X 서버가 없는 RPi3 B+용 루트 빌드(콘솔만 해당) HDMI에 연결된 모니터. 디스플레이가 계속 켜져 있기를 바랍니다.
10분 동안(제 기억이 맞다면) 키보드 활동이 없으면 화면이 꺼집니다. 이전 메모를 바탕으로 다음을 수행했습니다.
echo -ne "\033[9;0]" >> /etc/issue
하지만 작동하지 않습니다. 많은 제안을 찾았지만 X에 대해서만 제안되었습니다.
답변1
Raspberry Pi 설명서 섹션의 지침에 따라 시간 초과를 편집/비활성화할 수 있습니다.화면 비우기 구성/콘솔에서.
/boot/cmdline.txt
add 에서 는 비활성 시간(예: 2분 동안 대기) consoleblank=X
입니다 .X
consoleblank=120
이 기능을 비활성화하려면 X
0으로 설정하십시오: consoleblank=0
.
답변2
간단한 해결책을 제시할 수는 없지만 몇 가지 아이디어를 제시해 드립니다.
먼저 몇 가지 간단한 질문: 재부팅했거나 issue
터미널에 복사하기 위한 작업을 수행했습니까? issue
제어 문자가 너무 많아서 깨졌나요 ? 일반의 결과는 무엇입니까 echo -ne "\033[9;0]
? 행동이 바뀌나요?
최신 Ubuntu에서 에코 시퀀스가 작동하는 것을 확인했습니다. (간단한 에코; 시도하지 않았습니다 issue
.)
귀하의 echo 명령은 다음 줄에 해당합니다.
ESC [ 9 ; n ] Set screen blank timeout to n minutes.
존재하다man 4 console_codes
.
그러나 지원은 조건부일 수 있습니다. 최소 시스템의 빌드에서는 코드 컴파일을 건너뛸 수 있습니다.
사용할 작은 프로그램을 컴파일해 볼 수 있습니다.
TIOCLINUX, subcode=TIOCL_SETVESABLANK
Handles the Power Saving feature of the new generation of
monitors. VESA screen blanking mode is set to argp[1],
which governs what screen blanking does:
0 Screen blanking is disabled.
또는
TIOCLINUX, subcode=4
Unblank the screen.