nVidia 드라이버의 TTY 해상도가 좋지 않습니다.

nVidia 드라이버의 TTY 해상도가 좋지 않습니다.

TTY1-6의 해상도는 ~640×480입니다.

우분투 11.10 | NVIDIA GT215 마더보드 |

이런 과정을 겪었어요장소편집 후에는 GRUB 메뉴가 올바른(더 미세한 해상도)로 표시됩니다. 그러나 gdm3을 통해 GNOME으로 부팅한 후 터미널 1-6을 보려고 하면 화면을 거의 또는 전혀 읽을 수 없습니다.

변경 사항을 되돌릴 수 있었지만 터미널 화면이 가능한 미세한 해상도를 복원하고 싶습니다.

사용 가능한 화면 해상도를 결정합니다. 저는 다음을 사용했습니다.

hwinfo --framebuffer | grep "Mode"
Mode 0x0369: 1680x1050 (+6720), 24 bits

제가 겪은 단계는 다음과 같습니다. 편집 1) grub config 2) initramfs 모듈 그런 다음 3) 업데이트

sudo vi  /etc/default/grub

다음 세 줄을 찾으세요.

GRUB_CMDLINE_LINUX_DEFAULT="quiet  splash"
GRUB_CMDLINE_LINUX=""
...
#GRUB_GFXMODE=640×480

다음으로 변경하십시오.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX="vga=0x0369"
...
GRUB_GFXMODE=1680x1050

그 다음에:

sudo vi  /etc/initramfs-tools/modules

행 추가/수정:

uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap

새 파일을 만듭니다.

echo FRAMEBUFFER=y |  sudo tee /etc/initramfs-tools/conf.d/splash

마지막으로 업데이트된 구성 파일:

sudo update-grub2
sudo update-initramfs -u

마찬가지로 GRUB 메뉴는 부팅 프로세스 시작 시 더 미세한 해상도(작은 글꼴 포함)를 표시하지만 부팅 후에는 터미널의 작은 미세 초점 해상도가 사라집니다.

답변1

GRUB_GFXMODE줄 뒤에 다음을 추가하세요 /etc/default/grub.

GRUB_GFXPAYLOAD_LINUX=keep

답변2

비슷한 문제가 있습니다. Debian에 nvidia그래픽 드라이버를 설치한 후 갑자기 TTY 해상도에 문제가 발생합니다. 그러나 나는 GRUB 자체의 해상도에 대해 특별히 걱정하지 않고, GRUB에서 얻을 수 있는 콘솔만 걱정합니다.

문제를 단순화하면 OP의 다음 부분이 나에게 매우 잘 작동합니다.

sudo vi /etc/initramfs-tools/modules

행 추가/수정:

uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap

마지막으로 업데이트된 구성 파일:

sudo update-initramfs -u

vga=0x0369또한 간단히 커널 명령줄에 매개변수를 추가하자는 제안도 시도했습니다. 3.2.0하지만 이것은 내 커널에서는 작동하지 않습니다

답변3

nvidia드라이버는 tty에 대한 고해상도를 지원하지 않지만 다음을 nouveau사용할 수 있습니다.nvidia

답변4

고해상도 GRUB 부팅 화면이 정말 필요합니까? 그렇지 않은 경우 vga=0xXXXX커널 명령줄에 추가하면 됩니다. 이것은 나에게 완벽하게 작동합니다(비공개 소스 nVidia 드라이버가 있는 nVidia-ION 노트북 실행).

관련 정보