Prima di tutto e’ indispensabile installare gli ultimi driver ATI disponibili (al momento il file si chiama ati-driver-installer-8-12-x86.x86_64.run).
Installati i driver, va lanciato l’inserimento dei moduli nel kernel:
modprobe fglrx
Infine va abilitato il support a RandR per poter modificare al volo il layout dello schermo, cosi’ come la sua rotazione e molte altre cose.
aticonfig --set-pcs-str="DDX,EnableRandr12,TRUE"
A questo punto saremo pronti per effettuare tutte le modifiche che vogliamo. Assicuratevi che X sia partito e da un terminale lanciamo una query con xrandr:
xrandr -q -d :0
L’output sara’ qualcosa di simile a questo:
Screen 0: minimum 320 x 200, current 640 x 480, maximum 1600 x 1600
LCD connected 640×480+0+0 (normal left inverted right x axis y axis) 400mm x 300mm
640×480Â Â Â Â Â Â Â 60.0*+
640×400Â Â Â Â Â Â Â 60.0
512×384Â Â Â Â Â Â Â 60.0
400×300Â Â Â Â Â Â Â 60.0
320×240Â Â Â Â Â Â Â 60.0
320×200Â Â Â Â Â Â Â 60.0
DFP_EXTTMDS disconnected (normal left inverted right x axis y axis)
CRT1 connected 640×480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1600×1200Â Â Â Â Â 60.0 +
1400×1050Â Â Â Â Â 60.0
1280×1024Â Â Â Â Â 60.0Â Â Â Â 47.0Â Â Â Â 43.0
1440×900Â Â Â Â Â Â 59.9
1280×960Â Â Â Â Â Â 60.0
1152×864Â Â Â Â Â Â 60.0Â Â Â Â 47.0Â Â Â Â 43.0
1280×768Â Â Â Â Â Â 59.9
1280×720Â Â Â Â Â Â 60.0
1024×768Â Â Â Â Â Â 60.0Â Â Â Â 60.0Â Â Â Â 43.5
800×600Â Â Â Â Â Â Â 60.3Â Â Â Â 60.3Â Â Â Â 56.2Â Â Â Â 47.0
720×480Â Â Â Â Â Â Â 60.0
640×480Â Â Â Â Â Â Â 60.0*
640×400Â Â Â Â Â Â Â 59.9
512×384Â Â Â Â Â Â Â 60.0
400×300Â Â Â Â Â Â Â 60.7
320×240Â Â Â Â Â Â Â 60.0
320×200Â Â Â Â Â Â Â 60.1
Noterete subito le varie opzioni possibili, per effettuare qualche cambiamento al volo bastera’ interagire con il comando xrandr, se per esempio vorremo ruotare lo schermo di 90° bastera’ lanciare il seguente comando:
xrandr --output CRT1 --rotate left -d :0
E il gioco e’ fatto 🙂 Per approfondire consiglio la lettura del wiki Xorg RandR 1.2