Newsgroup: it.comp.os.linux.iniziare
Titolo: Slackware e ATI 9200SE: problemi

ciao a tutti,
ho appena installato la slackware 9.1, e tutto è andato liscio. 
dopodichè ho scaricato i driver della scheda video dal sito ati, li ho 
installati (con rpm2tgz e installpkg), e configurati.
bene, cioè no, male, perchè quando do lo startx mi si blocca tutto, e lo 
schermo è nero. non dà segni di vita, non riesco a killare niente, e non 
riesco neanche ad andare in un'altra console.
che fare? che per caso devo ricompilare il kernel?
l'output di xfree (fra le altere cose) è questo:
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmGetBusid returned ''
(II) fglrx(0): [drm] loaded kernel module for "fglrx" driver
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xe085f000
(II) fglrx(0): [drm] mapped SAREA 0xe085f000 to 0x40016000
(II) fglrx(0): [drm] framebuffer handle = 0xc0000000
(II) fglrx(0): [drm] added 1 reserved context for kernel
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0):     Name: fglrx
(II) fglrx(0):     Version: 3.9.0
(II) fglrx(0):     Date: May 11 2004
(II) fglrx(0):     Desc: ATI Fire GL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0):     Build-Kernel UTS_RELEASE:        2.4.22
(II) fglrx(0):     Build-Kernel MODVERSIONS:        no
(II) fglrx(0):     Build-Kernel __SMP__:            no
(II) fglrx(0):     Build-Kernel PAGE_SIZE:          0x1000
(II) fglrx(0): [drm] register handle = 0xcfef0000
(II) fglrx(0): [agp] Mode=0x1f004e1b bridge: 0x1039/0x0746
(II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000
(II) fglrx(0): [agp] AGP v3 disable mask   0x00000000
(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 0xe085f000 at 0x40016000
(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: 0xc0000000 FBMappedSize: 0x08000000
grazie a tutti e cià,
danilo

 
Da init3 cd /lib/modules/fglrx/build
poi: sh make.sh
poi:cd ..
poi sh make_install.sh
ora fglrxconfig leggi bene le domande e rispondi correttamente ed avrai
il sistema pronto....
-- 
Linux user "Slackware-dotato" 

 
questi passi li ho già fatti, ma cmq non parte niente :-\
grazie lo stesso

tanilo wrote:

Immagino che tu abbia "cannato" con fglrxconfig altrimenti funzionerebbe..
se lanci modprobe fglrx che dice ?
lsmod riporta fglrx ?
-- 
Linux user "Slackware-dotato" 

 lsmod riporta fglrx ?
ho rifatto tutto: disinstallato i driver, reinstallato i driver, 
/lib/modules/fglrx/build_module/make.sh (l'ho scritto a memoria, posso 
averlo cannato :-P), ho lanciato anche l'altro script, e l'unica cosa 
che ottengo è un messaggio che dice che il kernel puo' essere 
'tainted'ato. dopodichè faccio modprobe fglrx ed lsmod e me lo trovo 
caricato.
lancio fglrxconfig(nel dubbio ho lasciato le risposte di default), seguo 
le istruzioni passo passo, scrive XF86Config-4, lancio startx e... 
niente, schermo nero, pc piantato :-/
idee?

tanilo wrote:

Domanda che monitor hai?
che mouse ?
prova a postare /etc/X11/XFConfig-4
-- 
Linux user "Slackware-dotato" 

 
il problema dovrebbe essere il DRI. Perchè se non lo faccio caricare, 
funziona tutto (ma penso che non ci sia l'accelerazione 3d).
Il monitor è un Samsung SyncMaster 753s 17"
Il mouse è un mouse opttico con rotellina.
Entrambi perfettamente riconosciuti, quindi non penso siano loro la 
causa dell'errore.

tanilo wrote:

Dici? per caso il mouse è USB ?
-- 
Linux user "Slackware-dotato" 

 Dici? per caso il mouse è USB ?
il mouse è usb, con l'adattatore ps2

 (EE) fglrx(0): cannot init AGP
Magari è questo, prova i moduli agp del kernel per il tuo chipset e cambia
la voce "UseInternalAgp" (o una cosa simile) in xfree86config. Però è
comunque strano perché al massimo dovresti avere il DRI disabilitato,
proprio come da log, un crash totale del server è esagerato, però se senza
dri ti funziona tutto....
Che scheda madre hai? Prova modprobe fglrx da console e vedi cosa dice dmesg
(occhio che magari crasha tutto).