Cambiar resolución de pantalla en Kali Linux

Publicado: 20 abril, 2013 en otros, tecnología, tutorial
Etiquetas:, , , , , , , , , , , , , ,

En esta mini-guía explicaré cómo cambiar la resolución de nuestro SO y adecuarla a nuestra pantalla. Actualmente la mayoría de sistemas Linux reconocen las características de nuestras pantallas y se adaptan a ellas, pero puede haber casos en los que necesitemos cambiar la resolución a nuestro gusto, en mi caso utilizo Virtualbox, la cual no me permitía tener una buena resolución.

Para cambiar la resolución usaremos el comando “xrandr” (X Resize & Rotate), ejecutamos:

root@kali:~# xrandr
Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000
VBOX0 connected 1024×768+0+0 0mm x 0mm
   1024×768       60.0*+   60.0*
   1600×1200      60.0 
   1440×1050      60.0 
   1280×960       60.0 
   800×600        60.0 
   640×480        60.0 

Esto nos mostrará las resoluciones que podemos elegir, usando la opción –help podréis saber más sobre este comando. Donde pone current nos aparece qué resolución estamos utilizando. Nosotros lo que haremos será crear un nuevo modo/resolución concorde a nuestra pantalla. Usaremos el comando “cvt” (también funciona con el “gtf”) ya que para crear el modo se necesitan varios datos sobre tamaño, rotación… En mi caso quiero una resolución de 1366×768 a 60 hz:

root@kali:~# cvt 1366 768 60
# 1368×768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline “1368x768_60.00”   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync

root@kali:~# gtf 1366 768 60
# 1368×768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz
Modeline “1368x768_60.00”  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync

Con esto me aparece el “modeline” que tendré que utilizar para mi resolución, suele ser diferente para cada uno, dependiendo de la pantalla que se use. Para crear el nuevo modo tipeamos xrandr –newmode <<aquí el modeline que hemos obtenido con cvt o gtf>>:

root@kali:~# xrandr –newmode “1368x768_60.00”   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync

Escribiendo xrandr nos aparecerá que hay un nuevo modo:

root@kali:~# xrandr
Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000
VBOX0 connected 1024×768+0+0 0mm x 0mm
   1024×768       60.0*+   60.0*
   1600×1200      60.0 
   1440×1050      60.0 
   1280×960       60.0 
   800×600        60.0 
   640×480        60.0 
  1368x768_60.00 (0x154)   85.2MHz
        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock   47.8KHz
        v: height  768 start  771 end  781 total  798           clock   59.9Hz

Ahora solo faltará añadirlo a la lista de modos disponibles, donde yo he puesto VBOX0 tenéis que poner el nombre de vuestra tarjeta gráfica que aparece en la información que nos da xrandr:

root@kali:~# xrandr –addmode VBOX0 1368x768_60.00
root@kali:~# xrandr
Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000
VBOX0 connected 1024×768+0+0 0mm x 0mm
   1024×768       60.0*+   60.0*
   1600×1200      60.0 
   1440×1050      60.0 
   1280×960       60.0 
   800×600        60.0 
   640×480        60.0 
   1368x768_60.00   59.9 

Una vez hemos añadido el modo solo faltará aplicar la resolución al monitor:

root@kali:~# xrandr –output VBOX0 –mode 1368x768_60.00

Ya está, pantalla completa y con una buena resolución.

Si nos equivocamos y queremos borrar el nuevo modo usamos la opción –delmode estando previamente en otro modo, ya que si no, nos daría error:

root@kali:~# xrandr -s 0
root@kali:~# xrandr –delmode VBOX0 1368x768_60.00
root@kali:~# xrandr
Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000
VBOX0 connected 1024×768+0+0 0mm x 0mm
   1024×768       60.0*+   60.0*
   1600×1200      60.0 
   1440×1050      60.0 
   1280×960       60.0 
   800×600        60.0 
   640×480        60.0 
  1368x768_60.00 (0x154)   85.2MHz
        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock   47.8KHz
        v: height  768 start  771 end  781 total  798           clock   59.9Hz

Como podemos ver, el modo se ha borrado pero siguen ahí los datos de la resolución, para eso usaremos la opción –rmmode:

root@kali:~# xrandr –rmmode 1368x768_60.00
root@kali:~# xrandr
Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000
VBOX0 connected 1024×768+0+0 0mm x 0mm
   1024×768       60.0*+   60.0*
   1600×1200      60.0 
   1440×1050      60.0 
   1280×960       60.0 
   800×600        60.0 
   640×480        60.0 

El problema es que cada vez que se apaga el sistema se pierden las configuraciones y es una pérdida de tiempo. Actualmente en la mayoría de sistemas Linux no hace falta tanta cosa, ya que la tecnología ha evolucionado y pueden detectar la configuración adecuada. Pero en este caso, la virtualbox no me detectaba la configuración y tenía que ir cambiando cada vez y llega a ser cansado.

Para arreglarlo definitivamente lo que podemos hacer es crear un script muy simple y haciendo que se ejecute al inicio, (ponemos el nombre que queramos y lo guardamos con la extensión .sh):

#!/bin/sh
xrandr –newmode “1368x768_60.00”   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync
xrandr –addmode VBOX0 1368x768_60.00
xrandr –output VBOX0 –mode 1368x768_60.00

Una vez hecho el script, que simplemente son los comandos que hemos utilizado anteriormente, pulsamos sobre él con el botón derecho, propiedades, permisos y seleccionamos la casilla de: “permitir ejecutar el archivo como un programa”.

Captura de pantalla de 2013-04-20 14_52_19

Una vez hecho esto, vamos a Aplicaciones, Herramientas del sistema, Preferencias, Aplicaciones al inicio. Cuando se nos abra la ventana, pulsamos en añadir y donde pone nombre, ponemos algo para distinguirlo, en mi caso he puesto “Resolución”, pulsamos en examinar, seleccionamos nuestro script y damos en añadir.

kali3

Con esto habremos acabado. Ahora cada vez que se inicie el sistema se pondrá con la resolución que queremos. Este “tutorial” es también aplicable a todo sistema Linux, teniendo en cuenta que las rutas como podrían ser “preferencias del sistema”… pueden variar, pero todas mantienen un patrón.

Anuncios
comentarios
  1. katiuska dice:

    Tengo un problema mi maquina no tiene tarjeta grafica, no aparece en el xrandr, es una maquina virtual, en vez de salir el nombre sale default, asi
    root@kali:~# xrandr
    Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 3200
    default connected 1024×768+0+0 0mm x 0mm
    1024×768 60.0*+ 60.0*
    …..
    ¿Que pongo despues de addmode?

  2. angel dice:

    Me ha servido de mucho, perfecto, gracias

  3. […] Usando el comando xrandr (también utilizado en esta entrada:Cambiar resolución de pantalla en Kali Linux). […]

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s