Newsgroup: it.comp.os.linux.iniziare
Titolo: [Gentoo-Niubbo] Problema X

Ciao a tutti.
Ho installato la Gentoo 2004.0 con Kernel 2.6 ed ho questo problema: avendo
una ATI 9600SE, ho provato ad installare i drivers ATI insieme a X.
L'installazione sembra essere stata effettuata correttamente (seguendo i
tutorial di gentoo) ma quando do il comando "startx" ottengo uno schermo
completamente nero e non torna alla riga di comando nemmeno con la
combinazione CTRL+ALT+DEL.
Provando a digitare il comando: "fglrxinfo" ottengo in risposta: "Error:
unable to open display :0".
Cosa posso fare?
La cosa può dipendere dal fatto che ho un mouse Logitech USB (che con tutta
probabilità non è configurato correttamente) o può dipendere solo dai
settaggi della scheda video e/o chipset della mobo?
Grazie in anticipo.

 unable to open display :0".
<cut>
per me c'è qualcosa che non va nella sezione display
`less /var/log/xfree.log` potrebbe aiutarti a diagnosticare il problema
se non si chiama xfree.log è cmq un nome simile
-- 
 [ Running Linux Fedora Cora 1 ]
 ~ 
http://www.lasteden.it
 ~ ICQ: 61670579


Ho controllato, il file è XFree86.0.log e da qui si può vedere che:
(II) fglrx(0): [agp] enabling AGP with mode=0x1f004f1a
(EE) fglrx(0): [agp] Failed to set AGP mode!
(EE) fglrx(0): cannot init AGP
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xe0b07000 at 0x40015000
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xb0000000 FBMappedSize: 0x08000000
Un po' più sopra invece, si trova:
open APM failed (/dev/apm_bios) (No such file or directory)
Ho provato a creare apm_bios ma non viene riconosciuto lo stesso nonostante
il reboot (dà ancora lo stesso messaggio, ma il modulo c'è, anche se
tarocco).
Cercando su Google pare che la soluzione possa essere di disabilitare il
caricamento degli apm nel file di configurazione del bootloader (Grub nel
mio caso), ma non ho ancora ben capito quale sarebbe la stringa corretta da
inserire nel bootloader.
Altrimenti potrebbe essere un problema dello script dello startx, dal quale
bisognerebbe provare a disabilitare (se presente) l'opzione "-nolisten tcp",
solo che devo cercare dove si trova lo script e il modo di modificarlo.
Se avete qualche altra idea, aiutatemi perchè haddandà!
Grazie

 (II) fglrx(0): FBADPhys: 0xb0000000 FBMappedSize: 0x08000000
Così a occhio direi che è un problema del kernel... come l'hai
compilato? a mano o con genkernel?
in entrambi i casi ricompilalo con:
APM (le voci relative le trovi in: Power Management Options --> APM -->
...)
e con: Device Drivers --> Character Devices --> Direct Rendering Manager 
per compilare, cerca qualche tutorial in rete (ce ne è a migliaia di
miliardi... te lo faccio cercare solo perchè ora devo andare a mngiare =)
in bocca al lupo...
Il Sasdo
...................................
: Enrico Sasdelli CDL Informatica :
: Bologna -  WinXP & Gentoo Linux :
:.................................: 

> (EE) fglrx(0): cannot init AGP
<cut>
mmm ... io ho visto un problema simile su sta macchina.
ho una nvidia fx 5600se ma il chipset agp della scheda madre fa cagare
(sis) quindi si inchiodava tutto con un messaggio simile al tuo.
prova a guardare nelle opzioni per le ati che magari trovi qualcosa legato
all'agp. nel caso nvidia ho scritto nella sezione della scheda video
questo:
	"Options" "NvAGP" "1" 
e ora viaggia da Dio.
-- 
[ Powered by Gentoo Linux ]


 (sis) quindi si inchiodava tutto con un messaggio simile al tuo.
Forse non ha caricato il modulo agpgart. 
-- 
Quid rides? Mutato nomine de te fabula narratur.
(Orazio) 


In effetti ho letto in qualche post che i chipset sis fanno cagare.
Allora ho sostituito la mobo con una asus e chipset via KT333 (quella col
sis sta nel pc con windows) e sono riuscito a configurare il tutto,
caricando all'avvio i moduli via-agp e fglrx, e disabilitando il caricamento
dell'agpgart esterno.
Adesso gira tutto e ho già installato Tuxracer che funziona senza problemi!
:-))
Grazie per la risposta!
Ciao


Avevo impostato il caricamento di quel modulo in automatico e invece ha
funzionato tutto togliendolo dal caricamento automatico e dopo aver
ricompilato il kernel disabilitando tra l'altro il drm che probabilmente era
quello che dava problemi.
Grazie per la risposta.
Ciao