내 기본 Linux 컴퓨터가 계속 충돌하고(우분투의 경우 절전 모드에서) 이유를 모르겠습니다!
Magic SysRq
나는 이것이 올바르게 반응하고 ( Alt+ SysRq+ R+ E+ I+ S+ U+ B) 예상대로 재부팅하기 때문에 이것이 커널 패닉이라고 생각하지 않습니다 .
거의 매번 작업끝나면 절전모드로 해놓거나(화면이 저절로 잠기게) 하는데 가끔 다시 켰을 때 아무것도 안 나오거나 색상이 랜덤하게 나와서 사용해야 할 때가 있어요 Magic SysRq
다시 작동하게 하려면 작업을 수행하세요.
나는 이것에 정말로 지쳤습니다.
내 사양은 다음과 같습니다.
화면: 3440x1440 @ 165Hz(도움이 될지 모르겠습니다)
CPU: 인텔 코어 i7 3770K @ 3.5GHz
그래픽 카드: AMD Radeon RX 550 4GB
메모리: 8GB DDR3
OS: (Ubuntu 20.04 LTS) 지금은 Arch Linux를 사용하고 있습니다.
WM: (굉장해요) Arch + dwm
그러나 성능이 떨어지는 2006년 말 Linux MacBook에서는안 돼요이 문제가 발생했습니다.
이 문제를 곧 해결할 수 있기를 바랍니다 :).
편집: 이제 Artix/Arch를 설치했는데(SystemD 없이 runit 포함) 여전히 같은 문제가 발생합니다.
답변1
적어도 Debian 10(그리고 아마도 Ubuntu에서도)에는 잠자기 상태로 전환할 때와 깨어날 때 매개변수를 사용하여 실행되는 /lib/systemd/system-sleep/
스크립트가 디렉터리에 있습니다 .pre
post
이는 /etc/systemd/system-sleep/
사용자 정의를 위한 디렉토리를 생성하고 그 안에 자신만의 스크립트를 넣을 수 있음을 의미합니다.
스크립트는 다음과 같습니다.
파일 이름:/etc/systemd/system-sleep/workaround-script
콘텐츠:
#!/bin/bash
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "$1" in
pre) systemctl stop ckb-next-daemon.service
# add here any other commands if needed to fully unload the CKB-Next driver
exit 0
;;
post) systemctl start ckb-next-daemon.service
exit 0
;;
*) exit 1
;;
esac