<span></span>Allora: ecco la situazione.<br>
1) Prima di effettuare modifiche allo "xorg.conf" ho riguardato per
l'ennesima volta il tool grafico di Ubuntu 7.10 (Sistema ->
Preferenza -> Risoluzione dello schermo). Mi fornisce una serie di
risoluzioni e sorpresa non avevo notato che la risoluzione 640x480 me
la fornisce con due frequenze di aggiornamento: "60, 59 Hz" a
differenza delle altre che me le fornisce tutte a 60 Hz.<br>
2) Allora provo a mettere la risoluzione dello schermo a 640x480 a "59
Hz" e magia le immagini non tremano più. Allora pensavo di essere a
cavallo... e invece c'è qualcosa che mi sfugge sempre nella
configurazione del server X.<br>
<br>
Allora io vi posterei la parte di interesse del server X senza modifiche intanto poi vi spiego cosa ho provato a fare:<br>
<br>
<span style="font-weight: bold;">xorg.conf BASE (sezioni "Monitor" e "Screen")<span style="font-weight: bold;"><span style="font-weight: bold;"><span style="font-weight: bold;"><br>
<span style="font-weight: bold;"><br>
*****************************************************<br>
</span></span></span></span></span>Section "Monitor"<br>
Identifier "Monitor Generico"<br>
Option "DPMS"<br>
EndSection<br>
<br>
Section "Screen"<br>
Identifier "Default Screen"<br>
Device "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"<br>
Monitor "Monitor Generico"<br>
DefaultDepth 24<br>
SubSection "Display"<br>
Depth 24<br>
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"<br>
EndSubSection<br>
EndSection<span style="font-weight: bold;"><span style="font-weight: bold;"><br>
****************************************************<br>
</span></span><br>
3) Ho pensato che allora dovessi inserire i valori corretti di
"VertRefresh" e "HorizSync" del mio monitor: sfortunatamente l'ASUS
questi dati tecnici non li ha forniti (ma comunque al momento ho
inviato una richiesta) allora ho provato a riconfigurare i parametri
del server X relativi al monitor con il LiveCD di Ubuntu (tanto per non
fare casini) e facendoglieli autorilevare (sudo dpkg-reconfigure
xserver-xorg) mi dava i seguenti valori:<br>
HorizSync 28-70<br>
VertRefresh 43-60<br>
Li ho inseriti correttamente nello xorg.conf di Ubuntu 7.10 (quello
installato sul PC) ma dopo aver riavviato e provato a vedere se
Starcraft si vedeva bene il risultato era sempre e comunque lo stesso.<br>
<br>
4) Ho pensato ancora, "Allora adesso metto la risoluzione del mio
schermo a 640x480 con 59 Hz e provo ad avviare il giochino" e sorpresa
il giochino si vede correttamente (molto probabilmente l'avrei visto
correttamente anche senza aver settato HorizSync e VertRefresh ma
cambiando come adesso la risoluzione e basta).<br>
Ad ogni modo ho pensato che allora bisogna forzare l'utilizzo dei 59 Hz
quando la modalità 640x480 veniva applicata al monitor, e qui entrano
in scena gli aiuti di Franz e Daniele.<br>
<br>
5) Ho provato a modificare il server X inserendo le "modelines". Posto per completezza le modifiche al server X.<br>
<br style="font-weight: bold;">
<span style="font-weight: bold;">xorg.conf con MODELINES</span><br>
<br>
******************************************************<br>
Section "Monitor"<br>
Identifier "Monitor Generico"<br>
Option "DPMS"<br>
HorizSync 28-70<br>
VertRefresh 43-60<br>
modeline "640x480@59" 23.75 640 664 720 800 480 483 487 500 -hsync +vsync<br>
modeline "800x600@60" 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync<br>
modeline "1024x768@60" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync<br>
modeline "1280x1024@60" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync<br>
modeline "1400x1050@60" 108.00 1400 34208 34320 1688 1050 1050 1053 1066 -hsync +vsync<br>
Gamma 1.0<br>
EndSection<br>
<br>
Section "Screen"<br>
Identifier "Default Screen"<br>
Device "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"<br>
Monitor "Monitor Generico"<br>
DefaultDepth 24<br>
SubSection "Display"<br>
Depth 24<br>
Modes "1400x1050@60" "1280x1024@60" "1024x768@60" "800x600@60" "640x480@59"<br>
EndSubSection<br>
EndSection<br>
******************************************************<br>
<br>
I valori che ho inserito per ogni modeline di ogni risoluzione li ho
ricavati attraverso l'ausilio di "xvidtune" un comando che ho trovato
in rete che permette di accedere ad un tool grafico installato in
Ubuntu 7.10.<br>
Diciamo che non sapevo se dovevo mettere tutte le risoluzioni oppure
solo quella mi interessava allora per tagliare la testa la toro le ho
inserite tutte.<br>
Per tutte le risoluzioni diverse dalla 640x480 ho fatto semplicemente
un "taglia e incolla" dei valori mentre per la risoluzione 640x480 mi
sono preoccupato di utilizzare il refresh a 59Hz e quelli sono i valori
ottenuti.<br>
Con le modifiche apportate allo xorg.conf credevo di aver impartito al
server X il comando di utilizzare a 640x480 i 59 Hz ma mi sbagliavo
perchè il giochino continua a tremare...<br>
<br>
Questo è il resoconto della mia opera... Avete qualche altra idea? (se
volete mi potete mandare anche a cagare visto che faccio tutto questo
casino per un cavolo di giochino!)<br>
<br>
Attendo risposte od offese!<br><br><br><br>