Ubuntu Server에서 빈 콘솔 “스크린 세이버”를 어떻게 비활성화합니까? 비활성화하는 방법? 데스크탑이나 X는없고 콘솔 만 있습니다

우분투 서버에서 빈 화면 보호기를 비활성화하는 방법?

데스크탑이나 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 0tty 콘솔에서 블랭킹을 비활성화하려면 아무 쉘 에나 입력 하십시오.

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/offapropos를 사용하여 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에 대해 동일한 온도를보고한다고 믿지 마십시오.