it-swarm.dev

¿Cómo habilitar la resolución de 1280x800 en tty?

Tengo Toshiba U500 (nVidia). Intenté cambiar/etc/default/grub de muchas maneras, ahora tengo:

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 es lo que vbeinfo en Grub relacionado con 1280x800x16

Solo desearía que mi computadora portátil pudiera arrancar con una fuente agradable de alta resolución y dejar que las consolas tty permanezcan de esa manera ... ¿Cómo es eso posible?

Saludos, gocio

13
gocio
  1. Instale hwinfo ya que esa es la única forma en que sé cómo. (Sudo apt-get install hwinfo OR Sudo aptitude install hwinfo)

  2. Vaya a la consola (gnome-terminal o cualquier otra) y escriba Sudo hwinfo --framebuffer y obtendrá una lista corta o larga según la tarjeta de video que tenga. La lista se verá así:

    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 desea la resolución de 16x 1600x1200. Luego, toma el valor Hex a la derecha, en ese caso 0x0346 y lo anota.

  4. Abra /etc/default/grub. Encontrará 2 líneas similares a esta:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    

    En el segundo, edite esa línea para que se vea así:

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

    Como puede ver, simplemente ponga el valor hexadecimal al final de la línea de Linux en el archivo grub y guárdelo. Salga y escriba Sudo update-grub. Espere hasta que termine y reinicie.

14
Luis Alvarado

Para cambiar la resolución de los TTY (Ctrl+Alt+F1 mediante F6), los pasos descritos en el buntu Community Wiki deberían hacer el truco:

Esto debería funcionar en Ubuntu 9.10 y posterior , Linux Mint 8 y posterior , y probablemente también para cualquier distribución basada en esas versiones de Ubuntu que use GRUB 2.

  1. Arranque Linux mientras mantiene Left shift.
    Aparece la pantalla de menú GRUB 2.
  2. Prensa C para acceder a la línea de comando GRUB.
  3. Escriba vbeinfo Enter para acceder a una lista de resoluciones disponibles.
  4. Elija una resolución de la lista y anótela.
  5. Prensa Esc para salir de la línea de comando GRUB.
  6. Arrancar en Linux.
  7. Abra /etc/default/grub en su editor de texto favorito con privilegios de root.

    Sudo nano /etc/default/grub
    
  8. Agregue la siguiente línea, donde reemplaza 1280x800 por la resolución que anotó:

    GRUB_GFXPAYLOAD_LINUX=1280x800
    

    Lo puse justo después de la línea #GRUB_GFXMODE.

  9. Guardar y Salir.
  10. Actualice la configuración GRUB.

    Sudo update-grub
    
  11. Reiniciar.

    Sudo reboot
    

Ahora los TTY deberían tener la resolución especificada. Desafortunadamente, solo tienes 16 colores.

1

Primero, para grub:

Sudo nano /etc/default/grub

y cambia la línea:

#GRUB_GFXMODE=640x480

a esto:

GRUB_GFXMODE=1280x800 
GRUB_GFXPAYLOAD_LINUX=keep

A continuación, agregue framebuffer para usar la tarjeta:

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

y no te olvides de actualizar grub!

Sudo update-grub

fuente

1
mchid