Debugging: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Chris (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Chris (Diskussion | Beiträge) |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 18: | Zeile 18: | ||
dmesg > dmesg_before; echo mem > /sys/power/state; dmesg > dmesg_after | dmesg > dmesg_before; echo mem > /sys/power/state; dmesg > dmesg_after | ||
Enable CONFIG_PM_DEBUG in kernel configuration, so that we can use /sys/power/pm_test. | |||
Run: echo core/processors/devices > /sys/power/pm_test | |||
Run: dmesg > dmesg_before; echo mem > /sys/power/state; dmesg > dmesg_after | |||
Wait for about five seconds and see whether it can be resumed correctly. | |||
If it can't be resumed correctly, it may be graphics driver bug. This information is helpful to narrow down the issue. | |||
Aktuelle Version vom 9. März 2025, 02:44 Uhr
suspend
no_console_suspend=1
This will force the console not to suspend. Boot with this option, chvt 1 (to console #1), and suspend using pm-suspend
Slowing down kernel messages on boot
CONFIG_BOOT_PRINTK_DELAY=y
kernel boot parameter:
boot_delay=N
where N = msecs delay between each console message.
unsorted
dmesg > dmesg_before; echo mem > /sys/power/state; dmesg > dmesg_after
Enable CONFIG_PM_DEBUG in kernel configuration, so that we can use /sys/power/pm_test.
Run: echo core/processors/devices > /sys/power/pm_test
Run: dmesg > dmesg_before; echo mem > /sys/power/state; dmesg > dmesg_after
Wait for about five seconds and see whether it can be resumed correctly.
If it can't be resumed correctly, it may be graphics driver bug. This information is helpful to narrow down the issue.