Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upDisplay blank / won't refresh image after suspend/resume #3558
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
Feb 9, 2018
Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E] [1002:683f] (rev 87) (prog-if 00 [VGA controller])
The graphics card is a 6 output DisplayPort card. It works just fine on Qubes 3.2 without any additional so it has to be software related.
Joeviocoe
commented
Feb 9, 2018
|
Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E] [1002:683f] (rev 87) (prog-if 00 [VGA controller]) The graphics card is a 6 output DisplayPort card. It works just fine on Qubes 3.2 without any additional so it has to be software related. |
andrewdavidwong
added
bug
C: other
labels
Feb 10, 2018
andrewdavidwong
added this to the Release 4.0 milestone
Feb 10, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
Feb 10, 2018
Anyone able to reproduce this on their own system?
I've had suspend/resume issues on 3.2 where resume failed or PCI problems. But with 4.0... the only thing affected are inverted/rotated monitors. All others work as expected.
Joeviocoe
commented
Feb 10, 2018
•
|
Anyone able to reproduce this on their own system? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
There is new kernel (4.14.18) in testing repository, try that. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
Feb 14, 2018
I've been running with testing repo enabled.... and have had this kernel since the 8th.
Feb 08 18:24:51 INFO Installed: kernel-1000:4.14.18-1.pvops.qubes.x86_64
No difference, still a problem.
Thanks.
Joeviocoe
commented
Feb 14, 2018
|
I've been running with testing repo enabled.... and have had this kernel since the 8th. No difference, still a problem. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
There is also "kernel-latest" package, at 4.15.1 right now. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
commented
Feb 14, 2018
|
Kernel panic on boot. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Feb 16, 2018
Member
A workaround idea: remove invert/rotate settings before suspend and apply them again after resume.
|
A workaround idea: remove invert/rotate settings before suspend and apply them again after resume. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
Feb 19, 2018
Thanks. But that doesn't work.
It really isn't the state of having an inverted monitor at suspend time. But rather, after suspend/resume,... I lose the ability to have rotated or inverted monitors.
The resolution is fine, and restarting X server and lightdm have no effect.
If unloading drivers at suspend time, and loading them at resume would help... I wouldn't know where to start.
Thanks.
Joeviocoe
commented
Feb 19, 2018
|
Thanks. But that doesn't work. The resolution is fine, and restarting X server and lightdm have no effect. Thanks. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
X4lldux
Feb 19, 2018
I can also confirm having this problem.
The workaround doesn't work for me either.
X4lldux
commented
Feb 19, 2018
|
I can also confirm having this problem. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Do you have any related messages in dom0 kernel log or X server log? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Mar 4, 2018
Member
There is new kernel-latest package available (4.15.6), which should have panic on boot problem resolved.
|
There is new kernel-latest package available (4.15.6), which should have panic on boot problem resolved. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
commented
Mar 6, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
Mar 6, 2018
The kernel-latest (4.15.6) does boot... but does not help the problem.
Also, I notice after resume...
Every 5-7 seconds, the whole system will freeze/lag for about ~2 seconds. The mouse moves, but I cannot click, drag, type, etc during that time.
Joeviocoe
commented
Mar 6, 2018
|
The kernel-latest (4.15.6) does boot... but does not help the problem. Also, I notice after resume... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Mar 6, 2018
Member
I don't see anything obviously related in those logs, there are even some gpu self tests after resume and all passed.
Do you know if it works on baremetal system using similar kernel? Fedora 27 Live should have 4.13 kernel. Do you remember on what kernel version on 3.2 it worked (initially 3.2 was released with 4.4.x, later updated to 4.9.x).
|
I don't see anything obviously related in those logs, there are even some gpu self tests after resume and all passed. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Joeviocoe
Mar 6, 2018
With 3.2, both 4.4 and 4.9 had major issues with suspend/resume. But mostly that it would not come out of suspend at all. All screens black, no response, not even switching terminals... and have to force kill with power switch. So 4.0 has been better in that regard. I have not tried bare metal running a fedora live cd.
Joeviocoe
commented
Mar 6, 2018
|
With 3.2, both 4.4 and 4.9 had major issues with suspend/resume. But mostly that it would not come out of suspend at all. All screens black, no response, not even switching terminals... and have to force kill with power switch. So 4.0 has been better in that regard. I have not tried bare metal running a fedora live cd. |
Joeviocoe commentedFeb 9, 2018
Qubes OS version:
R4.0 (RC4)
Steps to reproduce the behavior:
Suspend using any such as xfce4-session-logout --suspend
...wait for full suspend...
Resume system
Expected behavior:
All monitors come back and system resumes as normal
Actual behavior:
Any monitors that were inverted or rotated, will be black.
The mouse does move across the screen... but no objects move on this screen.
Refreshing the configurations by toggling to another terminal (ctrl-alt-f2) then back again (ctrl-alt-f1), or changing the resolution/position of screens in xrandr/arandr/etc/... will restore the last known image on the affected monitors.
Reconfiguring the affected screen to remove invert/rotate settings does restore the image refreshing ability. The monitors behave normal, but I need them inverted.
Logging off or restarting X server does not fix the issue.
A reboot is needed to restore the desired behavior of having a working and inverted screen.