cargador de arranque

Establecer la resolución de pantalla mediante el parámetro de arranque del kernel en Linux

Establecer la resolución de pantalla mediante el parámetro de arranque del kernel en Linux
Hay ocasiones en las que inicia su distribución de Linux favorita y la resolución de pantalla está configurada incorrectamente. Es posible que tenga dificultades para cambiar la resolución de pantalla a la correcta una vez que se haya iniciado (especialmente en los sistemas operativos de servidor sin cabeza de Linux). Si este es tu caso, entonces hay una solución. De hecho, puede configurar la resolución de pantalla con los parámetros de arranque del kernel de Linux.En este artículo, le mostraré cómo configurar la resolución de pantalla usando los parámetros de arranque del kernel en Linux. Entonces empecemos.

Cambio de la resolución de la pantalla mediante el parámetro de kernel vga:

Este es el método tradicional para cambiar la resolución de la pantalla usando el parámetro de arranque del kernel de Linux. Funcionará muy bien en CentOS 7 y distribuciones de Linux anteriores.

La vga El parámetro de arranque del kernel acepta un código que representa la resolución de la pantalla. Cada una de las resoluciones de pantalla admitidas en su monitor tiene un número decimal único.

La forma más sencilla de encontrar los códigos es utilizar vga = preguntar parámetro de arranque cuando arranca en su sistema operativo.

Para hacerlo, vaya al menú de GRUB, seleccione una entrada y presione mi.

Ahora, agregue vga = preguntar al final de la línea que carga el kernel como se muestra en la captura de pantalla a continuación. Tenga en cuenta que la línea que carga el kernel comienza con linux. Una vez que haya terminado, presione F10 arrancar.

Ahora presiona para ver todas las resoluciones de pantalla admitidas.

Como puede ver, se enumeran todas las resoluciones de pantalla admitidas y un código hexadecimal para cada resolución de pantalla. Si desea probar una resolución de pantalla para ver cómo funciona en su computadora, simplemente escriba el código hexadecimal y presione .

Digamos que la resolución de pantalla que eligió funciona y le gustaría establecerla como la resolución de pantalla predeterminada. Para hacer eso, debe modificar los archivos de configuración de GRUB en su computadora.

Digamos que la resolución de pantalla que le gustaría configurar es 1024 x 768 x 32, que tiene el código hexadecimal 341. Cuando lo configura como predeterminado en el archivo de configuración de GRUB, debe cambiar el código hexadecimal a un código decimal equivalente.

341 hexadecimal = 3 * 16 ^ 2 + 4 * 16 ^ 1 + 1 = 833

Entonces, tienes que agregar vga = 833 parámetro de arranque del kernel en el archivo de configuración de GRUB.

Primero, abra el archivo de configuración de GRUB con el siguiente comando:

$ sudo vi / etc / default / grub

Ahora, agregue vga = 833 hasta el final de la GRUB_CMDLINE_LINUX como se muestra en la captura de pantalla a continuación. Una vez que haya terminado, guarde el archivo.

Ahora, actualice los archivos de configuración de GRUB con el siguiente comando:

$ sudo grub2-mkconfig -o $ (sudo readlink -f / etc / grub2.cfg)

Los archivos de configuración de GRUB deben actualizarse. Ahora, la próxima vez que inicie, se debe aplicar la nueva resolución de pantalla.

Ahora, reinicie su computadora con el siguiente comando para que los cambios surtan efecto:

$ reiniciar

Cambiar la resolución de la pantalla usando gfxpayload:

En la versión más reciente de GRUB, la resolución de pantalla se establece mediante gfxpayload. Entonces el vga es posible que el parámetro no funcione correctamente. Si es tu caso, entonces esta sección es para ti. También es fácil configurar la resolución de la pantalla con este método que con el método tradicional.

Primero, presione C en el menú de GRUB para ir al símbolo del sistema de GRUB.

Debería estar en el símbolo del sistema de GRUB.

Ahora, ejecute el siguiente comando para habilitar el módulo de buscapersonas.

grub> set pager = 1

Ahora, para encontrar la resolución de pantalla admitida en su computadora, ejecute el siguiente comando:

grub> vbeinfo

Como puede ver, se muestran todas las resoluciones de pantalla admitidas. La salida es muy larga, por lo que usa el buscapersonas. Puedes presionar para navegar hacia adelante y ver si la resolución de pantalla que está buscando es compatible.

Como puede ver, se muestran más resoluciones de pantalla. Aquí, no tienes que recordar ningún código. Solo recuerda la resolución de la pantalla. Por ejemplo, si desea configurar la resolución de la pantalla 1024 x 768 x 32, entonces esto es lo que tienes que poner en el archivo de configuración de GRUB. Muy simple.

Para configurar la resolución de la pantalla, abra el archivo de configuración de GRUB con el siguiente comando:

$ sudo nano / etc / default / grub

Se debe abrir el archivo de configuración. Ahora, agregue la línea GRUB_GFXPAYLOAD_LINUX = 1024 x 768 x 32 como se muestra en la captura de pantalla a continuación. Una vez que haya terminado, guarde el archivo presionando + X seguido por y y .

Ahora, actualice los archivos de configuración de GRUB con el siguiente comando:

$ sudo update-grub2

Los archivos de configuración de GRUB deben actualizarse. La próxima vez que inicie su computadora, se debe aplicar la nueva resolución de pantalla.

Finalmente, reinicie su computadora con el siguiente comando para que los cambios surtan efecto:

$ sudo reiniciar

Entonces, así es como configura la resolución de pantalla usando los parámetros de arranque del kernel en Linux. Gracias por leer este artículo.

Cómo mostrar la superposición de OSD en aplicaciones y juegos de Linux en pantalla completa
Jugar juegos en pantalla completa o usar aplicaciones en modo de pantalla completa sin distracciones puede aislarlo de la información relevante del si...
Las 5 mejores cartas de captura de juegos
Todos hemos visto y amado la transmisión de juegos en YouTube. PewDiePie, Jakesepticye y Markiplier son solo algunos de los mejores jugadores que han ...
Cómo desarrollar un juego en Linux
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...