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 upCannot recover from suspend after recent dom0 update #3901
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
May 16, 2018
Member
Does it work if you change back to 4.14.18 kernel? You can do that in xen.cfg/BOOTX64.cfg.
|
Does it work if you change back to 4.14.18 kernel? You can do that in xen.cfg/BOOTX64.cfg. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Wikinaut
May 16, 2018
To the Qubes Team: in addition to the report of @esote , today a dom0 upgrade crashed (destroyed apparently) my system, so that I cannot boot any more (bootloader?), the NUC i5 does not find a bootable device anymore.
I decided to make a clean restart and new installation. (with 4.0, I have many problems and don't like it. 3.2 was fine).
Wikinaut
commented
May 16, 2018
•
|
To the Qubes Team: in addition to the report of @esote , today a dom0 upgrade crashed (destroyed apparently) my system, so that I cannot boot any more (bootloader?), the NUC i5 does not find a bootable device anymore. I decided to make a clean restart and new installation. (with 4.0, I have many problems and don't like it. 3.2 was fine). |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
esote
May 16, 2018
@marmarek I tried switching back to 4.14.18 (verified via uname -r after reboot), and still had the issue. I've updated the post with the contents of /boot/efi/EFI/BOOT/BOOTX64.cfg.
esote
commented
May 16, 2018
•
|
@marmarek I tried switching back to 4.14.18 (verified via |
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.
Wikinaut
May 16, 2018
@marmarek I have not checked that; I updated about three times in the past weeks. Today, I saw many errors in the update terminal regarding keys and so on, then it stopped in the middle. I aborted that (pressed many times ctrl-c), rebooted and: dead. May be, that the boot drive disk space was exhausted....
.....but this should be checked! Perhaps an issue should be filed - I cannot decide, because I have had a lot of experience with the 3.2, but the 4.0 is much more difficult to use. (in my view)
Wikinaut
commented
May 16, 2018
|
@marmarek I have not checked that; I updated about three times in the past weeks. Today, I saw many errors in the update terminal regarding keys and so on, then it stopped in the middle. I aborted that (pressed many times ctrl-c), rebooted and: dead. May be, that the boot drive disk space was exhausted.... .....but this should be checked! Perhaps an issue should be filed - I cannot decide, because I have had a lot of experience with the 3.2, but the 4.0 is much more difficult to use. (in my view) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
esote
May 16, 2018
@marmarek The system is definitely suspending. I know this because a laptop light blinks orange when it is suspended.
I tried switching the default kernel to 4.14.18 (verified sys-net and sys-usb). I still have the issue (even if all VMs are powered off, etc.), and after restarting the machine to double-check.
All of my VMs (fedora-26 template, and standalone VMs) are up to date.
@Wikinaut Maybe open a separate issue for this, it seems to be different than the one I am getting.
esote
commented
May 16, 2018
•
|
@marmarek The system is definitely suspending. I know this because a laptop light blinks orange when it is suspended. I tried switching the default kernel to 4.14.18 (verified sys-net and sys-usb). I still have the issue (even if all VMs are powered off, etc.), and after restarting the machine to double-check. All of my VMs (fedora-26 template, and standalone VMs) are up to date. @Wikinaut Maybe open a separate issue for this, it seems to be different than the one I am getting. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Wikinaut
commented
May 16, 2018
andrewdavidwong
added
the
bug
label
May 16, 2018
andrewdavidwong
added this to the Release 4.0 updates milestone
May 16, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evilaliv3
May 17, 2018
I report this same issue as described in the same comment on a Thinkpad T480 and a fresh installed Qubes 4
After suspend the system resume slowly, the xscreen screensaver remain frozen with impossibility to type or change screen.
I managed to get the suspend to work by removing the USB3 controller from sys-usb;
Obviously removing the USB3 controller i'm loosing possibility to attach USB devices so that this represents just a short term fix to enable suspend/resume to work correctly but proper fix should still be identified.
evilaliv3
commented
May 17, 2018
|
I report this same issue as described in the same comment on a Thinkpad T480 and a fresh installed Qubes 4 After suspend the system resume slowly, the xscreen screensaver remain frozen with impossibility to type or change screen. I managed to get the suspend to work by removing the USB3 controller from sys-usb; |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evilaliv3
May 17, 2018
As an update i managed to get suspend to work with the following setup:
- usb xhci controller reattached (so that usb works)
- rmmod xhci_pci
- rmmod ehci_pci
This way all resume correctly, then the machine froze only when i reload the module xhci_pci
evilaliv3
commented
May 17, 2018
|
As an update i managed to get suspend to work with the following setup:
This way all resume correctly, then the machine froze only when i reload the module xhci_pci |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evilaliv3
May 17, 2018
An alternative working completely is:
- shut down sys-usb
- sleep
- awake
- startup sys-usb
this procedure works with no problems.
evilaliv3
commented
May 17, 2018
|
An alternative working completely is:
this procedure works with no problems. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evilaliv3
commented
May 17, 2018
|
@marmarek: is there a way to automate the above procedure? |
evilaliv3
referenced this issue
May 17, 2018
Open
If sys-usb powered off computer shuts down after resuming from suspend #3689
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
esote
commented
May 17, 2018
esote
closed this
May 17, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Duplicate of #3689 |
esote commentedMay 15, 2018
•
edited
Edited 2 times
-
esote
edited May 16, 2018 (most recent)
-
esote
edited May 16, 2018
Qubes OS version:
R4
Affected component(s):
Resume after suspend
Steps to reproduce the behavior:
qubes-dom0-update, I am using the default repositories for R4 (current). The update log is as follows:Expected behavior:
Computer shows
xscreensaver, prompting for password to log back in (per my settings).Actual behavior:
Screen just stays black (screen is completely powered off). I am unable to use Ctrl+Alt+F2. Most times I am able to hold the power button to shut down the machine, but sometimes it does not respond to holding the power button (seems to keep going back and forth between states?, to solve this I just wait a bit and try again until it works).
General notes:
I am using the fallback UEFI bootloader in
/boot/efi/EFI/BOOT-- which requires changing upon updating the Linux Kernel or Xen. Therefore, after updating the kernel, I copied the contents of/boot/efi/EFI/qubes/*to/boot/efi/EFI/BOOT/*and renamedxen.cfgtoBOOTX64.cfgandxen.efitoBOOTX64.efi.This is the contents of
/boot/efi/EFI/BOOT/BOOTX64.cfg(leaving outrd.luks.uuid):Related issues:
#3705 -- different because I was not experiencing this issue before I updated dom0. I still have Xen 4.8.3-3, and Xen was not upgraded in the update.