Má resolução TTY com driver nVidia

8

A resolução do TTY1-6 é baixa ~ 640 × 480

Ubuntu 11,10 | Grub2 | nVidia | Placa NVIDIA GT215

Eu passei pelo processo nessa site e após a edição o menu GRUB aparece na resolução correta (mais refinada). Mas depois que ele inicializa no GNOME (via gdm3) e eu tento visualizar o terminal 1-6, a tela está quase completamente ilegível.

Eu posso reverter minhas alterações, mas estou procurando restaurar a resolução fina da qual as telas de terminal são capazes.

Para determinar as resoluções de tela disponíveis. para mim, eu usei:

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

Estes são os passos que passei. editar 1) grub config 2) módulos initramfs, então 3) atualizar

sudo vi  /etc/default/grub

Encontre as três linhas a seguir.

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

Altere-os para:

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

Então:

sudo vi  /etc/initramfs-tools/modules

Adicionando / editando linha:

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

Crie um novo arquivo:

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

Finalmente atualize os arquivos de configuração:

sudo update-grub2
sudo update-initramfs -u

Mais uma vez, o menu GRUB no início do processo de inicialização mostra a resolução mais refinada (incluindo tamanho de fonte pequeno), mas a pequena resolução focalizada refinada desaparece para os terminais após a inicialização.

    
por DanCat 05.05.2012 / 23:17

4 respostas

3

Adicione o seguinte após sua linha GRUB_GFXMODE em /etc/default/grub :

GRUB_GFXPAYLOAD_LINUX=keep
    
por 15.04.2015 / 06:53
1

Eu tive um problema semelhante. Instalado o nvidia drivers gráficos no Debian e de repente a resolução TTY deu errado. Eu não estava particularmente preocupado com a resolução do GRUB, apenas o console que eu obteria dele.

Com essas simplificações do problema, a parte seguinte do OP funcionou perfeitamente para mim:

sudo vi /etc/initramfs-tools/modules

Adding/editing line:

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

Finally update the configuration files:

sudo update-initramfs -u

Eu também tentei a sugestão para simplesmente adicionar o parâmetro vga=0x0369 na linha de comando do kernel. Isso não funcionou para mim com o kernel 3.2.0 embora

    
por 11.03.2015 / 20:10
0

O driver nvidia não suporta alta resolução para tty, mas você pode usar nouveau em vez de nvidia

    
por 28.06.2012 / 00:31
0

Você realmente precisa ter uma alta resolução na tela de inicialização do GRUB? Caso contrário, basta adicionar vga=0xXXXX à linha de comando do kernel. Isso funciona perfeitamente para mim (executando um notebook nVidia-ION com o driver nVidia de código fechado).

    
por 27.08.2012 / 10:31