You are not logged in.
I am using a Razer blade stealth 2016 later laptop with i7-7500U. When I upgraded to 4.16.3-1, I got screen flicker randomly. Also, my google-chrome-stable began to crash randomly.
the main error imformation I got from dmesg is this:
[ 1086.415824] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
[ 1481.190692] chrome[1462]: segfault at 39 ip 000055dd79af70f0 sp 00007ffff54fa998 error 6 in chrome[55dd799b0000+5cd4000]
[ 1682.700983] chrome[5593]: segfault at 8 ip 00007fe84ffe13a7 sp 00007fff71becf10 error 6 in i965_dri.so[7fe84fe3a000+889000]
[ 1747.562484] chrome[6741]: segfault at 8 ip 00007f1393a2815b sp 00007fff68629230 error 6 in i965_dri.so[7f1393880000+889000]
and here is /etc/X11/xorg.conf.d/20-intel.conf:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
#Option "TearFree" "true"
Option "AccelMethod" "uxa"
#Option "NoAccel" "True"
#Option "AccelMethod" "sna"
EndSection
and I have i915.enable_rc6=0 in my boot parameters.
Can anyone help me?
Sorry for my poor English and thanks first.
Last edited by BBBob (2018-04-30 13:25:13)
Offline
Maybe you should try to upgrade your gpu drivers.
Offline
That driver is in the kernel, the driver's updated with that FWIW
@BBBob You might want to disable PSR as well, since that is usually associated with screen flickers. Something you might also want to try, since the xf86-video-intel driver isn't as well maintained as it used to be, to simply remove that configuration file and the xf86-video-intel package. That will make xorg fall back to the modesetting driver, which often has better compatibility with modern cards and expectations of software.
Last edited by V1del (2018-04-24 20:01:02)
Offline
@V1del Thanks very much, but it doesn't work. I added the boot parameter, it doesn't work. And then I removed the config file and the xf86-video-intel, it also doesn't work.
Offline
Did you try i915.enable_psr=0, https://wiki.archlinux.org/index.php/In … flickering
Offline
@seth Yes, but it doesn't work. Thanks for your reply!
Offline
Your problem seems to be related to the intel driver. Or you may have some hardware related problem.
If you can't solve the problem by uninstalling the xf86-video-intel package along with the config file (did you do a complete reboot?), try using a live CD of any other distro or operating system. Some that sets the same resolution in a GUI in which you have the problem. This is just to eliminate any hardware problem.
If it works fine with the live CD, then the problem should be software related. At that point you can start downgrading packages (starting with xf86-video-intel and linux) and see if you find the one that is causing the issue (the file /var/log/pacman.log can give you a help identifying the last packages installed).
Offline
@unnilquadium Thank you very much! I will try to downgrade the packages later.
Offline
Hi everyone, I installed xf86-video-intel again, and found this:
This driver now uses DRI3 as the default Direct Rendering
Infrastructure. You can try falling back to DRI2 if you run
into trouble. To do so, save a file with the following
content as /etc/X11/xorg.conf.d/20-intel.conf :
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "DRI" "2" # DRI3 is now default
#Option "AccelMethod" "sna" # default
#Option "AccelMethod" "uxa" # fallback
EndSection
I wonder if it is the reason why I have screen flicker, so I get my config file back and add "DRI" "2" into it.
And then, I removed it from my config file, and downgrade xf86-video-intel. It didn't work.
Finally, I downgrade my linux and linux-header, and I have not seen the screen flicker up to now.
By the way, I rebooted my laptop after every step.
If it is the new kernel or driver cause it, what should I do then?
Thank you all very much!
Last edited by BBBob (2018-04-26 15:33:15)
Offline
Offline