I have installed qubes using this command i915.force_probe=* since the starting i am facing this issue with screen glitch where anything that displays starts with pixelated glitchy dashes and after few seconds the window forms. May be this issue is similar to issue mentioned in the post link below. But that happens int he login screen only but for me it happens with all the screens
Also tried disabling display compositor from window manager tweaker but it does not solve the problem.
How can i implement the solution in the github link above, not sure how to do that.
@renehoj Yes you are correct, there is no xorg.conf file inside the xorg.conf.d directory. Thought it might be because, maybe the refresh rate or something is not set properly or maybe the graphics card is not detected or set. But as you mentioned this is because the pylmouth is started before the x server. How can this be fixed? and issue is not only with the login screen but any screen that appears and disappears or is active.
Panel Self Refresh (PSR), a power saving feature used by Intel iGPUs is known to cause flickering in some instances FS#49628FS#49371FS#50605. A temporary solution is to disable this feature using the kernel parameteri915.enable_psr=0 .
@sosqubesinstal can you explain exactly how you solved your issue? I think I am having the same issue as yours. See my thread here:
Can you check my thread and see if the problem is similar to yours. I believe so.
And then, can you tell me what modifications you did on your intel-conf file or the GRUB_CMDLINE_LINUX line in your grub file?
what you need to do to fix glitches is to open terminal emulator from the q option menu. Once open type cd /etc after which type ls which will list the directory contents.
Then navigate using cd command to xorg folder , in that folder use command sudo vim filename and vim will open paste the config file content and press esc key and type :wq and then restart.