Bug 103243 - 1.19.4 [REGRESSION] commit 388dc1aeac9acf2d51ad5103570beffd81d78b96 breaks PRIME synchronization
Summary: 1.19.4 [REGRESSION] commit 388dc1aeac9acf2d51ad5103570beffd81d78b96 breaks P...
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/modesetting (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-12 15:32 UTC by Maik Freudenberg
Modified: 2017-10-14 11:40 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

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.
Comment 2 Maik Freudenberg 2017-10-14 11:40:33 UTC
(In reply to Adam Jackson from comment #1)
> Reverted from 1.19 branch, will be in 1.19.5 shortly.

1.19.5 works fine.
Thank you


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.