
저는 X11이나 어떤 종류의 GUI도 없이 최신 22인치 LCD 모니터를 갖춘 Linux 서버를 실행하고 있습니다.
내 모니터의 크기가 너무 커서 콘솔의 행과 열 수를 늘리고 싶습니다. 어떻게 하면 이를 달성할 수 있습니까?
답변1
일반적 으로 또는 다음 위치에 있는 파일 "vga=792"
의 커널 라인에 다음과 같은 내용을 추가합니다 .grub.conf
/etc
/boot/grub
title My Linux OS Name and Kernel Version Number
root (hd0,0)
kernel /boot/vmlinuz-1.2.3.4 ro root=/dev/hda1 quiet vga=792
initrd /boot/initrd-1.2.3.4.img
대신 부팅 시 메뉴를 가져오라고 할 수 있습니다 vga=ask
. 이 메뉴는 어떤 해상도가 작동할 가능성이 있는지 확인하기 위해 커널에서 수행하는 프로빙 프로세스를 통해 구축됩니다. 나는 이 방법으로는 찾을 수 없지만 작동하는 다른 숫자가 종종 있다는 것을 발견했습니다.
이는 모두 시스템에 따라 다릅니다. 비디오 카드마다 지원되는 모드가 다르며 커널 빌드 옵션으로 비디오 모드 옵션을 열거나 닫을 수 있습니다. 이를 처리하는 하위 시스템을 커널 프레임 버퍼라고 합니다. 따라서 사용자 정의 커널을 컴파일하는 경우 커널이 비디오 카드를 완전히 지원하는 데 필요한 지원을 제거하지 않도록 주의하세요. 대부분의 카드는 VESA FB 드라이버를 사용할 수 있지만 해당 카드 브랜드와 관련된 다른 드라이버를 사용하면 더 많은 옵션을 열 수 있습니다.
또한 이 하위 시스템의 일부 부분은 16진수를 사용하고 다른 부분은 10진수를 사용한다는 점에 유의하세요. 제가 했던 것처럼 십진수로 변환하거나 "vga=0x318"
대신에 다음과 같이 말할 수 있습니다.