epelpad

Cambiar la resolucion de pantalla con xrandr

Cambiar la resolucion de pantalla con xrandr aunque este no te la detecte.


Xrandr se utiliza para definir el tamaño, la orientación y/o la reflexión de la pantalla. También sirve para configurar el tamaño de la pantalla.

En la terminal ejecutamos el siguiente comando:
xrandr


Screen 0: minimum 320 x 200, current 1360 x 786, maximum 4096 x 4096
VGA1 connected 1360 x 786+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1360×768 59.8
1024×768 60.0
800×600 60.3 56.2
848×480 60.0
640×480 59.9 59.9

Si quisieramos agregar otra resolución que no detecta el sistema automáticamente escribimos los siguiente por ejemplo para 1920×1080

cvt 1920 1080 60 (el valor de 1920 1080 lo modificas por el valor que tu quieras, 60 es la frecuencia)

Lo que nos mostrara lo siguiente que es el “modeline”

# 1920×1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline1920x1080_60.00″ 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync (mas abajo te pedirá que pongas el modeline, pon solo lo que esta en rojo)

Con estos datos ya podemos empezar, lo primero es agregar el modeline nuevo desde la consola

xrandr --newmode “1920x1080_60.00″ 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
(y aquí pones el modeline que te dio como respuesta el comando cvt)

Ahora agregaremos en el menú de resoluciones de pantalla la resolución que agregamos anteriormente.

xrandr --addmode VGA1 1920x1080_60.00

(en vga1 tienes que poner la salida que te da en xrandr que tiene tu vga, si miras arriba, donde explico el primer xrandr veras en rojo donde te indica que en mi caso es VGA1 remplazarlo por el que corresponda a tu caso.)

Ahora probemos la resolución nueva que hemos agregado, si le erramos a alguna cosa no tengamos miedo es solo temporal así que como mucho solo tendremos que reiniciar o decirle que vuelva al modo anterior, así que en la consola

xrandr --output VGA1 --mode 1920x1080_60.00

Si todo va bien entonces haremos que siempre tome esta resolución, haciendo las siguientes modificaciones en el archivo Default del init

sudo gedit /etc/gdm/Init/Default

Busca las siguientes lineas

PATH=/usr/bin:$PATH
OLD_IFS=$IFS

Justo abajo de ellas agrega lo que aprendimos hoy en mi caso resulto lo siguiente

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA1 1920x1080_60.00
xrandr --output VGA1 --mode 1920x1080

Salvamos el archivo y salimos

Fuente: http://aulalinux.com/?p=171

Comentarios Destacados

eimon +6
Darkmantis dijo:Y por que algo tan tipico se puede hacer tan facil en Windows?
A ver, explicamen, no y que en linux todo era mas facil?

en linux tenes varios caminos, vos elegis el que mas te guste

25 comentarios - Cambiar la resolucion de pantalla con xrandr

SergioGF +1
yo me quemaba las pestañas para cambiar la resolución y solo había que ir a aplicaciones, configuración del sistema y abrir la configuración de la placa o del monitor y listo
Darkmantis -17
Y por que algo tan tipico se puede hacer tan facil en Windows?
A ver, explicamen, no y que en linux todo era mas facil?
fdgjgdjkhkjkggggjg +1
nunca me funciono... y lo he intentado 3mil veces nose porque
Darkmantis -7
Darkmantis dijo:Y por que algo tan tipico se puede hacer tan facil en Windows?
A ver, explicamen, no y que en linux todo era mas facil?

Los idiotas que me votaron negativo...

Acaso uno no puede hacer una pregunta?

ingente20 +1
no hiciste una pregunta sino una comparación en 1 pregunta,linux es un sistema diverso por ejemplo en un sistema puede tener varios entorno visuales,xfce,gnome,kde etc y cada uno tiene sus particularidades ademas cada uno puede funcionar distinto segun la distribucion donde este instalado, un linux CADA UNO puedo ver en codigo y modificarlo a placer, en windows si te falla algo con el codigo fuente de windows debes esperar que ellos se den cuenta y saquen el parche, ahora vez la diferencia. "el
SergioGF +1
Darkmantis dijo:Y por que algo tan tipico se puede hacer tan facil en Windows?
A ver, explicamen, no y que en linux todo era mas facil?


Hay muchisimos tipos sistemas, yo uso Ubuntu, pero por ahi hay otro en el que necesitas hacer esto para agregar una resolución que no viene por predeterminado.... o algo asi
fdgjgdjkhkjkggggjg +1
Darkmantis dijo:Y por que algo tan tipico se puede hacer tan facil en Windows?
A ver, explicamen, no y que en linux todo era mas facil?

Darkmantis dijo:Y por que algo tan tipico se puede hacer tan facil en Windows?
A ver, explicamen, no y que en linux todo era mas facil?

yo tengo un problema en el monitor q ni windows ni linux me lo reconoce, en windows nunca pude arreglarlo xq esta todo bloqueado, en ubuntu si xq podes tocar TODO. de todos modos no trato de convencerte de nada, si te gusta windows quedate con windows
xxxyusukexxx
juanmanul2009 dijo:
SergioGF dijo:yo me quemaba las pestañas para cambiar la resolución y solo había que ir a aplicaciones, configuración del sistema y abrir la configuración de la placa o del monitor y listo

no siempre esta la resolucion que necesitas. ademas entornos como xfce no traen buenas herramientas de configuracion. En kde y gnome es todo un poco mas facil

YO SIEMPRE QUE INSTALO ALGUNA DISTRO DE LINUX ME DETECTA LA CONFIGURASION DE PANTALLA EN LA INSTALACION EN MI NOTEBOOK EN CAMBIO CUANDO INSTALABA ALGUNA DISTRO DE LINUX EN LA PC DE ESCRITORIO NO LO DETECTABA AUTOMATICAMENTE Y TENIA QUE CAMBIARLA
altayanta2
Podés poner un ejemplo de como cambiar a 1024x768 para un monitor crt que solo soporta una taza de refresco de 60hz, porfavooor te lo agradecería!!!!
looterd
Darkmantis dijo:Y por que algo tan tipico se puede hacer tan facil en Windows?
A ver, explicamen, no y que en linux todo era mas facil?

gilipollas detected
adicto_al_cafe +2
fdgjgdjkhkjkggggjg dijo:nunca me funciono... y lo he intentado 3mil veces nose porque

Como joraca haces para no olvidarte de tu nombre de usuario?
taringerodelsur +4
adicto_al_cafe dijo:
fdgjgdjkhkjkggggjg dijo:nunca me funciono... y lo he intentado 3mil veces nose porque

Como joraca haces para no olvidarte de tu nombre de usuario?

Es facil... solo tenes que tipear fdgjgdjkhkjkggggjg
Seguramente él usa una regla nemotecnica recordando los nombres de compañeros de colegio segun el orden que tienen en la fila:
federico
daniel
gustavo
juan
otro gustavo
dario
jose
kevin
hugo
karlos
julio
kamilo
gerardo
gaston
gilberto
genaro
jeremias
gabriel

4to año...
cadarive
Uff reutil, y vale aclarar que envidiaría este tipo de tips si estuviese en windows, ya que toca conformarse con la configuración del sistema XD
Jacksonxxx
Hice tus pasos y cuando me toco la parte de probar se me veía muy a la izquierda los 60hz pero al reiniciar mágicamente se me arreglo todo y anda de 10 a los 60 hz que no podía poner. +10 Gracias
maguilaxxx
en verdad necesitaba esto, mil gracias compadre
kidonaipe2 +3
te voy a dejar 10, pero si pudiera te dejaría 100. A las putiadas estuve durante muuuucho tiempo y todo por el maldito adaptador dvi a vga q tantos problemas da con algunos monitores
l0gan
Hice todo perfecto pero cuando quiero dejarlo grabado en el archivo default el mismo me aparece en blanco, no encuentro las lineas que iindicas. que puede ser?
CEO14
K-POOOOOOOO!!!!! Me salvaste!!!! tengo un monitor nuevo de pantalla plana y no podia cambiar la configuracion veia solo el 800x600 , no me aceptaba el tamaño de la pantalla cuando la ponia me salvaste!!!!!