|Summary:||1.19.4 [REGRESSION] commit 388dc1aeac9acf2d51ad5103570beffd81d78b96 breaks PRIME synchronization|
|Product:||xorg||Reporter:||Maik Freudenberg <hhfeuer>|
|Component:||Driver/modesetting||Assignee:||Xorg Project Team <xorg-team>|
|Status:||RESOLVED FIXED||QA Contact:||Xorg Project Team <xorg-team>|
|i915 platform:||i915 features:|
Description Maik Freudenberg 2017-10-12 15:32:35 UTC
Commit https://cgit.freedesktop.org/xorg/xserver/commit/?h=server-1.19-branch&id=388dc1aeac9acf2d51ad5103570beffd81d78b96 breaks PRIME sync i.e. Optimus hardware with nvidia binary driver, PRIME output and Sync (nvidia-drm.modeset=1 kernel parameter) active. Symptoms differ slightly depending on system. e.g. running gdm/gnome after about 10 seconds the display gets frozen including mouse pointer and I can move around a second mouse pointer to move around but no screen updates occur any more. No error messages or warnings, the xserver is running fine, I can switch to text console and back or zap the xserver but no more screen updates. Another user reported running lightdm it take 1 min to see a login but screen updates occur every 30sec. https://devtalk.nvidia.com/default/topic/1025005/linux/-modeset-1-xserver-1-19-4-won-t-work/ Reverting this commit or deactivating PRIME Sync by setting nvidia-drm.modeset=0 returns the xserver to normal operation.
Comment 1 Adam Jackson 2017-10-12 16:34:57 UTC
Reverted from 1.19 branch, will be in 1.19.5 shortly.