Situació de partida:
Maquinari:
Monitor: LG FLATRON L192WS
Tarja gràfica: nVidia GeForce 8300
Programari: Ubuntu 12.04 LTS
Connector: http://www.nvidia.com/object/linux-display-amd64-304.116-driver.html
Cap xorg.conf.
Solució:
0) Eliminen qualsevol rastre de nvidia:sudo apt-get purge nvidia*
1) Trobem els modelines amb cvt
Necessitem saber la resolució del monitor i una freqüencia, que en el meu cas és de 60 o 75 Hz
$cvt 1440 900 60
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
La darrera línia és la informació que necessitem:
(No poseu la ratlla d'iguals que faig servir per separar!)
2) Ho afegim a la següent plantilla:
==============xorg.conf
Section "Monitor"
Identifier "Monitor0"
== AQUI POSAREM EL RESULTAT DEL PAS ANTERIOR ==
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Modes == AQUI POSAREM LA ETIQUETA DEL PAS ANTERIOR ==
EndSubSection
EndSection
Section "Device"
Identifier "Card0"
Driver "== AQUI POSAREM EL NOM DE CONNECTOR UTILITZAT =="
EndSection
==============
Que pel meu cas queda així:
==============/etc/X11/xorg.conf
Section "Monitor"
Identifier "Monitor0"
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Modes "1440x900_60.00"
EndSubSection
EndSection
Section "Device"
Identifier "Card0"
Driver "nouveau"
EndSection
==============
3) Copiem aquest fitxer a /etc/X11/xorg.conf
sudo cp xorg.conf /etc/X11/xorg.conf
4) Mirem el nom del dispositiu amb xrandr:
sudo apt-get install xrandr
xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
HDMI-1 disconnected (normal left inverted right x axis y axis)
Per que el nom del dispositiu, en aquest cas VGA-1 el necessitem al següent pas:
5) Activem la resolució amb xrandr:
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --addmode VGA-1 1440x900_60.00
xrandr --output VGA-1 --mode 1440x900_60.00
6) Ja podem utilitzar la nova resolució!
Que trobarem a Paràmetres del sistema | Pantalles | Resolució
De fet pel mateix sistema podem afegir algunes resolucions més, com exemple he afegit les del següent fitxer de configuració:
==============/etc/X11/xorg.conf
Section "Monitor"
Identifier "Monitor0"
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Modes "1440x900_60.00" "1280x1024_60.00" "1024x768_60.00"
EndSubSection
EndSection
Section "Device"
Identifier "Card0"
Driver "nouveau"
EndSection
==============
Referències:
https://wiki.ubuntu.com/X/Config/Resolution
Temes:
- Com afegir una resolució amb Ubuntu 12.04
- Monitor 1440x900 LG FLATRON L192WS
- Tarja gràfica nVidia Geforce 8300
Cap comentari:
Publica un comentari a l'entrada