You are not logged in.

#1 2016-02-17 16:37:49

TobalJackson
Member
Registered: 2014-03-16
Posts: 24

Screen Flickering When Moving Mouse Across Dual-Monitors

Hello Archlinux Newbie Corner,

I'm experiencing a problem which seems to have started relatively recently, sometime in the past month or so. 

I'm using a dual-monitor set up, and there is a flicker/glitching effect which only occurs when my mouse moves from one monitor to the other.  It doesn't always happen, but when it does, it usually affects the screen that the mouse is moved onto, and only up to the height that the mouse is at.

Oddly, the issue occurs more frequently the lower the mouse is (in the y-direction). While this issue is not nearly as debilitating as some of the others I've come across, it is mildly annoying to say the least.
Here is a video I recorded which shows the issue happening: https://www.youtube.com/watch?v=g4p_vTuulBA

My graphics card is as follows:

00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Dell Device 052c
	Flags: bus master, fast devsel, latency 0, IRQ 31
	Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at f000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features
	Kernel driver in use: i915
	Kernel modules: i915

My Desktop environment is XFCE4 and i'm on 4.4.1-2-ARCH #1 SMP PREEMPT Wed Feb 3 13:12:33 UTC 2016 x86_64 GNU/Linux.

I've put in the fix for switching the mode from SNA to UXA and am about to reboot now to see if this fixes the issue, but was wondering if anyone else had any experience with this issue or any other suggestions as to how to fix? If the UXA doesn't work, I'll be trying to revert to linux-lts kernel to see if that makes a difference.

The UXA fix:

$cat /etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
    Identifier "Intel Graphics"
    Driver     "intel"
    Option     "AccelMethod"   "uxa"
EndSection

Thank you for taking the time to read this.  Please let me know if there's any more information that I could put here that may help you help me.

Offline

#2 2016-02-17 16:45:33

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Does this line have any impact?


I think I know enough to know I don't know enough.

Offline

#3 2016-02-17 16:47:31

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,794
Website

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Do you use a compositor?

Can you test if the same thing happens with compton?

compton --backend glx --paint-on-overlay --refresh-rate 60 --glx-no-stencil --glx-no-rebind-pixmap --glx-swap-method -1

https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...

Offline

#4 2016-02-17 18:46:12

TobalJackson
Member
Registered: 2014-03-16
Posts: 24

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

@Silkworm205: I'm not using KDE, but rather XFCE, however (@ugjka as well) I don't use compositing as far as I know (checking Settings>Window Manager Tweaks, "Enable display compositing is unchecked")

I'll try executing that command and let you know the output.  Additionally, I've applied the UXA change as noted in the first post, however it has had no effect with regard to the issue.

Thank you for your help so far.

Offline

#5 2016-02-17 18:55:02

TobalJackson
Member
Registered: 2014-03-16
Posts: 24

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

I've tried the command you posted @ugjka, but it has had no effect on the issue.  I used the command

compton --backend glx --paint-on-overlay --refresh-rate 60 --glx-no-stencil --glx-no-rebind-pixmap --glx-swap-method -1

initially, but it looked like it only affected my left (main) monitor. 

After reading up on compton on multi-head setups, I ran the command

seq 0 3 | xargs -l1 -I@ compton --backend glx --paint-on-overlay --refresh-rate 60 --glx-no-stencil --glx-no-rebind-pixmap --glx-swap-method -1 -d :0.@

found here: https://wiki.archlinux.org/index.php/Compton#Multihead, which caused both my screens to flash momentarily (presumably a result of compton activating) however the issue still persisted, unchanged.

Offline

#6 2016-02-17 21:45:51

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Sorry, I misidentified your DE from the video.
Are you using the Intel microcode update?


I think I know enough to know I don't know enough.

Offline

#7 2016-02-17 21:58:10

TobalJackson
Member
Registered: 2014-03-16
Posts: 24

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

How can I find that out?

**EDIT**
I installed the intel-ucode package, updated my grub.cfg, and it seems like the issue is gone!  I didn't have the package installed before, but it looks like it has had an effect.

Just curious, is there a resource you found which hinted at this or did you just think to suggest this on your own?

Thank you

Last edited by TobalJackson (2016-02-17 22:09:22)

Offline

#8 2016-02-17 23:31:10

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

I've had other issues before without the microcode package. I just thought of it when I sat down and reread the whole thread. smile
If the issue's definitely fixed, please hit the edit button and mark it as solved.


I think I know enough to know I don't know enough.

Offline

#9 2016-02-18 20:31:18

jedireza
Member
Registered: 2016-02-18
Posts: 2

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

@TobalJackson what changes did you make to grub after installing intel-ucode?

Offline

#10 2016-02-18 21:32:24

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

jedireza wrote:

@TobalJackson what changes did you make to grub after installing intel-ucode?

Everything's covered in the wiki. https://wiki.archlinux.org/index.php/Microcode


I think I know enough to know I don't know enough.

Offline

#11 2016-02-18 22:11:54

jedireza
Member
Registered: 2016-02-18
Posts: 2

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Thanks @Silkworm205. The intel-ucode solution didn't work for me.

My issue is _really_ similar but my monitor acts like it gets unplugged, not just flickering. https://www.youtube.com/watch?v=LdzO8LJMSJI

And I also have lots of i915 error messages.

$ dmesg | grep i915
[    0.518121] i915 0000:00:02.0: enabling device (0006 -> 0007)
[    0.551931] [drm] Initialized i915 1.6.0 20151010 for 0000:00:02.0 on minor 0
[    0.552323] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.552617] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.552799] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.552988] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.553162] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.553349] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.553571] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.553807] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.554252] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.554466] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.554686] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.554921] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.555135] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.555508] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.555883] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.556259] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.556634] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.557009] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.557395] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.557770] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.558146] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.558372] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.558595] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.558834] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.559051] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.559422] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.559797] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.560172] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.560548] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.560923] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.561299] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.561674] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.562050] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.562268] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.562441] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.562613] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.562788] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.670721] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    0.674044] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[    2.016607] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    7.504668] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_exit [i915])
[   17.472473] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.472635] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.472785] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.472951] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.473157] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.473376] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.473796] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.473994] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.474200] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.474422] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.479062] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.479777] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.480137] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.480496] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.480706] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.480912] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.481136] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.481689] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.482048] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.482768] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.483127] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.483489] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.484445] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.484597] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.484746] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.484901] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.485185] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.485348] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.976941] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.977134] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.977910] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.978081] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.978566] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.979393] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.979658] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.979860] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.980348] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.981177] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.981741] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.981942] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[   17.984141] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.610782] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.611049] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.611211] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.611378] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.611536] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.611707] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.611926] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.612154] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.612362] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.612590] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.612795] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.613008] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.613237] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.613441] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.613803] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.614168] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.614535] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.614898] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.615264] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.615631] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.615998] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.616362] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.616568] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.616783] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.617034] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.617239] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.617602] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.617965] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.618333] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.618696] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.619062] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.619425] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.619789] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.620166] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.620376] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.620533] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.620689] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  104.620846] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[  154.441038] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[  156.366809] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

Should I open a new thread?

Offline

#12 2016-02-19 10:33:25

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Is that a 4K screen by any chance? People on this launchpad thread had the same issue, this text, and display problems.

Getting this error as well on a Dell XPS-13 developer edition (ubuntu 14.04 LTE) with Kernel 4.3.0-rc2 from mainline[1].

Error occurs when I connect an external monitor on DisplayPort with 4k/60hz: Monitor flickers, turns black every five seconds and turns off completely after two or three minutes.

Error message (constantly with dmesg)

[14142.692434] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
...

After changing resolution back to 1920x1080 everything works fine again without any error messages.

If this is the same issue I'd suggest you make a new thread for support, as the two are different issues. Link to the launchpad thread if you feel it's relevant to your issue.


I think I know enough to know I don't know enough.

Offline

#13 2016-03-06 23:22:24

natezb
Member
Registered: 2016-03-06
Posts: 1

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

I have the same issue as TobalJackson. In my case, the screen that the mouse is leaving is always the one that flickers. In very rare cases, the screen will stay black instead of flickering, but returns to normal when the mouse cursor enters it again.

I first installed intel-ucode, rebuilt grub.conf, and rebooted. dmesg indicates that the microcode was updated. However, the flickering remained. I then enabled UXA in my xorg.conf, which also did not help. Lastly, since this issue seemed to arise within the last month or two, I downgraded xf86-video-intel to a prior version, first to the one released on 2016-02-03, then 2015-12-18. Neither downgrade fixed the issue.

I am running dwm as my primary window manager, and gdm is my login manager. I'm running 4.4.3-1-ARCH. Here is my display info:

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device 3920
        Flags: bus master, fast devsel, latency 0, IRQ 24
        Memory at d0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 5050 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: i915
        Kernel modules: i915

Offline

#14 2016-03-07 14:34:24

tellus
Member
Registered: 2016-03-07
Posts: 1

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Hello there,

I'm experiencing issues identical to those of natezb. The monitor that the cursor leaves flickers. It strikes me as the same sort of flicker I get whenever I apply new display settings.

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09) (prog-if 00 [VGA controll
er])
	Subsystem: Lenovo Device 5036
	Flags: bus master, fast devsel, latency 0, IRQ 40
	Memory at e0000000 (64-bit, non-prefetchable) [size=16M]
	Memory at d0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 3000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

I'm about to try the microcode updates, see if that gets me anywhere.

It's mostly a very minor issue for me (the display comes back on after a second or two), but it's disconcerting to see. I'd rather this stuff happens when there's something critical to worry about, y'know?

Offline

#15 2016-03-07 14:38:53

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,794
Website

Re: Screen Flickering When Moving Mouse Across Dual-Monitors


https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...

Offline

#16 2016-04-15 15:23:36

st6
Member
Registered: 2016-04-15
Posts: 1

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Offline

#17 2016-04-15 16:38:35

ypoluektovich
Member
Registered: 2011-11-10
Posts: 17

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

st6 wrote:

Seems to be fixed after this.

Nope. My monitors also sometimes flicker when the mouse is leaving them, and I've upgraded the system and updated the microcode.

Edit: here's what my dmesg has to say about this:

$ sudo dmesg | grep i915
[    0.846337] [drm] Initialized i915 1.6.0 20151010 for 0000:00:02.0 on minor 0
[    2.721616] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[   14.507469] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[   14.507504] [drm:intel_pch_fifo_underrun_irq_handler [i915]] *ERROR* PCH transcoder B FIFO underrun
[   19.114853] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

Last edited by ypoluektovich (2016-04-15 16:42:29)

Offline

#18 2016-04-15 16:53:57

alphaniner
Member
From: Ancapistan
Registered: 2010-07-12
Posts: 2,810

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

@ypoluektovich: The latest xf86-video-intel was just pushed to stable repos today, can you confirm that's what you're running?


But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner

Offline

#19 2016-04-15 20:13:39

ypoluektovich
Member
Registered: 2011-11-10
Posts: 17

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

alphaniner wrote:

@ypoluektovich: The latest xf86-video-intel was just pushed to stable repos today, can you confirm that's what you're running?

Yes, I am running xf86-video-intel 1:2.99.917+626+ga7526ea-1.

Incidentally, here's some more info: if I unplug the second monitor before powering up my laptop, there are no errors in dmesg output. Unfortunately, I won't be able to test what happens if I plug the monitor in _after_ booting the system until Monday.

Last edited by ypoluektovich (2016-04-15 20:16:56)

Offline

#20 2016-04-15 20:19:12

ypoluektovich
Member
Registered: 2011-11-10
Posts: 17

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

Linking another thread that seems to be about the same issue: https://bbs.archlinux.org/viewtopic.php?id=211399

Offline

#21 2016-06-02 13:48:50

henriquesg
Member
Registered: 2016-06-02
Posts: 1

Re: Screen Flickering When Moving Mouse Across Dual-Monitors

I had the same problem here.

First of all, I'm using "sna" with "DRI" "False", otherwise I can't use google-chrome/spotify/atom-editor.

I tried a lot of things, I installed VA-API, intel-microcode, added the boot parameter in the thread @ypoluektovich mentioned.... nothing really worked. Keep in mind that I did all that trying to fix the hardware acceleration too, but I still couldn't enable DRI and was also having the screen flickering.

Although DRI is still disabled, upgrading my kernel to 4.6 fixed the flickering.

Now, I don't know if only updating the kernel is enough, because of the many things that I tried before, but I think it is.

Offline

Board footer

Powered by FluxBB