epelpad

Resolucion de pantalla fuera de control (Solucion)

Resolucion de pantalla fuera de control (Solucion)


Debian Jessie 8 kde (non-free) sin nesecidad de usar el nvidia-xconfig y el nvidia-settings (hay que desinstalar el driver que viene por defecto y reiniciar para empezar con este tutorial, probado sin el driver Nvidia-331)

Ubuntu y derivados


Esta solucion es para los que tenemos una placa de video nvidia y luego de instalar el driver privativo no tenemos la resolucion que queremos en nuestra pantalla.

Despues de buscar en muchas paginas di con el blog de hatteras

Esto no funciona con todos los driver privativos , a mi me funciona solo con el Nvidia-331

00000000000000000000000000000000000000000000000000000000000000000000000000000000

Comandos a ingresar en el terminal

cvt 1280 800

me da informacion necesaria para configurar mi pantalla ( en mi caso es 1280x800)
resultado

# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync

lo que nos interesa es lo que esta en negrita

000000000000000000000000000000000000000000000000000000000000000000000000000000

Siguiente comando:

xrandr

resultado

Screen 0: minimum 8 x 8, current 1280 x 800, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0 +
1360x768 60.0 59.8
1280x800_60.00 59.8*
1152x864 60.0
800x600 72.2 60.3 56.2
680x384 60.0 59.8
640x480 59.9
512x384 60.0
400x300 72.2
320x240 60.1
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)

Nuevamente lo que me interesa es lo que esta en naranja , es el nombre que tiene mi pantalla, y lo de mas son datos de las resoluciones disponibles

000000000000000000000000000000000000000000000000000000000000000000000000000000

Ahora si ya tenemos los datos necesarios , manos a la obra
siguiente comando:

xrandr --newmode 1280x800_60.00 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync

Crea un nuevo modo de resolucion en la configuracion , con el dato que obtuvimos del comando cvt .

000000000000000000000000000000000000000000000000000000000000000000000000000000

siguiente comando:

xrandr --addmode VGA-0 1280x800_60.00

Agrega el nuevo modo en la configuracion principal , lo que esta en naranja es el nombre de pantalla que obtuvimos con el comando xrandr.

000000000000000000000000000000000000000000000000000000000000000000000000000000

siguiente comando:

xrandr --output VGA-0 --mode 1280x800_60.00

esto aplica la resolucion a mi pantalla.

000000000000000000000000000000000000000000000000000000000000000000000000000000

Luego de esto ya tenemos aplicada la nueva resolucion, y voila cuando reinicio todo vuelve como antes.
Ahora nos ponemos en marcha par que la configuracion se mantenga incluso despues de reiniciar, esta nueva configuracion es distinta para cada distribucion y gestor de escritorio que tengan, les tratare de explicar como hice para que me funcione en linux mint y en ubuntu este segundo es algo mas rebuscado porque hay que cambiar el gestor de escritorio ya que con Lightdm no encontre como hacerlo.
[/size]
000000000000000000000000000000000000000000000000000000000000000000000000000000
Usuarios con debian Jessie 8 excluir esta parte
LinuxMint :

Inmediatamente despues de aplicar el ultimo comando y una vez que se aplico la nueva resolucion, ingresamos el siguiente comando:

sudo nvidia-xconfig

Esto me crea un archivo xorg.conf en la ruta /etc/X11/ donde se guardara la nueva configuracion.

000000000000000000000000000000000000000000000000000000000000000000000000000000

siguiente comando:

sudo nvidia-settings

se me abrira el administrador de configuracion de Nvidia, que es algo asi:

Ubuntu


En la parte izquierda, opcion X server Display Configuration, luego en la derecha seleccionamos Save to x configuration File y en el recuadro que se abre ponemos guardar.

nvidia


000000000000000000000000000000000000000000000000000000000000000000000000000000

Luego vamo a ingresar todos los comandos anteriores en el archivos de configuracion de nuestro gestor de escritorio , en este caso MDM


sudo nano /etc/mdm/Init/Default


Buscamos la linea siguiente y justo debajo de esta pegamos los comandos:
Buscamos las lineas:
PATH=/usr/bin:$PATH
OLD_IFS=$IFS

Quedando asi :

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

xrandr --newmode 1280x800_60.00 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
xrandr --addmode VGA-0 1280x800_60.00
xrandr --output VGA-0 --mode 1280x800_60.00

Guardamos ctrl+o luego ctrl+x

000000000000000000000000000000000000000000000000000000000000000000000000000000

Ahora ya podemos reiniciar y tendremos nuestra resolucion de forma permanente. Puedes hacer lo mismo para cada resolucion que desees agregar a tu pantalla , siempre respetando los rango que soporte tu monitor



Usuarios debian jessie 8


crear un script
de esta manera:
(ojo con los datos de ustedes)!!!!!!!!

#!/bin/sh
xrandr --newmode 1280x800_60.00   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
xrandr --addmode VGA-1 1280x800_60.00
xrandr --output VGA-1 --mode 1280x800_60.00



y pegarlo en el archivo /etc/rc.local
de esta manera


sudo nano /etc/rc.local

antes de exit 0

pegar el script

#!/bin/sh
xrandr --newmode 1280x800_60.00   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
xrandr --addmode VGA-1 1280x800_60.00
xrandr --output VGA-1 --mode 1280x800_60.00

ctrl o
ctrl x

reiniciar

cualquier cosa mp

Gracias por pasar

0 comentarios - Resolucion de pantalla fuera de control (Solucion)