Newsgroup: it.comp.os.linux.iniziare
Titolo: Monitor, refresh ed errori

Salve,
nella speranza di riuscire ad andare con una risoluzione di 1280 x 1024 a
100hz (che e' quella che uso sotto Windows) ho provato due diverse strade:
xvidtune e la modifica manuale di XF86Config-4
Premetto che ho un monitor Philips 19 pollici 109P4 e una scheda video Ati
FireGL 8800, nel file XF86Config-4 ci sono i valori corretti (aggiunti da
me come da specifica del mio monitor) di "HorizSync" e "VertRefresh" e che
nonostante questo il refresh massimo a 1280 x 1024 e' sempre di 85hz.
1) xvidtune
Con questo programma cliccando il tasto "Taller" arriva fino al refrsh di
88.32hz e non di piu'.
2) Modifica manuale di XF86Config-4
Ho generato una modeline con
http://koala.ilog.fr/cgi-bin/nph-colas-modelines
:
ModeLine "1280x1024" 191.21 1280 1336 1616 1728 1024 1026 1038 1064 #104Hz
ho inserito questa riga nel file XF86Config-4 e ho commentato tutte le
precedenti predefinite dall'installazione di Debian.
Il file che mi ritrovo, nella parte interessata e':
**********************
Section "Device"
 Identifier "ATI Technologies, Inc. Radeon R200 QH [Radeon 8500]"
 Driver  "ati"
EndSection
Section "Monitor"
 Identifier "PHILIPS 109P4PHL"
 HorizSync 30-111
 VertRefresh 50-160
 Option  "DPMS"
EndSection
Section "Screen"
 Identifier "Default Screen"
 Device  "ATI Technologies, Inc. Radeon R200 QH [Radeon 8500]"
 Monitor  "PHILIPS 109P4PHL"
# Modeline generata dal sito
http://koala.ilog.fr/cgi-bin/nph-colas-modelines
ModeLine "1280x1024" 191.21 1280 1336 1616 1728 1024 1026 1038 1064 #104Hz
# DefaultDepth 24
# SubSection "Display"
#  Depth  1
#  Modes  "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
# SubSection "Display"
#  Depth  4
#  Modes  "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
# SubSection "Display"
#  Depth  8
#  Modes  "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
# SubSection "Display"
#  Depth  15
#  Modes  "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
# SubSection "Display"
#  Depth  16
#  Modes  "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
# SubSection "Display"
#  Depth  24
#  Modes  "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
EndSection
****************************
Riavvio il sistema, ma X non parte, dicendomi che non trova lo schermo, etc
etc.
Dove sbaglio?
-- 
Roger 
roger[at]people[dot]it                 *NON SPEDIRMI EMAIL IN HTML!*
Per i tuoi documenti usa, nel tuo interesse, formati open:
 
http://www.openformats.org/it

 ****************************
Qui sopra non c'era NESSUNA modalita' video non commentata.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Qui sopra non c'era NESSUNA modalita' video non commentata.
C'e' questa riga:
ModeLine "1280x1024" 191.21 1280 1336 1616 1728 1024 1026 1038 1064 #104Hz
-- 


 ModeLine "1280x1024" 191.21 1280 1336 1616 1728 1024 1026 1038 1064 #104Hz
Ma non c'e' nessuna sezione display attiva:
# SubSection "Display"
#  Depth  1
#  Modes  "1280x1024" "1024x768" "800x600" "640x480"
# EndSubSection
Insomma, non sa a che display attaccarsi.
Che messaggio di errore ti da', di preciso?


 Insomma, non sa a che display attaccarsi.
Ho modificato XF86Config-4 cambiando i commenti ed inserendo la modeline 
all'interno di una "SubSection "Display"" (era questo il problema?).
XF86Config-4 si presenta ora cosi':
*******************************
Section "Device"
	Identifier	"ATI Technologies, Inc. Radeon R200 QH [Radeon 8500]"
	Driver		"ati"
EndSection
Section "Monitor"
	Identifier	"PHILIPS 109P4PHL"
	HorizSync	30-111
	VertRefresh	50-160
	Option		"DPMS"
EndSection
Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Technologies, Inc. Radeon R200 QH [Radeon 
8500]"
	Monitor		"PHILIPS 109P4PHL"
 
#       Generato da:
http://koala.ilog.fr/cgi-bin/nph-colas-modelines
 
SubSection "Display"
ModeLine "1280x1024" 191.21 1280 1336 1616 1728 1024 1026 1038 1064 #104Hz
EndSubSection
#	DefaultDepth	24
#		SubSection "Display"
#		Depth		1
#		Modes		"1280x1024" "1024x768" "800x600" "640x480"
#	EndSubSection
#	SubSection "Display"
#		Depth		4
#		Modes		"1280x1024" "1024x768" "800x600" "640x480"
#	EndSubSection
#	SubSection "Display"
#		Depth		8
#		Modes		"1280x1024" "1024x768" "800x600" "640x480"
#	EndSubSection
#	SubSection "Display"
#		Depth		15
#		Modes		"1280x1024" "1024x768" "800x600" "640x480"
#	EndSubSection
#	SubSection "Display"
#		Depth		16
#		Modes		"1280x1024" "1024x768" "800x600" "640x480"
#	EndSubSection
#	SubSection "Display"
#		Depth		24
#		Modes		"1280x1024" "1024x768" "800x600" "640x480"
#	EndSubSection
EndSection
Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Generic Mouse"
EndSection
Section "DRI"
	Mode	0666
EndSection
***************************************
Nonostante questo al riavvio non parte X, con un messaggio "I cannot start 
the X Server. etc etc".
Ho copiato il log generato (/var/log/XFree86.0.log):
***************************************
This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFr...@XFree86.Org and patches submitted
to fi...@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(
http://www.XFree86.Org/cvs
).
XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-8 20040928112350 
fabb...@fabbione.net
)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.26 i686 [ELF] 
Build Date: 28 September 2004
	Before reporting problems, check 
http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.27-1-k7 (joshk@trollwife) (gcc version 3.3.4 
(Debian 1:3.3.4-9)) #1 Fri Sep 3 06:21:29 UTC 2004 
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Oct 29 10:31:26 2004
(==) Using config file: "/etc/X11/XF86Config-4"
Parse error on line 97 of section Screen in file /etc/X11/XF86Config-4
	"ModeLine" is not a valid keyword in this section.
(EE) Problem parsing the config file
(EE) Error from xf86HandleConfigFile()
Fatal server error:
no screens found
When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to 
sub...@bugs.debian.org
.
********************************************
Che ne pensi?


 #	EndSubSection
A qui, se vuoi il 24 bit di profondita', ma io le decommenterei tutte.
E la prossima volta, RTFM.


 A qui, se vuoi il 24 bit di profondita', ma io le decommenterei tutte.
Ehm, ovviamente, la riga del default e' giusta, ma se decommenti solo 
questa, col piffero che vai a 24 bit. :-)
Decommentale tutte.


 /etc/X11/XF86Config-4 "ModeLine" is not a valid
                             ^
Mi sa che non ci vuole la L maiuscola. Confronta con quelle commentate
del file.

 del file.
Non e' detto che le abbbia.
Di modeline con il 4  se ne vedono pochine, ci sono tanti modes
standard vesa che di solito non servono.


 Decommentale tutte.
Grazie dell'aiuto, ora legge la modeline con risultati disastrosi (immagine
del tutto spostata, strane ombre ai lati del monitor), sembrerebbe che vado
fuori specifica.
Sicuramente e' un problema del valore del famigerato "dot clock" della
scheda video (ho un ATI FireGL 8800) che non conosco e nemmeno ho capito
bene come calcolare.
"Appunti di informatica libera" suggerisce "Autorilevamento con un servente
XFree86 versione 3.*", purtroppo io ho la versione 4.*
Conosci il corrispondente per la versione 4.*?
Grazie dell'aiuto (e mi scuso se non ho ben capito man XF86Config-4, ma il
mio inglese fa molta acqua).

 Grazie dell'aiuto, ora legge la modeline con risultati disastrosi
Se usi doppio SO, prova a vedere nel registro (o informazioni di
sistema) di win, se si riesce a capire quali sono le impostazioni.

 bene come calcolare.
Dovrebbe essere 350 Mhz.
Ma bisogna sapere anche quella del monitor, e in quella pagina, devi
mettere la piu' bassa delle due.
Ah, non sarebbe la prima volta che le frequenze dichiarate da win sono
fasulle, o arrotondate per ottimismo. :-)
Del resto, anche la philips, per i suoi monitor crt di quella classe,
consiglia l'85 hz.
Io comunque ho sempre dato retta a xvidtune.  :-)
