Aggiungere risoluzioni a Linux

Qualora la vostra scheda video non venga riconosciuta correttamente dal sistema linux e quindi non vi dia tutte le risoluzioni disponibili con la scheda video su Windows(cosa che capita se non si usano schede video supportate da noveau) le risoluzioni mancanti possono essere aggiunte con i seguenti comandi:
In questo esempio volevo aggiungere la risoluzione 1600×900(massima supportata dal mio monitor tv)

cvt 1600 900

che dará in output una stringa del tipo

# 1600×900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline “1600x900_60.00” 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync

a questo punto bisogna copiare la parte evidenziata in nero e aggiungerla al comando

xrandr –newmode

che diventerá

xrandr –newmode “1600x900_60.00” 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync

e infine bisogna aggiungere questa modalitá all’usicta video che utilizziamo ad esempio VGA-0 nel mio caso

xrandr –addmode VGA-0 “1600x900_60.00”

Al riavvio le risoluzioni aggiunte manualmente verranno perse! per fare in modo che rimangano bisogna aggiungere le due righe per aggiungere le risoluzioni ad un file chiamato .xprofile che si trova nella home

nano ~/.xprofile

a cui vanno aggiunte le seguenti righe(nel mio caso)

xrandr –newmode “1600x900_60.00” 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr –addmode VGA-0 “1600x900_60.00”

e al riavvio la risoluzione verra impostata senza problemi!!