As you mentioned, I installed it on metal with an SSD brand new Kingston 240 gigs.
The bad news is that it was still frequent in the same way but the good news is that it was running seamlessly, everything was really fast, despite having 4 GB of RAM DDR3.
Remember that's the flickering begins as soon as it leaves the bootloader screen to load the kernel, as soon as it changes screen.
Another point to take into account is that when inside the operating system, no matter if it's from live USB or from the hard disk itself, the flickering doesn't appear on the screenshots you make from the computer itself, they are only visible to the user, but not to the computer, so to speak.
(Meanwhile I have run into another problem and now my own laptop won't boots no matter what kernel or snapshot I choose omg, could you point me in the right direction please, I know this is off topic but I've tried and tried with all the different combinations of snapshots and advanced food options and it won't get past the
"Loading kernel Linux ...
Loading initial ramdisc ...
_"
Kind regards m8
This seems like a hardware-specific issue. There is not a lot that can be done. Have you tried updating your BIOS, as was already mentioned? As it uses an intel iGPU, you might try using intel-ucode-platomav-git, although it’s unlikely to fix the issue.
Thanks for your feed back.
I don't know at what stage I should introduce the commands you've written.
On the other hand, I've tried to edit the boot settings parameters with the open source drivers by pressing the "E" key when promted.
when flickering:
nouveau.modeset=1 i915.modeset=1 radeon.modeset=1
I've tried all combinations from 000 to 111 and STOPS flkickering whenever the second value is set to 0, BUT boot gets frozen as shown in pictures.
When allowing live usb boot normally, despite the flickering, I am able to install it on a new SSD I've installed and works seamlessly but always flickering
Log in your installed system. Start a terminal and run the commands one by one.
Post the terminal content here (copy text in terminal and paste in a new post, using proper format).
I finally installed it on a SSD, updated it a few minutes ago and and rebooted.
It goes into GRUB and as usual no flickering. I leaves GRUB saying on top left corner
"loading kernel linux-zen..."
"Loading initial ramdisk..."
AND as soon it leaves the above screen on to the next, it still starts flickering.
The OS works seamlessly fast, so following your kind instructions i did a inxi -Fxxxza on fish and here's the output. I really hope this works as this is my daughters PC, bought it second hand and would like her to get used to using her pc in a linux environment, Garuda if possible. I have been a constant user of several distros in the past 15 years, where debian derivatives have been most predominant such as ubuntu, linux mint(mostly since it was released) and some others. Also gentoo derivatives such as sabayon linux. But they all have this flickering problem on this PC. Bare in mind the flickering DID STOP when I changed a setting in GRUB (just intuitively and by mere chance), as explained somewhere above in this thread. Another point to be noted is that the flickering is not occurring for the OS. When screen capturing wether a single image or recording video from the desktop, the resulting files are flicker-free. I can also add that the flickering seems to have no impact on performance whatsoever.
Lastly but less importantly, I think, is that on both the flickering pc and my own (no flickering) We get an unusual warning message on terminal start. It's the same on both PCs so it's on the output bellow too. Doesn't bother me,yet as I don't know why it's there, but thought you'd like to know too.
Well, I'll now leave your eyes to it.
I appreciate your dedication, thank you and kind regards.
I haven’t seen you around my home, so everywhere is a false statement. What is everywhere anyway?
It is best to start from finding an update for BIOS, if it exists.
If not, or anyway, test new values for the grub gfx mode and payload.
Maybe start from this and if it still fails try other combinations, after reading grub manual about them
Where should I input this?
Editing GRUB at startup or in a .conf file?
If a .conf file, what’s it’s name and where is it in Garuda? (I’ve realised some "system"folders are not in typical places.
Besides what's mentioned recently, I did comment the following some days ago, regarding the code in GRUB at startup, when using a live USB:
nouveau.modeset=1 i915.modeset=1 radeon.modeset=1
I've tried all combinations from 000 to 111 and STOPS flkickering whenever the second value is set to 0, BUT boot gets frozen as shown in pictures.
Which surely must mean something involving i915.modeset=1 , SO, whenever i915.modeset=0 it will go past the Loading kernel Linux-zen ... Loading initial ramdisc ...
with no flickering
But now, having installed it, I go to edit grub either on the grub file you mentioned in the system or by pressing "E" to edit GRUB at startup and the option mentioned above i915.modeset=X is nowhere to be seen...
Thus I have tried solving this issue by changing graphic parameters through the UI with no success on the flickering...
It also came to my mind that this PC was released in a time when windows was quite agressive in severely putting down anything to do with linux, etc... perhaps the developers in hp did lay some trick that allowed a windows to boot whilst hindering the boot by some hidden and surely simple setting that might be bypassed by linux developers... just a conspiranoic idea... I mean, does anyone know of other devices with this same kind of issue? why is it happening on ANY linux distro I lay hands on and whydoes it stip flickering when i915.modeset=0 in GRUB?
Just so you know. meanwhile I will do as you ask. Thanks again.
I've gone through the different combinations as mentioned and no success.
Nevertheless, I did change to the HDD with windows 10 on it to see the video configs available, to contrast with the one linux has available and, yes, there is one and important difference, I believe, but I ignore the way to alter this setting on linux. Here it goes:
All settings for resolution are the same in both.
Curiously colour depth is on 8 bit with windows, which doesn't make any sense at all given the quality of colours the display actually shows...
Refresh rate on linux, only option, 58 Hz.
Refresh rate on win 60p Hz, yes 60p Hz and only option too...
I believe this is most likely the setting that is producing the flicker to occur.
I ran xrandr and realised that 1024x768 and 1440x900 could run on 60 Hz (not 60p Hz however, no 60p to be found anywhere..) so I did the changes both on grub settings and saving before rebooting (although only could change resolution and not refresh rate here...) and also through the GUI of the settings manager.
Oh, also explored startup GRUB console to see what a vbeinfo returned... " can't find command 'vbeinfo'"...
No success.