xrandr no mostra totes les resolucions de pantalla

Última actualització: juliol de 2012

En alguna ocasió, després d'actualitzar el sistema ens podem trobar amb que no es pot establir la resolució de pantalla desitjada amb xrandr, degut a que aquest no mostra totes les resolucions de pantalla possibles (en canvi, si que podrem setejar la resolució des dels "parametres del sistema" a Gnome 3 o Kde).

Això es deu a que existeix una línia "modes" a /etc/X11/xorg.conf, a la SubSection "Display":

Section "Screen"

...

...

SubSection "Display"

Depth 24

Modes "1024x768" "800x600" "640x480"

EndSubSection

EndSection

El problema és que xrandr llegeix aquesta línia si existeix, i llavors mostra les resolucions definides en ella. Solucionarem el tema simplement comentant aquesta línia "Modes":

# Modes "1024x768" "800x600" "640x480"

Com establir la resolució de pantalla per a gdm3

En ocasions ens serà necessari definir la resolució de pantalla que volem per a gdm3. Per a fer-ho hem d'afegir una línia al fitxer /etc/gdm3/Init/Default:

#Busquem aquestes dues línies (normalment estan al començament del fitxer):

PATH="/usr/bin:$PATH"

OLD_IFS=$IFS

# afegim xrandr per a establir la resolució per defecte per a totes les sessions i gdm3

xrandr --output default --mode 1680x1050

Naturalment, la resolució que indiquem ha de ser una resolució vàlida (podem obtenir totes les resolucions possibles executant xrandr )