Kein 3D trotz ATI-Treiber

Hallo Ihr Wissenden,

nun habe ich mich doch wieder einmal an die Installation der
ATI-Treiber gewagt. Nach ein wenig hin und her, bekam ich doch alles
auf die Reihe. Nun habe ich jedoch das Problem, dass 3D immer noch
nicht unterstützt wird. Woran kann das liegen? Muss ich bei der
Konfiguration unter fglrxconfig noch etwas besonderes beachten (mein
Englisch ist etwas madig…)?

Hardware: Radeon 9800 Pro UE - AMD 64
Software: Suse 10 - XOrg 6.8 - Treiber-Paket:
fglrx64_6_8_0-8.18.8-1.x86_64

Wenn ich nun das ATI-Controll-Panel aufrufe, zeigt mir dieses auch
ganz brav meine 9800 Pro und den Treiber 8.18.08 an. Unter SaX2 kommt
beim aufrufen zuerst die Meldung „Cannot Deactivate All Displays - At
least one display must be active“. Wenn ich diese Message mit ok
bestätige, öffnet sich SaX2. Dort ist das Feld bei „Card“ jedoch
frei, es steht also nichts von Radeon 9800 oder R350NH da.

Ich hoffe das das waren alle benötigten Infos und jemand von Euch
kann mir weiter helfen.

Gruß Steffen B.

Moien

Starte mal glxinfo und poste das vollständige Resultat hier.

cu

Hallo Steffen

Hardware: Radeon 9800 Pro UE - AMD 64
Software: Suse 10 - XOrg 6.8 - Treiber-Paket:
fglrx64_6_8_0-8.18.8-1.x86_64

Muss man da nicht ein ‚kmod‘ gegen den
aktuellen Kernel compilieren und dann
von Hand ein xorg.conf mit den ent-
sprechenden 3D-Optionen editieren?

So wars zumindest mit 9.X. Was davon
hast Du gemacht und was hat sich getan?

Ach so: fglrx64 - was für ganz mutige :wink:

Grüße

CMБ

Hallo pumpkin,

Danke für die Unterstützung. Das geht ja schnell. :smile:

Starte mal glxinfo und poste das vollständige Resultat hier.

name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method,
GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat

0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0
None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0
None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0
None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0
None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0
None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0
None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0
None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0
None
linux:~ #

Gruß
Steffen B.

Hallo ,

Muss man da nicht ein ‚kmod‘ gegen den
aktuellen Kernel compilieren und dann
von Hand ein xorg.conf mit den ent-
sprechenden 3D-Optionen editieren?

Wenn ich das richtig interpretiere, ist das mit den neuen nicht mehr
notwendig.

So wars zumindest mit 9.X.

Ja, das habe ich nie hinbekommen…

Was davon
hast Du gemacht und was hat sich getan?

Bin streng nach ATI-Anleitung vorgegangen. Ergebnisse wie im
Ausgangspost beschrieben.

Ach so: fglrx64 - was für ganz mutige :wink:

Ja, so bin ich… *lol*

Gruß Steffen B.

Hallo Steffen

name of display: :0.0
display: :0 screen: 0

direct rendering: No

server glx vendor string: SGI

Wenn Du statt „No“ ein „Yes“ hinbekommmst,
klappt es. Ich denke mal, das ist
„etwas kompliziert“, multipliziert mit 2 (wegen 64) :wink:

Konkret gesagt: Du müsstest eine Installations-
anleitung abarbeiten und an jeder Stelle die
Resultate hierher posten :wink:

z.B. http://ubuntuforums.org/showthread.php?t=75382

Grüße

CMБ

Hallo,

Ach so: fglrx64 - was für ganz mutige :wink:

Ja, so bin ich… *lol*

http://ubuntuforums.org/showthread.php?t=78466

64-bit users:

 You have to downgrade to an older version of libdri.a due 
 to an incompatilbity with the ATI drivers. Download here

CMБ

Moien

direct rendering: No

Das DRI-Modul fehlt und

OpenGL renderer string: Mesa GLX Indirect

Mesa macht alles in Software.

Durchsuch mal /var/log/Xorg.0.log (oder ähnlich) nach „DRI“. Kommt da was in der Richtung „module loaded“ vor ?

cu

Hallo

name of display: :0.0
display: :0 screen: 0

direct rendering: No

server glx vendor string: SGI

Wenn Du statt „No“ ein „Yes“ hinbekommmst,
klappt es. Ich denke mal, das ist
„etwas kompliziert“, multipliziert mit 2 (wegen 64) :wink:

Konkret gesagt: Du müsstest eine Installations-
anleitung abarbeiten und an jeder Stelle die
Resultate hierher posten :wink:

Das wäre natürlich weniger lustig…

z.B. http://ubuntuforums.org/showthread.php?t=75382

Gruß Steffen B.

Log-Datei u. Monitorfrage
Hallo,

direct rendering: No

Das DRI-Modul fehlt und

OpenGL renderer string: Mesa GLX Indirect

Mesa macht alles in Software.

Durchsuch mal /var/log/Xorg.0.log (oder ähnlich) nach „DRI“.
Kommt da was in der Richtung „module loaded“ vor ?

Ich habe die Datei mal unter http://www.wahnsinn-mit-system.de/linux1.html abgelegt. Alles was ich mit „DRI“ gefunden habe ist blau oder rot markiert. Ich denke mal das entscheidende ist der log ziemlich weit unten „DRI initialization failed!“

Bekomme ich das als Linux-Dau ohne vorheriges monatelanges Studium in den Griff oder soll ich es lieber gleich sein lassen?

Gruß Steffen B.

PS: Wenn ich einmal dabei bin. In SaX2 wird mir mein Monitor auch nicht mehr angegeben. Wenn ich ihn manuell hinzufüge (CTX 1792 SE) und später SaX2 wieder öffne, ist wieder alles blank. Warum speichert SaX2 meine Einstellung nicht?

Moien

Ich denke mal das entscheidende ist der log ziemlich weit
unten „DRI initialization failed!“

Jupp. Und das sieht verdammt nach falschem Kernel-modul, unterschiedlichen Kompilern oder falscher Lib aus (hast du das mit der lib schon getestet ?)

Bekomme ich das als Linux-Dau ohne vorheriges monatelanges
Studium in den Griff oder soll ich es lieber gleich sein
lassen?

IMHO: Lass es bleiben. Du musst wahrscheinlich den Kernel neu bauen. Das ist nicht ohne.

PS: Wenn ich einmal dabei bin. In SaX2 wird mir mein Monitor
auch nicht mehr angegeben. Wenn ich ihn manuell hinzufüge (CTX
1792 SE) und später SaX2 wieder öffne, ist wieder alles blank.
Warum speichert SaX2 meine Einstellung nicht?

Wenn SaX2 die Graka nicht frisst wird er den Monitor auch nicht speichern.Mach dir darüber keine Gedanken, die Monitoreinstellung muss nicht exakt sein. Der ausgewählte muss nur in etwa die gleichen Auflösungen haben wie deiner.

cu

Servus,

Ich denke mal das entscheidende ist der log ziemlich weit
unten „DRI initialization failed!“

Jupp. Und das sieht verdammt nach falschem Kernel-modul,
unterschiedlichen Kompilern oder falscher Lib aus (hast du das
mit der lib schon getestet ?)

Nein, noch kein Test erfolgt.

Bekomme ich das als Linux-Dau ohne vorheriges monatelanges
Studium in den Griff oder soll ich es lieber gleich sein
lassen?

IMHO: Lass es bleiben. Du musst wahrscheinlich den Kernel neu
bauen. Das ist nicht ohne.

Ja, so was ahnte ich schon. Der einzige Weg das zu umgehen scheint der
Umstieg auf X86 zu sein. Da will ich mich gleich mal ans Iso saugen begeben.

PS: Wenn ich einmal dabei bin. In SaX2 wird mir mein Monitor
auch nicht mehr angegeben. Wenn ich ihn manuell hinzufüge (CTX
1792 SE) und später SaX2 wieder öffne, ist wieder alles blank.
Warum speichert SaX2 meine Einstellung nicht?

Wenn SaX2 die Graka nicht frisst wird er den Monitor auch
nicht speichern.Mach dir darüber keine Gedanken, die
Monitoreinstellung muss nicht exakt sein. Der ausgewählte muss
nur in etwa die gleichen Auflösungen haben wie deiner.

Ok, das kann ich mir ja für die Zukunft merken.

mit besten grüßen
und vielen Dank
Steffen B.

Hallo Ihr Wissenden,

Hallo Steffen,

habe heute zum Testen auch mal die SuSE 10.0 auf einem Notebook
mit ATI Mobility X700 installiert (allerdings nur 32bit).
Habe aber alles aus einer Konsole im Runlevel 3 installiert,damit ich sehe was passiert.
Allerdings habe ich vom ATI Installer ein SuSE 10.0rpm bauen lassen und dieses anschließend aus der Konsole installiert.
Nach der installation des rpm nun die Karte mit fglrxconfig konfiguriert und nach einem reboot startete X mit 1280x800 und aktiver
3D beschleunigung (ich war selbst überrascht!!)und „lsmod“ zeigte einen geladenen fglrx Treiber.
Lass die Finger von sax2 zur Konfiguration,das geht schief.
Zum bauen des „fglrx“ Kernel Moduls müssen aber die „Kernel-Sourcen“ installiert sein und natürlich ein Compiler.

HTH

Gruß Norbert

nun habe ich mich doch wieder einmal an die Installation der
ATI-Treiber gewagt. Nach ein wenig hin und her, bekam ich doch
alles
auf die Reihe. Nun habe ich jedoch das Problem, dass 3D immer
noch
nicht unterstützt wird. Woran kann das liegen? Muss ich bei
der
Konfiguration unter fglrxconfig noch etwas besonderes beachten
(mein
Englisch ist etwas madig…)?

Hardware: Radeon 9800 Pro UE - AMD 64
Software: Suse 10 - XOrg 6.8 - Treiber-Paket:
fglrx64_6_8_0-8.18.8-1.x86_64

Wenn ich nun das ATI-Controll-Panel aufrufe, zeigt mir dieses
auch
ganz brav meine 9800 Pro und den Treiber 8.18.08 an. Unter
SaX2 kommt
beim aufrufen zuerst die Meldung „Cannot Deactivate All
Displays - At
least one display must be active“. Wenn ich diese Message mit
ok
bestätige, öffnet sich SaX2. Dort ist das Feld bei „Card“
jedoch
frei, es steht also nichts von Radeon 9800 oder R350NH da.

Ich hoffe das das waren alle benötigten Infos und jemand von
Euch
kann mir weiter helfen.

Gruß Steffen B.