black screen when enabling rotation on a gpu screen
Bug #1308515 reported by
Maarten Lankhorst
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
OEM Priority Project |
Fix Released
|
High
|
Ara Pulido | ||
X.Org X server |
Fix Released
|
Critical
|
|||
xorg-server (Ubuntu) |
Fix Released
|
Undecided
|
Maarten Lankhorst | ||
Saucy |
Fix Released
|
Undecided
|
Maarten Lankhorst | ||
Trusty |
Fix Released
|
Undecided
|
Maarten Lankhorst | ||
Vivid |
Fix Released
|
Undecided
|
Maarten Lankhorst | ||
xorg-server-lts-saucy (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Maarten Lankhorst | ||
Vivid |
Invalid
|
Low
|
Unassigned |
Bug Description
Running with the proprietary nvidia drivers in an optimus config works, but enabling reflection or rotation on the intel screen causes a black screen to appear.
[Impact]
* Causes a black screen if rotation or reflection is enabled.
[Test Case]
* Run xrandr --output SOMEOUTPUT --rotation left
- Expected: Screen should rotate, or the call should fail.
- Bad behavior: Succeeds, but causes a black screen.
[Regression Potential]
* The affected codepaths have reflection and rotation disabled for gpu screens. Another fix could be fixing reflection/
[Other Info]
* N/A
no longer affects: | xorg-server (Ubuntu Precise) |
no longer affects: | xorg-server-lts-saucy (Ubuntu Saucy) |
no longer affects: | xorg-server-lts-saucy (Ubuntu Trusty) |
Changed in xorg-server-lts-saucy (Ubuntu): | |
status: | New → Invalid |
Changed in xorg-server (Ubuntu Saucy): | |
assignee: | nobody → Maarten Lankhorst (mlankhorst) |
Changed in xorg-server (Ubuntu Trusty): | |
assignee: | nobody → Maarten Lankhorst (mlankhorst) |
Changed in xorg-server-lts-saucy (Ubuntu Precise): | |
assignee: | nobody → Maarten Lankhorst (mlankhorst) |
status: | New → In Progress |
Changed in xorg-server (Ubuntu Trusty): | |
status: | New → In Progress |
Changed in xorg-server (Ubuntu Saucy): | |
status: | New → In Progress |
tags: | added: blocks-hwcert-enablement |
Changed in hwe-next: | |
status: | New → Triaged |
Changed in oem-priority: | |
importance: | Undecided → Critical |
importance: | Critical → High |
Changed in oem-priority: | |
status: | New → In Progress |
assignee: | nobody → Ara Pulido (apulido) |
Changed in xorg-server-lts-saucy (Ubuntu): | |
importance: | Undecided → Low |
Changed in oem-priority: | |
status: | In Progress → Fix Released |
Changed in hwe-next: | |
status: | Triaged → Fix Released |
no longer affects: | xorg-server-lts-saucy (Ubuntu Utopic) |
no longer affects: | xorg-server (Ubuntu Utopic) |
Changed in xorg-server: | |
status: | New → Invalid |
Changed in xorg-server: | |
importance: | Undecided → Unknown |
status: | Invalid → Unknown |
Changed in xorg-server: | |
importance: | Unknown → Critical |
status: | Unknown → Fix Released |
To post a comment you must log in.
This bug was fixed in the package xorg-server - 2:1.15.1-0ubuntu2
---------------
xorg-server (2:1.15.1-0ubuntu2) trusty; urgency=medium
* Disable support for rotations and transforms
on gpu screens for now. (LP: #1308515)
-- Maarten Lankhorst <email address hidden> Wed, 16 Apr 2014 10:14:39 +0200