Como ativar a resolução de 1280x800 em tty?

14

Eu tenho o Toshiba U500 (nVidia). Tentei mudar / etc / default / grub de várias formas, agora eu tenho:

GRUB_DEFAULT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="vga=0x014c"
GRUB_CMDLINE_LINUX="vga=0x014c"
GRUB_GFXPAYLOAD_LINUX=1280x800x16

0x014c é o que vbeinfo no Grub diz respeito a 1280x800x16

Eu só queria que meu laptop pudesse inicializar com uma fonte agradável de alta resolução e deixar os consoles permanecerem assim ... Como isso é possível?

Atenciosamente, gocio

    
por gocio 17.12.2010 / 16:39

3 respostas

15

  1. Instale o hwinfo, já que é a única maneira que eu conheço. ( sudo apt-get install hwinfo OU sudo aptitude install hwinfo )

  2. Vá para o console (gnome-terminal ou qualquer outro) e digite sudo hwinfo --framebuffer e você terá uma lista curta ou longa, dependendo de qual placa de vídeo você possui. A lista será parecida com esta:

    Mode 0x0335: 320x240 (+640), 16 bits 
    Mode 0x0336: 320x240 (+1280), 24 bits
    Mode 0x033d: 640x400 (+1280), 16 bits
    Mode 0x033e: 640x400 (+2560), 24 bits
    Mode 0x0345: 1600x1200 (+1600), 8 bits
    Mode 0x0346: 1600x1200 (+3200), 16 bits
    Mode 0x0347: 1400x1050 (+1400), 8 bits
    Mode 0x0348: 1400x1050 (+2800), 16 bits
    Mode 0x0349: 1400x1050 (+5600), 24 bits
    
  3. Digamos que você queira a resolução de 16 bits 1600x1200. Então você pega o valor Hex para a direita, nesse caso 0x0346 e você o escreve.

  4. Abra /etc/default/grub . Você encontrará duas linhas semelhantes a esta:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    

    No segundo, edite essa linha para que fique assim:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX="vga=0x0346"
    

    Como você pode ver, basta colocar o valor hexadecimal no final da linha linux no arquivo grub e salvá-lo. Saia e digite sudo update-grub . Espere até terminar e reinicie.

por Luis Alvarado 17.12.2010 / 17:10
1

Para mudar a resolução do TTY's ( Ctrl + Alt + F1 a F6 ), os passos delineado no Wiki da Comunidade Ubuntu deve fazer o seguinte:

  

Isso deve funcionar no Ubuntu 9.10 e posterior , Linux Mint 8 e posterior , e provavelmente também para qualquer distribuição baseada nas versões do Ubuntu que usam o GRUB 2.

  1. Inicialize o Linux mantendo pressionado Deslocamento à esquerda .
    A tela do menu GRUB 2 é exibida.
  2. Pressione C para acessar a linha de comando do GRUB.
  3. Digite vbeinfo Digite para acessar uma lista de resoluções disponíveis.
  4. Escolha uma resolução da lista e anote-a.
  5. Pressione Esc para deixar a linha de comando do GRUB.
  6. Inicialize no Linux.
  7. Abra /etc/default/grub no seu editor de texto favorito com privilégios de root.

    sudo nano /etc/default/grub
    
  8. Adicione a seguinte linha, onde você substitui 1280x800 pela resolução que você anotou:

    GRUB_GFXPAYLOAD_LINUX=1280x800
    

    Eu coloquei logo após a linha #GRUB_GFXMODE .

  9. Salve e saia.
  10. Atualize a configuração do GRUB.

    sudo update-grub
    
  11. Reinicie.

    sudo reboot
    

Agora os TTYs devem ter a resolução especificada. Infelizmente, você está preso apenas a 16 cores.

    
por Virtlink 13.02.2014 / 23:52
1

Primeiro, para o grub:

sudo nano /etc/default/grub

e mude a linha:

#GRUB_GFXMODE=640x480

para isso:

GRUB_GFXMODE=1280x800 
GRUB_GFXPAYLOAD_LINUX=keep

Em seguida, adicione o framebuffer para usar o cartão:

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

e não se esqueça de atualizar o grub!

sudo update-grub

fonte

    
por mchid 10.03.2015 / 09:11