Saltar al contenido

GRUB2: ¿Usar la resolución máxima detectada?

Solución:

Supongo que la razón por la que pregunta sobre esto es que usa diferentes monitores en la misma máquina Ubuntu y desea que GRUB2 se vea bien en todos ellos. Sin embargo, si le preocupa la resolución utilizada una vez que se inicia Ubuntu, este no aborda eso. GRUB2 no “pasa al kernel” la resolución que selecciona para el menú de arranque.

Editar /etc/default/grub como root. Es posible que desee realizar una copia de seguridad primero:

sudo cp /etc/default/grub /etc/default/grub.old

(Lo ejecutaría en la Terminal, que puede abrir presionando control+Alt+T.)

Para editarlo con Gedit como root correr:

gksu gedit /etc/default/grub

(O si está usando Kubuntu, ejecute kdesudo kate /etc/default/grub en lugar de.)

Obtendrá muchos mensajes en la Terminal, si ejecuta ese comando en la Terminal en lugar de con Alt+F2. Notará que no dicen que pertenecen al archivo que está editando, así que está bien.

Verá que parte del archivo dice algo como esto:

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

Descomentar (es decir, eliminar el # de) la línea que dice GRUB_GFXMODEy cambie la resolución de 640x480 para auto. La línea debería leer ahora:

GRUB_GFXMODE=auto

Guarde el archivo y salga del editor. En la Terminal, ejecute:

sudo update-grub

(Esto debe ejecutarse después de cada modificación a /etc/default/grub, para aplicar los cambios.)

Ahora reinicie y vea si eso hace lo que quiere.

Puede que no (ya que utiliza el “valor predeterminado de la plataforma”, que podría no ser el más alto posible). Si ese es el caso, edite /etc/default/grub de nuevo, y esta vez cambie la línea para que diga algo como:

GRUB_GFXMODE=1600x1200,1280x1024,1024x768,800x600,640x480

No necesariamente querrá usar exactamente esa línea. Debe enumerar todas las resoluciones que desea probar, en el orden en que desea que se prueben. Las resoluciones que he enumerado son las resoluciones más estándar para monitores con una relación de aspecto de 4: 3, pero los monitores de pantalla ancha (incluida la mayoría de las pantallas de portátiles en estos días) tienen diferentes factores de forma y usan diferentes resoluciones. Wikipedia tiene una lista de resoluciones comunes que pueden ayudarlo. Si conoce las resoluciones específicas que desea para cada dispositivo, puede enumerarlas (las más altas primero). Probablemente deberías incluir 640x480 o auto al final . Recomiendo esto porque no sé si GRUB2 siempre probará una resolución baja segura, si no la incluye.

Luego guarde el archivo nuevamente, ejecute sudo update-grub nuevamente, reinicie nuevamente y vea si eso hace lo que necesita.

Si no es así, es posible que no tenga suerte. GRUB2 no muestra el video de la misma manera que lo hace Ubuntu una vez que se inicia. GRUB2 usa extensiones VESA BIOS para mostrar el menú de inicio con resolución mejorada (y profundidad de color), y la resolución máxima de una máquina a través de VBE no siempre es tan alta como la resolución máxima admitida por la tarjeta de video y el monitor.

Fuente: La documentación oficial de GRUB2. (Notará que el número de versión es 1.99. Sigue siendo GRUB2. Un poco confuso, pero cierto).

[Finally, thanks to TechZilla for pointing out a serious error in the original version of this answer.]

También hay una opción de GUI disponible.

Personalizador de Grub:

Grub Customizer permite editar, renombrar, reordenar o congelar las entradas de Grub. También permite cambiar los colores de fondo del menú de Grub o agregar una imagen personalizada y también admite la personalización de BURG. También puede utilizar Grub Customizer desde un entorno de Live CD / USB para solucionar sus problemas de arranque.

Instalación:

Pegar Alt+control+T para abrir la terminal y ejecutar los siguientes comandos:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Cómo utilizar:

Una vez instalado, presione Alt+F2, escribe grub-customizer y golpea Ingresar.

Autentíquese dando su contraseña de usuario.

Una vez abierto, haga clic en Preferences en la barra de herramientas.

ingrese la descripción de la imagen aquí

Debajo Appearance pestaña habilitar custom resolutiony escriba auto en el cuadro de texto.

ingrese la descripción de la imagen aquí

Alternativamente bajo Advanced pestaña habilitar GRUB_GFXMODE y escriba auto en el campo de texto frente a él. También puede especificar la resolución como una secuencia de uno o más modos, separados por comas (‘,’) o punto y coma (‘;’); cada uno será probado por turno hasta que se encuentre uno. Por ejemplo:

1440x900,1680x1050,1920x1200,2560x1600

O especificado con profundidad (8, 16 o 24):

1440x900x16,1680x1050x16,1920x1200x16,2560x1600x16

ingrese la descripción de la imagen aquí

Cierra el Preferences cuadro de diálogo y haga clic en guardar en la barra de herramientas de la ventana principal. ¡Eso es!

ingrese la descripción de la imagen aquí

Para eliminar Grub Customizer, ejecute los siguientes comandos en la terminal:

sudo apt-get autoremove --purge grub-customizer
sudo add-apt-repository -r ppa:danielrichter2007/grub-customizer
sudo apt-get update
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *