Newsgroup: it.comp.os.linux.iniziare
Titolo: ubuntu, drive ati e 3d

Sto cercando di attivare l'accelerazione grafica sulla mia scheda video ATI Radeon 9200 Pro su una Ubuntu Drapper.
Il mio è un sistema AMD64 ma, visto che i drive a 64 bit bloccavano sistematicamente X, ho installato la i386 e riprovato.
ho googlato e trovato un po' di suggerimenti, usando i drive fglrx presenti in ubuntu sono andato avanti (sudo apt-get install xserver-xorg-driver-ati xorg-driver-fglrx xorg-driver-fglrx-dev fglrx-control linux-restricted-modules-2.6.15-25-686) dopo un riavvio (per il kernel nuovo) ho ottenuto un sensibile miglioramento, adesso quando guardo i film in fullscreen il processore è pressoche' inattivo (prima viaggiavo tra 80 e 95%) ma, invece di avere i giochi 3d leeenti e praticamente inutili,ottengo questo:
~$ fglrxinfo
[fglrx] API ERROR: could not register entrypoint for SelectTextureSGIS
[fglrx] API ERROR: could not register entrypoint for SelectTextureTransformSGIS
[fglrx] API ERROR: could not register entrypoint for ClientActiveVertexStreamATI[fglrx] API ERROR: could not register entrypoint for VertexBlendEnviATI
[fglrx] API ERROR: could not register entrypoint for VertexBlendEnvfATI
[fglrx] API ERROR: could not register entrypoint for VertexStream2sATI
[fglrx] API ERROR: could not register entrypoint for VertexStream2svATI
[fglrx] API ERROR: could not register entrypoint for VertexStream2iATI
[fglrx] API ERROR: could not register entrypoint for VertexStream2ivATI
[CUT]
[fglrx] API ERROR: could not register entrypoint for GenFramebuffersEXT
[fglrx] API ERROR: could not register entrypoint for CheckFramebufferStatusEXT
[fglrx] API ERROR: could not register entrypoint for FramebufferTexture1DEXT
[fglrx] API ERROR: could not register entrypoint for FramebufferTexture2DEXT
[fglrx] API ERROR: could not register entrypoint for FramebufferTexture3DEXT
[fglrx] API ERROR: could not register entrypoint for FramebufferRenderbufferEXT
[fglrx] API ERROR: could not register entrypoint for GetFramebufferAttachmentParameterivEXT
[fglrx] API ERROR: could not register entrypoint for GenerateMipmapEXT
se volete vi mando l'intero output :(
Vi chiedo suggerimento su dove andare a sbattere con la testa (e non ditemi "chiedilo a Zizou")
grazie
Ottolix
Allego anche stralcio del mio xorg.conf
Section "Device"
        Identifier      "ATI Technologies, Inc. RV280 [Radeon 9200 PRO]"
        Driver          "fglrx"
#       Driver          "vesa"
#       Driver          "radeon"
# === disable/enable XAA/DRI ===
    Option "no_accel"                   "no"
    Option "no_dri"                     "no"
# === misc DRI settings ===
    Option "mtrr"                       "off" # disable DRI mtrr mapper, driver has its own code for mtrr
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
    Option "DesktopSetup"               "(null)"
    Option "ScreenOverlap"              "0"
    Option "GammaCorrectionI"           "0x00000000"
    Option "GammaCorrectionII"          "0x00000000"
# === OpenGL specific profiles/settings ===
    Option "Capabilities"               "0x00000000"
    Option "CapabilitiesEx"             "0x00000000"
# === Video Overlay for the Xv extension ===
    Option "VideoOverlay"               "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#       will be disabled automatically
    Option "OpenGLOverlay"              "off"
# === Center Mode (Laptops only) ===
    Option "CenterMode"                 "off"
# === Pseudo Color Visuals (8-bit visuals) ===
    Option "PseudoColorVisuals"         "off"
# === QBS Management ===
    Option "Stereo"                     "off"
    Option "StereoSyncEnable"           "1"
# === FSAA Management ===
    Option "FSAAEnable"                 "no"
    Option "FSAAScale"                  "1"
    Option "FSAADisableGamma"           "no"
    Option "FSAACustomizeMSPos"         "no"
    Option "FSAAMSPosX0"                "0.000000"
    Option "FSAAMSPosY0"                "0.000000"
    Option "FSAAMSPosX1"                "0.000000"
    Option "FSAAMSPosY1"                "0.000000"
    Option "FSAAMSPosX2"                "0.000000"
    Option "FSAAMSPosY2"                "0.000000"
    Option "FSAAMSPosX3"                "0.000000"
    Option "FSAAMSPosY3"                "0.000000"
    Option "FSAAMSPosX4"                "0.000000"
    Option "FSAAMSPosY4"                "0.000000"
    Option "FSAAMSPosX5"                "0.000000"
    Option "FSAAMSPosY5"                "0.000000"
# === Misc Options ===
    Option "UseFastTLS"                 "0"
    Option "BlockSignalsOnLock"         "on"
    Option "UseInternalAGPGART"         "yes"
    Option "ForceGenericCPU"            "no"
        BusID           "PCI:1:0:0"
EndSection

 [fglrx] API ERROR: could not register entrypoint for SelectTextureSGIS
[cut]
Dovrebbe essere un problema dovuto alla libreria  libGL.so.1.2, dovresti
sostituirla con una piů vecchia.
Avevo trovato un post su 
ubuntuforums.org
 che ne parlava, prova a cercare
utilizzando il nome della libreria.
Per me ha risolto i problemi (ubuntu dapper e ati 9250), dovrebbe
funzionare anche per te.
Se vuoi posso mandarti la libreria per e-mail.
ciao
Francesco

 Francesco
sono tornato sul post che stavo seguendo e trovo questo:
fgl_glxgears
Se compare un errore di LibGL, scaricare il file libdri.a.gz da: 
http://mail3.mpr.org/mlomker/libdri.a.gz
Digitare i comandi:
gunzip libdri.a.gz
sudo cp /usr/X11R6/lib/modules/extensions/libdri.a libdri.a.old
sudo cp libdri.a /usr/X11R6/lib/modules/extensions/
Riavviare con CTRL-ALT-CANC e verificare l'abilitazione 3D.
problema ... il file libdri.a non esiste :(

 
[cut]
Scusa, ma non ti seguo, quale post?
Io stavo parlando di questo post (veramente non so se č proprio quello
che ho seguito io per risolvere il problema, ma comunque il succo mi pare
lo stesso)
http://www.ubuntuforums.org/showthread.php?t=185033&highlight=libGL.so.1.2
Hai provato a rimpiazzare quella libreria con una piů vecchia?
Ciao
Francesco

 Francesco
il mio problema e' che non trovo le libdri installate
 /usr/X11R6/lib/modules/extensions/ non esiste :(

  /usr/X11R6/lib/modules/extensions/ non esiste :(
Aspetta, mi sa che parliamo di due cose diverse.
Stai tentando di installare una 64bit o una 32bit? mi sembrava di aver
capito una 32bit.
Ora non vorrei dire cavolate(cosa sempre probabile), ma il problema con la
libreria libdri.a è della ubuntu a 64bit, quando avevo installato i
driver ati sulla kubuntu 64bit avevo risolto con questa procedura:
http://wiki.cchtml.com/index.php/Ubuntu_Installation_Guide
Come avresti potuto leggere sul wiki di ubuntu:
http://wiki.ubuntu-it.org/Enable3DAtiRadeon%28fglrx%29?highlight=%28ati%29
Questo problema però non riguarda le distro a 32 bit, non so cosa faccia
la libdri.a, ma io nel mio sistema nemmeno ce l'ho.
Se la tua distro è a 32bit probabilmente il problema è con il file
libGL.so.1.2, prima di dare la caccia ai fantasmi hai almeno provato a
sostituire quel file???
Ciao
Francesco 



grazie, prima discesa col pinguino a piene velocita'
come farei senza di voi :)