나중에 UI가 아닌 Linux에서 agetty(또는 기타)가 노트북 화면을 끄도록 허용

나중에 UI가 아닌 Linux에서 agetty(또는 기타)가 노트북 화면을 끄도록 허용

GUI/로그인 없이 오래된 노트북을 소형 서버로 사용하여 agetty시스템 콘솔(예: 노트북 화면)에서 실행됩니다.

저는 거의 항상 웹으로 로그인을 하기 때문에 화면을 켤 필요가 없습니다. 특정 키를 누를 때까지 닫혀야 합니다. 이것이 가능합니까?

다음은 옵션이 아닙니다.

  • agetty네트워크를 통해 더 이상 로그인할 수 없는 경우를 대비하여 이를 유지하고 싶기 때문에 실행되지 않습니다 .
  • setterm먼저 로그인해야 하기 때문에 작동하지 않습니다
  • setterm --blank </dev/tty1"터미널 xterm-256color는 --blank를 지원하지 않습니다"라고 말합니다:-/
  • vbetool 일부 답변의 링크쓰레기를 표시하기 위해 모니터를 파괴했고 더 이상 노트북에서 켤 수 없습니다.

이 답변콘솔은 요청 시에만 시작할 수 있다고 나와 있지만 SSH를 통해 로그인할 때 두 개의 agetty 프로세스가 표시되고 노트북 화면에 로그인 프롬프트가 표시됩니다.

답변1

(기준으로이 질문과 답변)

이것은 나에게 효과적이었습니다. (공백 시간 제한을 1분으로 설정)

TERM=linux setterm --blank 1 < /dev/tty1 > /dev/tty1

커널 시작 명령줄 매개변수를 추가할 수 있는 경우 다음을 추가할 수도 있습니다. (공백 시간 제한을 30초로 설정)

consoleblank=30

/etc/default/grubFedora가 있는 경우 위 항목을 포함하도록 포함을 수정하여(기존 항목은 그대로 두고) 위 항목을 설정할 수 있습니다 GRUB_CMDLINE_LINUX. 예를 들면 다음과 같습니다.

GRUB_CMDLINE_LINUX="resume=UUID=073539e3-5130-4a2d-883b-75214a83847c quiet consoleblank=30"

그런 다음(여전히 Fedora가 있다고 가정) 다음 명령을 사용하여 grub 구성 파일을 업데이트합니다. (문서에 나와 있음)여기)

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

관련 정보