Bug #58
closedSuspend not working anymore (Thinkpad X60)
0%
Description
OS: Trisquel 7
hardware: Lenovo ThinkPad X60 (but probably others to)
worked in: Libreboot release 20150518
fails in: libreboot_experimental-55-g4458330_grub
how: instead of waking up from suspend correctly, a black-screen of death is shown.
Updated by Swift Geek almost 9 years ago
It seems to be using 2a3434757ef425dbdfedf1fc69e1a033a6e7310d of coreboot, please test with HEAD
https://review.coreboot.org/cgit/coreboot.git/commit/?id=2a3434757ef425dbdfedf1fc69e1a033a6e7310d
Updated by Calle Kabo almost 9 years ago
I've got the same issue using Libreboot experimental 61 on my Lenovo Thinkpad T400.
Updated by Anonymous almost 9 years ago
Swift Geek wrote:
It seems to be using 2a3434757ef425dbdfedf1fc69e1a033a6e7310d of coreboot, please test with HEAD
https://review.coreboot.org/cgit/coreboot.git/commit/?id=2a3434757ef425dbdfedf1fc69e1a033a6e7310d
how would i have to setup coreboot build (or say, .config) to get a firmware blob for my X60 that works (as in.. has graphics and boots the linux off my hard disc)? could i use latest libreboot and somehow plaster coreboot HEAD in there?
Updated by Calle Kabo almost 9 years ago
hoijui hoijui wrote:
could i use latest libreboot and somehow plaster coreboot HEAD in there?
Instructions on how to rebase libreboot on the latest coreboot: https://libreboot.org/docs/maintain/index.html#updating_coreboot
Updated by Anonymous almost 9 years ago
thanks Calle!
these instructions are quite out of date though (-> do not work).
and for the few things i could correct myself, i don't know where i would do that, as i can't find this content in the libreboot-website git repo.
Updated by Calle Kabo almost 9 years ago
Here's what I did after talking to swiftgeek on #libreboot IRC:
- Downloaded coreboot git
- Downloaded the latest libreboot experimental
- cbfstool libreboot.rom extract -n fallback/payload -f grub-libre.elf -m x86
- cbfstool libreboot.rom extract -n config -f config -m x86
- cp libreboot/grub-libre.elf coreboot/payload.elf
- cp libreboot/config coreboot/.config
- cd coreboot
- make
I then flashed my X200 with the build/coreboot.rom
It boots. Closing the lid no longer gives me black screen of death. Instead, it doesn't suspend at all. Also, the backlight buttons no longer work. So not really the success I was hoping for.
Is there any point in trying some other version than coreboot@HEAD?
Updated by Anonymous almost 9 years ago
did you try to initiate suspend in an other way, and see what happens?
... ahh.. then you might not be able to even try to come back from it?
Updated by Swift Geek over 8 years ago
Fixed on recent libreboot stable (20160818) and current coreboot head.