Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Br1ant en 27 Febrero 2014, 05:45 am



Título: Como forzar la resolucion 1280x600 en Ubuntu?
Publicado por: Br1ant en 27 Febrero 2014, 05:45 am
Buenas,
ando googleando y bingeando este tema por un sinfin de foros,
y no encuentro nada.

Ando buscando como forzar la resolucion 1280x600 o algo cercano para mi notebook en Ubuntu,
pues en Windows esta resolucion me anda bien y sin problemas

He visto que hay que modificar el xorg.conf o algo asi pero,
alguna respuesta?


Título: Re: Como forzar la resolucion 1280x600 en Ubuntu?
Publicado por: portaro en 28 Febrero 2014, 23:08 pm
intenta con resolution-switcher es un programa


Título: Re: Como forzar la resolucion 1280x600 en Ubuntu?
Publicado por: #!drvy en 28 Febrero 2014, 23:18 pm
Si no tienes instalados los drivers privativos (con los de nVidia por lo menos no funciona) puedes arreglartelas con cvt y xrandr. Yo me hice un script en bash y lo puse en el auto-inicio.

Código
  1. HRES=1280;VRES=1024;REF=75;DPI=83
  2. var1=$(cvt $HRES $VRES $REF | grep -e "Modeline .*" -o | cut -d " " -f 2-99)
  3. var2=$(echo $var1 | cut -d " " -f 1)
  4.  
  5. xrandr --newmode $var1
  6. xrandr --addmode "VGA-1" $var2
  7. xrandr --output "VGA-1" --mode $var2 --rate $REF --dpi $DPI

HRES y VRES es la resolución Width/Height. REF es el ratio de refresco y el dpi.. es dpi xD.

Asegúrate de cambiar VGA-1 por la salida que te proporciona tu xorg. Puedes verlo poniendo xrandr en terminal, te saldrá algo así:

Código:
VGA-1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm

Lo hago de este modo porque sino me toca generar xorg manualmente y en el pasado he tenido muchísimos problemas sobre todo con los drivers privativos de nvidia xD

Saludos


Título: Re: Como forzar la resolucion 1280x600 en Ubuntu?
Publicado por: SrCooper en 28 Febrero 2014, 23:24 pm
Yo estoy usando Lubuntu, y en mi caso está en: "Preferencias->Ajustes de pantalla". Allí puedes cambiar la resolución y varias cosas más sobre la pantalla.

Si no está ahí puedes ejecutar desde el terminal:

Código:
xrandr

Te devolverá un listado con las distintas resoluciones disponibles. Entonces eliges una y escribes:

Código:
xrandr -s X

donde 'X' es el número de línea donde está la resolución que deseas.

Un saludo


Título: Re: Como forzar la resolucion 1280x600 en Ubuntu?
Publicado por: Br1ant en 2 Marzo 2014, 07:02 am
Ok ;D trataré de hacer lo que me dice #!drvy

Te devolverá un listado con las distintas resoluciones disponibles. Entonces eliges una y escribes:

xrandr -s X

Eso no funciona, osea ahí solo aparece las resoluciones que pueda establecer, es decir, no puedo configurarlas como digo 1280x600, sino que la resolucion maxima para mi es 800x600 (muy malo por cierto)

Tengo una Intel, eso de los drivers no entendi mucho!!

Si tengo alguna duda volvere a mensajear,
un saludo


Título: Re: Como forzar la resolucion 1280x600 en Ubuntu?
Publicado por: #!drvy en 2 Marzo 2014, 07:18 am
Para los que no entendieron el problema de [ L O L U Z O ],

Existen ciertos casos en los que el monitor no manda sus datos (resoluciones soportadas/refresco etc..) al sistema. Suele deberse a que el cable no tiene el pin ese o el monitor es viejo. En tales casos, el SO no es capaz de averiguar cual es la resolución/refresco optima para el monitor y hace fallback.

En Windows, el fallback es dejarte utilizar todas las resoluciones que soporte la tarjeta gráfica.
En GNU/Linux, el fallback es dejarte las resoluciones mínimas (de 640x400, 800x600 como mucho a 1024x768).

En GNU/Linux se soluciona generando un xorg.conf y indicando manualmente los datos del monitor. Yo de eso no me fio mucho porque algunos SO (véase ubuntu) como que ignoran completamente el xorg xD. En otros casos X ni siquiera llega a iniciar.

Saludos