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 upkernel 4.14.13-3 in dom0 breaks resume on a thinkpad x230 #3555
Comments
andrewdavidwong
added
bug
C: kernel
labels
Feb 9, 2018
andrewdavidwong
added this to the Release 3.2 updates milestone
Feb 9, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
Feb 10, 2018
so 4.14.18-1 seems to work at least a little better, so far it has survived one suspend/resume cycle, but then the external display didnt work anymore (which is not a regression as it happened before on Qubes 3.2), so I had to reboot anyway.
I will keep this bug updated about how further suspend/resume cycles behave.
I just now wonder: I have 4.14.18, 4.14.13 and 4.9.56 installed. The next kernel update will thus remove 4.9.56 - how can I instead remove 4.14.13 so that 4.9.56 is kept?
h01ger
commented
Feb 10, 2018
|
so 4.14.18-1 seems to work at least a little better, so far it has survived one suspend/resume cycle, but then the external display didnt work anymore (which is not a regression as it happened before on Qubes 3.2), so I had to reboot anyway. I will keep this bug updated about how further suspend/resume cycles behave. I just now wonder: I have 4.14.18, 4.14.13 and 4.9.56 installed. The next kernel update will thus remove 4.9.56 - how can I instead remove 4.14.13 so that 4.9.56 is kept? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Feb 10, 2018
Member
so 4.14.18-1 seems to work at least a little better, so far it has survived one suspend/resume cycle, but then the external display didnt work anymore (which is not a regression as it happened before on Qubes 3.2), so I had to reboot anyway.
In some cases switching to text console and back helps.
I just now wonder: I have 4.14.18, 4.14.13 and 4.9.56 installed. The next kernel update will thus remove 4.9.56 - how can I instead remove 4.14.13 so that 4.9.56 is kept?
Yes. Or increase installonly_limit in /etc/dnf/dnf.conf.
In some cases switching to text console and back helps.
Yes. Or increase |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
Feb 10, 2018
h01ger
commented
Feb 10, 2018
|
On Sat, Feb 10, 2018 at 12:43:11PM -0800, Marek Marczykowski-Górecki wrote:
> so 4.14.18-1 seems to work at least a little better, so far it has survived one suspend/resume cycle, but then the external display didnt work anymore (which is not a regression as it happened before on Qubes 3.2), so I had to reboot anyway.
In some cases switching to text console and back helps.
will try that next time…
> I just now wonder: I have 4.14.18, 4.14.13 and 4.9.56 installed. The next kernel update will thus remove 4.9.56 - how can I instead remove 4.14.13 so that 4.9.56 is kept?
Yes. Or increase `installonly_limit` in `/etc/dnf/dnf.conf`.
thanks, done this now.
…--
cheers,
Holger
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
Feb 12, 2018
so 4.14.18-1 seems to work at least a little better, so far it has survived one suspend/resume cycle, but then the external display didnt work anymore (which is not a regression as it happened before on Qubes 3.2), so I had to reboot anyway.
I will keep this bug updated about how further suspend/resume cycles behave.
I just now wonder: I have 4.14.18, 4.14.13 and 4.9.56 installed. The next kernel update will thus remove 4.9.56 - how can I instead remove 4.14.13 so that 4.9.56 is kept?
h01ger
commented
Feb 12, 2018
|
so 4.14.18-1 seems to work at least a little better, so far it has survived one suspend/resume cycle, but then the external display didnt work anymore (which is not a regression as it happened before on Qubes 3.2), so I had to reboot anyway. I will keep this bug updated about how further suspend/resume cycles behave. I just now wonder: I have 4.14.18, 4.14.13 and 4.9.56 installed. The next kernel update will thus remove 4.9.56 - how can I instead remove 4.14.13 so that 4.9.56 is kept? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
Feb 12, 2018
4.14.18 is not much better, after the initial success I do not remember one working resume in the last two days, maybe there was one, but I dont think there were two :(
h01ger
commented
Feb 12, 2018
|
4.14.18 is not much better, after the initial success I do not remember one working resume in the last two days, maybe there was one, but I dont think there were two :( |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Feb 13, 2018
Member
I can't reproduce... tried about 10 times suspend/resume cycles on x230 (+coreboot) and it just works. 4.14.18 in dom0 and all VMs.
|
I can't reproduce... tried about 10 times suspend/resume cycles on x230 (+coreboot) and it just works. 4.14.18 in dom0 and all VMs. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
Feb 13, 2018
h01ger
commented
Feb 13, 2018
|
On Tue, Feb 13, 2018 at 03:47:26AM +0000, Marek Marczykowski-Górecki wrote:
I can't reproduce... tried about 10 times suspend/resume cycle on x230 (+coreboot) and it just works. 4.14.18 in dom0 and all VMs.
fascinating. guess it's time to swap the disk into another x230 then and see if
it behaves the same. will keep this bug posted. thanks!
…--
cheers,
Holger
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
Feb 13, 2018
4.14.18 is not much better, after the initial success I do not remember one working resume in the last two days, maybe there was one, but I dont think there were two :(
h01ger
commented
Feb 13, 2018
|
4.14.18 is not much better, after the initial success I do not remember one working resume in the last two days, maybe there was one, but I dont think there were two :( |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
Feb 13, 2018
marmarek: does your coreboot use the intel vga blob or the free vga bios written in ada? (thinking about what else than hardware could cause this…)
h01ger
commented
Feb 13, 2018
|
marmarek: does your coreboot use the intel vga blob or the free vga bios written in ada? (thinking about what else than hardware could cause this…) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
intel one |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
In |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
grote
May 31, 2018
@h01ger any update here? Which kernel works best for you? I seem to have run into the same problem on an X230 (still without coreboot).
grote
commented
May 31, 2018
|
@h01ger any update here? Which kernel works best for you? I seem to have run into the same problem on an X230 (still without coreboot). |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
h01ger
May 31, 2018
h01ger
commented
May 31, 2018
|
On Wed, May 30, 2018 at 08:12:15PM -0700, Torsten Grote wrote:
@h01ger any update here? Which kernel works best for you? I seem to have run into the same problem on an X230 (still without coreboot).
I now use 4.14.35-1 and resume is almost reliable now, i'd say it works
in 95% of the cases (or maybe more even).
But, this is not really due to the kernel but rather because of using
the lenovo bios again, though I also believe it would be fine with
coreboot if I were using the non-free intel vga blob with coreboot.
This has yet to be confirmed though. (And then the free intel vga bios
needs to be fixed…)
And: wireless is still often broken after resume, but I have found a
workaround now: watch sys-net's console log and suspend+resume until
sys-net comes back with wireless working. This workaround is only
possible because resume is rather stable now…
…--
cheers,
Holger
|
h01ger commentedFeb 8, 2018
Qubes OS version:
3.2
Affected TemplateVMs:
all
Steps to reproduce the behavior:
install kernel and kernel-qubes-vm 4.14.13-3 from qubes-dom0-current-testing on a thinkpad x230 with coreboot, reboot into it, and suspend. then resume, and the screen stays black, forcing one into a reboot. also could reproduce this without starting any app-vms.
Expected behavior:
resume works.
Actual behavior:
screen stays black. the disk activity led is on though.
General notes:
running kernel 4.9 in dom0 and 4.14.3 in the VMs seems to be a working workaround.
Related issues: