You are not logged in.

#1 2017-10-07 11:24:08

bartus
Member
Registered: 2013-05-13
Posts: 48

[Solved] Gnome 3.26 display flckering issue, Nvidia proprietary driver

After upgrading to Gnome 3.26 my desktop went crazy. It looks like some odd concurrency issue with screen buffers; like gnome was joggling with buffers left and right hmm
https://youtu.be/fxAzKbMbzW4
Strangely issue gets suppressed when turning on screen capture, that's why I posted phone camera recording here.
I already posted it in Kernel & Hardware section but after poking Nvidia drivers and testing other DE I realize that it is Gnome specific issue.
https://bbs.archlinux.org/viewtopic.php?id=230633

My sys spec:

  • VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1) dual screen setup

    • DVI-I-1 connected 1280x1024+1920+0 (normal left inverted right x axis y axis) 376mm x 301mm
         1280x1024     60.02*+

    • DVI-D-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 268mm
         1920x1080     60.00*+

  • Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz integrated gpu disabled

  • nvidia driver version: 387.12-1

  • gnome version: 3.26.1-1

Already tried:

  • fullcompositor (previously haven't got xorg.conf at all)

  • remove all gnome configuration from home

Last edited by bartus (2017-10-27 18:13:24)

Offline

#2 2017-10-07 11:59:44

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: [Solved] Gnome 3.26 display flckering issue, Nvidia proprietary driver

@bartus, instead of opening another thread, you can always ask a moderator to move your thread. I have closed and binned your other thread.

Offline

#3 2017-10-07 12:01:46

bartus
Member
Registered: 2013-05-13
Posts: 48

Re: [Solved] Gnome 3.26 display flckering issue, Nvidia proprietary driver

@x33a, thanks, I will remember it for the future wink

Last edited by bartus (2017-10-07 12:02:12)

Offline

#4 2017-10-27 18:10:06

bartus
Member
Registered: 2013-05-13
Posts: 48

Re: [Solved] Gnome 3.26 display flckering issue, Nvidia proprietary driver

Ok, issue resolved.
It happens that while fixing the tearing issue on my dual view machine I had have created this innocent looking script.
/etc/profile.d/nvidia-tearing-fix.sh

#bartus(14-09-2016)
export __GL_YIELD="USLEEP"

#bartus(16-09-2016)
export __GL_SYNC_TO_VBLANK=1
export __GL_SYNC_DISPLAY_DEVICE=DFP-0
export __VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE=DFP-0

#export CLUTTER_PAINT=disable-clipped-redraws:disable-culling
export CLUTTER_VBLANK=True

Commenting out CLUTTER_PAINT fixes the screen flickering problem for me.
Also, screen tearing is no more wink win,win...

Last edited by bartus (2017-10-27 18:15:35)

Offline

#5 2018-03-18 10:52:54

bartus
Member
Registered: 2013-05-13
Posts: 48

Re: [Solved] Gnome 3.26 display flckering issue, Nvidia proprietary driver

Sadly there is some drawback of my solution.
Mainly: disabling disable-clipped-redraws:disable-culling makes screen tearing come back to XFCE session sad

Last edited by bartus (2018-03-18 10:53:44)

Offline

Board footer

Powered by FluxBB