Variare la risoluzione video in CentOS 7

 

Installare le distribuzioni Linux ormai non e’ piu’ un gran problema. In alcuni casi , pero’ , ci sono situazioni che possono farti sprecare del tempo prezioso.

Durante l’ installazione di una distribuzione CentOS 7 su un server Fujitsu-Siemens un po’ datato ,  lanciando l x-server,  mi sono ritrovato con una risoluzione video ridicola:  640×480.

Entro nel System Setting grafico e trovo Display e Monitor . Ci clicco sopra ma la finestra che si apre non mi da nessun parametro impostabile .

Dal terminale con il comando seguente e’ possibile individuare Hardware presente :

lspci -v -s `lspci | awk ‘/VGA/{print $1}’`

 

Visto trattavasi di un controller VGA Matrox G200,  uno dei piu’ diffusi anni addietro,  pensavo di trovare molta documantazione in merito.  Invece niente di specifico e soprattutto molte soluzioni arrangiate .

In realta’ leggendo il log del server x collocato in :

/var/log/Xorg.0.log

 

ho trovato informazioni sulle possibili risoluzioni con il controller VGA:

[ 6119.886] (II) modeset(0): EDID vendor “BNQ”, prod id 30299
[ 6119.886] (II) modeset(0): Using hsync ranges from config file
[ 6119.886] (II) modeset(0): Using vrefresh ranges from config file
[ 6119.886] (II) modeset(0): Printing DDC gathered Modelines:
[ 6119.886] (II) modeset(0): Modeline “1280×1024″x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0
kHz eP)
[ 6119.886] (II) modeset(0): Modeline “640×350″x0.0 25.17 640 656 752 800 350 387 389 449 +hsync -vsync (31.5 kHz e)
[ 6119.886] (II) modeset(0): Modeline “800×600″x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 6119.886] (II) modeset(0): Modeline “640×480″x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 6119.886] (II) modeset(0): Modeline “640×480″x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 6119.886] (II) modeset(0): Modeline “640×480″x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e)
[ 6119.886] (II) modeset(0): Modeline “640×480″x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 6119.886] (II) modeset(0): Modeline “720×400″x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 6119.886] (II) modeset(0): Modeline “1280×1024″x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0
kHz e)
[ 6119.886] (II) modeset(0): Modeline “1024×768″x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e
)
[ 6119.886] (II) modeset(0): Modeline “1024×768″x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e
)
[ 6119.886] (II) modeset(0): Modeline “1024×768″x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e
)
[ 6119.886] (II) modeset(0): Modeline “832×624″x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 6119.886] (II) modeset(0): Modeline “800×600″x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 6119.886] (II) modeset(0): Modeline “800×600″x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e)
[ 6119.886] (II) modeset(0): Modeline “1152×864″x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e
)
[ 6119.886] (II) modeset(0): Modeline “1280×1024″x72.0 132.75 1280 1368 1504 1728 1024 1025 1028 1067 -hsync +vsync (76.8
kHz e)

 

Ho creato file 10-monitor.conf nella cartella :

/etc/X11/xorg.conf.d/

 

all’ interno del quale ho inserito le seguenti linee ricavate delle informazioni del file di log descritto sopra:

Section “Monitor”
Identifier “VGA-0”
Modeline “1024×768” 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
EndSection

 

Salvato le modifice apportate sono uscito dalla sessione X e l’ ho  fatta ripartire da terminale con il comando :

startx

 

e tutto ha funzionato perfettamente .