우분투 서버에서 빈 화면 보호기를 비활성화하는 방법?
데스크탑이나 X는없고 콘솔 만 있습니다 (명령 줄 인터페이스).
답변
가장 쉬운 방법은 consoleblank=0
부팅시 커널 명령 줄에 매개 변수를 추가하는 것입니다.
-
/etc/default/grub
좋아하는 편집기에서 엽니 다 . 당신은 사용해야합니다sudo
(대한vi
,nano
등) 또는gksudo
(위해gedit
등). -
그런 다음 추가
consoleblank=0
받는 사람GRUB_CMDLINE_LINUX_DEFAULT=
, 매개 변수입니다. -
예를 들어 다음과 같이 말할 수 있습니다.
GRUB_CMDLINE_LINUX_DEFAULT = "조용한 스플래시 콘솔 블랭크 = 0"
그런 다음을 실행 sudo update-grub
하고 재부팅하십시오.
답변
setterm -blank 0
tty 콘솔에서 블랭킹을 비활성화하려면 아무 쉘 에나 입력 하십시오.
0
블랭킹을 비활성화합니다. 0보다 큰 값은 분 단위의 시간입니다. 기본값은 10
입니다.
이것을 영구적으로 활성화하려면 ~/.bashrc
구성 에이 줄을 추가하면됩니다 .
더 자세한 설명은 이 답변 에서 수퍼 유저에게 제공됩니다.
답변
“GRUB_CMDLINE_LINUX_DEFAULT =”에 대한 현재 설정에있는 내용을 “덮어 쓰기”합니다. 기본 값은 다음과 같습니다.
sudo sed -i 's/\(^GRUB_CMDLINE_LINUX_DEFAULT=\).*/\GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"/' /etc/default/grub && sudo update-grub2
답변
같은 상황에서 다른 제안은 우회 해결책으로 보였습니다. setvesablank on/off
apropos를 사용하여 GNU 도구를 사용했습니다. 필요에 맞는지 확인하려고 시도하는 것이 가장 적합한 것 같습니다.
답변
위의 답변 중 어느 것도 도움이되지 않으면 과열로 인한 GPU 자동 종료를 나타낼 수 있습니다 (내가 그것을 믿을 수 없었습니다, readon).
이 자동 차단 메커니즘은 최소한 우분투 18.04 및 데비안 버스터에서 유효합니다. 이것을 어떻게 알았습니까? 기본 비디오 출력 장치와 게임용 GPU 두 개의 GPU가 있습니다. 교활하거나 화염에 빠지지 않았습니다. 전자는 케이스에 맞게 방열판을 제거해야했습니다. Ubuntu 설치를 유지하고 대신 게임 GPU를 사용한 경우 위 패치로 로그인 한 후 10 분 후에 화면이 꺼지지 않습니다 (이 페이지의 답변이 적용됨). 처음에, 나는 그것이 일반 드라이버로 인한 것이라고 생각했기 때문에 내 게임 GPU가 사용되는 동안 다음을 수행했습니다.
적절한 검색 엔비디아 드라이버
sudo apt 설치 nvidia-driver-430
sudo 재부팅
sudo nvidia-smi (로그인 후)
비디오 GPU 73도 섭씨, 게임 GPU 34도 섭씨 … 내가 생각하는 한 자동 종료 메커니즘.
현재 활성 엔비디아는 0을 처리합니다 (여전히 콘솔 용 똥 일반 드라이버를 사용하지만 섭씨 73도 및 일화 증거는 자동 종료 메커니즘이 트리거되고 있음을 나타냅니다.
실망스러운 것은 Windows 10이 설치되어 있고 방열판없이 결함없이 실행되어 매우 예상치 못한 일이었습니다 … GPU-Z에 기본적으로 필요한 버그가 없다면 34 도보 고되어 있기 때문에 GPU-Z를 잘못 읽었을 것입니다. 하나의 온도 판독 값과 두 GPU 모두에 대해 표시합니다. Nvidia-smi는 GPU-Z보다 훨씬 안정적입니다. GPU-Z가 두 개의 다른 GPU에 대해 동일한 온도를보고한다고 믿지 마십시오.