PDA

Visualizza la versione completa : ATI e direct rendering


mykol
25-12-2005, 20:32
Ciao e buon Natale,

Apro un nuovo post perch il precedente ormai troppo lungo.

PC Sempron 2600
Moth Asus K8V-X SE
Video ATI Radeon 9250
Mandriva 2006 Free

Dual Boot (XP - Mandriva)

con il driver originale (fglrx) installato da mandriva il direct rendering (glxinfo) era attivo ma i giochi crashavano immediatamente dopo il lancio.

Ho installato il driver proprietario "ati-driver-installer-8.20.8-i386.run", ho sostituito in xorg.conf i driver "fglrx"od "ati" con il "radeon" ed i giochi non crashano pi, ma non c' modo di attivare il direct rendering.
Questo il mio xorg.conf

# File generated by XFdrake.

# ************************************************** ********************
# Refer to the XF86Config man page for details about the format of
# this file.
# ************************************************** ********************

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse does not work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri" # direct rendering
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Generic"
ModelName "800x600 @ 56 Hz"
HorizSync 31.5-35.1
VertRefresh 50-61

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
VendorName "ATI"
BoardName "ATI Radeon 9250"
Driver "radeon"
Option "DPMS
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 16

Subsection "Display"
Depth 8
Virtual 800 600
EndSubsection

Subsection "Display"
Depth 15
Virtual 800 600
EndSubsection

Subsection "Display"
Depth 16
Virtual 800 600
EndSubsection

Subsection "Display"
Depth 24
Virtual 800 600
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection

Ci trovate qualcosa di errato ?

perch il 3D non attivo ?

Grazie

andy caps
25-12-2005, 21:25
probabilmente devi usare fglrx come driver

prova a installare dkms-fglrx http://www.tux3d.org/fglrx/Mandriva/2006/i586/


dkms ti installa il driver da se anche ad ognicambio del kernel

controlla semmai che il kernel in /usr/src sia esattamente quello che stai usando
negli aggiornamenti i sorgenti vengono upgradati ma non il pacchetto del kernel

mykol
25-12-2005, 22:15
grazie, provo.

Ho letto questo thread (http://forum.html.it/forum/showthread.php?threadid=889078&highlight=agpgart) mi succede praticamente la stessa cosa, ma io il modulo fglrx (nonostante l'installazione del driver sia andata a buon fine) non ce l'ho (modprobe fglrx mi dice che non c').

inoltre in un articolo su linux magazine novembre 2005, dicew di usare come driver radeon. la cosa si complica ...

andy caps
25-12-2005, 22:36
se non ti carica con modprobe il modulo non credo possa andare
possono essere i sorgenti diversi da kernel dkms comunque dovrebbe fare tutto da se
nei plf adesso c' solo quello per nvidia " dkms-nvidia "
che funziona perfettamente

mykol
25-12-2005, 22:46
# lsmod |grep agp

amd64_agp
agpgart

Oltre ad agpgart non deve esserci anche un altro modulo per gestire l'agp con kernel 2.6x. Qual' per le MB ASUS ?

andy caps
25-12-2005, 23:16
dai un lspci e controlla poi con modprobe -l | grep agp vedi quelli disponibili

gigyz
26-12-2005, 11:41
problemi in compilazione. il modulo essenziale, in ongi caso il tuo xorg.conf totalmente sbagliato, stai usando il driver radeon cio quello di xorg che non ha il 3D accelerato.

mykol
26-12-2005, 16:02
ho gi provato anche ad usare il driver fglrx, ma il risultato lo stesso.

Battaglia persa.

Visto che non ho ancora messo nulla di importante, reinstallo (trafficando prima di scoprire che la ram era difettosa, ho sputtanato parecchie cose ed il sitema un p traballante)

Loading