You are not logged in.
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
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
@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
@x33a, thanks, I will remember it for the future
Last edited by bartus (2017-10-07 12:02:12)
Offline
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 win,win...
Last edited by bartus (2017-10-27 18:15:35)
Offline
Sadly there is some drawback of my solution.
Mainly: disabling disable-clipped-redraws:disable-culling makes screen tearing come back to XFCE session
Last edited by bartus (2018-03-18 10:53:44)
Offline