Newsgroup: it.comp.os.linux.debian
Titolo: Problema con le regolazioni delle frequenze video

Salve a tutti,
con del materiale di recupero ho aggiornato un po' il mio PC. Ora mi
ritrovo, fra l'altro, con una Ati Radeon 7000 che ha preso il posto
della mia vecchia Ati Rage Pro.
Ho effettuato tutto l'aggiornamento senza reinstallare nulla della mia
Debian (un testing con qualche "sbavatura" su unstable).
Durante la configurazione di X.org sono passato da questo device:
Section "Device"
  Identifier   "ATI Technologies, Inc. 3D Rage Pro AGP [264GTPro GB]"
  Driver       "ati"
  BusID        "PCI:1:0:0"
  VideoRam     16384
  Option       "UseFBDev"              "true"
EndSection
a questo:
Section "Device"
  Identifier      "ATI Radeon 7000"
  Driver          "radeon"
  BusID           "PCI:1:0:0"
  VideoRam        32768
EndSection
Lasciando il resto del file xorg.conf come stava (a parte cambiare la
voce "Device" nella sezione "Screen") ho ottenuto una 1024x768 mal
regolata.
Come ho fatto la volta precedente ho caricato xvidtune per fare le
regolazioni e ottenere la ModeLine corretta per il mio monitor (un
vecchio Philips Brilliance 107a) ma... non funziona piu'!
Una volta caricato, ogni volta che premo "Test" mi manda un messaggio
di errore con su scritto "Sorry: You have requested a mode-line That is
not possible, or not supported by your hardware configuration": il
bello (bello una cosa giusta) e' che lo dice anche con la
mode-line correntemente utilizzata.
Forse con X.org non si puo' piu' usare xvidtune? (l'ultima volta che
l'ho usato c'era ancora XFree86... era il 2004) Se e' cosi' come posso,
e con cosa posso fare le regolazioni delle frequenze?
Ringrazio fin da ora chi puo' darmi una mano.
Ciao
   Jenner
-- 
** 
http://neurotix.com
** jenner(a)
neurotix.com

 regolata.
Prova a cancellare (o rinominare) xorg.conf e vedi se riesce ad 
autorilevare tutto da solo.
Bye.

 autorilevare tutto da solo.
Con l'autorilevamento, a parte il mouse configurato piuttosto male,
ottendo una 1024x768 che e' centrata (rispetto all'altra) ma che lascia
un centimetro di bordo attorno al monitor (che prima non avevo).
In particolare a fronte di questa ModeLine:
ModeLine "1024x768" 78.80  1024 1040 1136 1312  768 769 772 800 +hsync
+vsync
se imposto HorizSync a 30-60 ottengo un'aspetto come da autorilevamento
(coi bordi); se lo imposto a 29-81 ottengo una 1024x768 che in altezza
e' perfetta ma e' schiacciata a sinistra.
Il mio monitor ha sempre tenuto la 1024x768 a 75Hz... gtf mi dice:
$ gtf 1024 768 75
  # 1024x768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz
  Modeline "1024x768_75.00"  81.80  1024 1080 1192 1360  768 769 772
802  -HSync +Vsync
L'ho provata ma stranamente non sembra avere nessun effetto (forse quei
parametri non sono supportati e finisce per autorilevare).
Ti ringrazio comunque per il consiglio (fra l'altro non sapevo che
facesse l'autorilevamento... ho sempre scritto a mano i file di
configurazione).


Mi autorispondo perche' ho trovato una soluzione (un po' bruttina a
dire il vero) al problema.
In pratica ho notato che se da terminale lanciavo questo comando
$ xrandr --output VGA-0 --mode 1024x768 --rate 75
ottenevo esattamente le impostazioni che volevo io.
Ho quindi fatto fare la query a xrandr ottenendo questo risultato per
la 1024x768:
1024x768   84.9 +   85.0     74.9     75.1     75.0*    70.1    60.0
Quando le impostazioni non andavano bene usava la 75.1 ...va a capire
perche'! E se qualcuno me lo sa spiegare ne sarei davvero felice.
Quindi per risolvere il tutto ho dovuto modificare un po' la
configurazione di GDM in modo che fin dalla partenza venissero
impostate le frequenze giuste. Queste le modifiche (fatte come root):
- ho creato un file in /etc/gdm/Init chiamandolo con il nome del
display, ovvero ":0";
- ho reso ":0" eseguibile (755);
- dentro ho scritto il seguente script di shell:
#!/bin/sh
./Default
xrandr --output VGA-0 --mode 1024x768 --rate 75
In questo modo mantengo l'esecuzione dello script di default (Default
appunto) provvisto dal pacchetto Debian di GDM ma effettuo anche la
personalizzazione.
Onestamente questo sistema non mi piace: se un giorno dovessi comprare
un monitor diverso X.org potrebbe impostare delle frequenze che non
sono visualizzabili... poco male, direte, ed
effettivamente basta andare su una console e togliere la
personalizzazione (e' sufficente rinominare ":0" in qualcos'altro).
Rimane irrisolto:
1) xvidtune continua a non funzionare;
2) la ModeLine che ho trovato dopo aver lanciato xrandr con le
impostazioni corrette non funziona se copiata su xorg.conf.
Se avete idee e/o suggerimenti vi ascolto.


 configurazione).
Si stava meglio qunado si stava peggio....
Paride