View previous topic :: View next topic |
Author |
Message |
Stere n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/d9e1d6743d43e170c58de.jpg)
Joined: 27 Jul 2002 Posts: 69 Location: NRW/Germany
|
Posted: Sat Mar 06, 2004 1:00 pm Post subject: Kein DRI mit Voodoo4 (gelöst) |
|
|
Nach einer kompletten Neuinstallation hier bekomme ich DRI nicht mehr zum laufen. Vorher ging es (habe nur 2 neue Platten eingebaut) und ich weiß auch rein theoretisch wie es geht. Nur irgend was habe ich jetzt übersehen :-(
Folgendes habe ich bisher gemacht:
1. Nachdem xfree lief, habe ich "3dfx" bei den USE-Flags hinzugefügt
2. emerge glide-v3
3. xfree neu gebaut
4. VIDEO_CARDS="3dfx" emerge xfree-drm
5. XF86Config angepasst also ...
Code: |
Section "Module"
Load "dri"
[...]
Option "DRI" "True"
Identifier "Card0"
Driver "tdfx"
VendorName "3Dfx Interactive, Inc."
BoardName "Voodoo 4 / Voodoo 5"
BusID "PCI:1:0:0"
[...]
DefaultDepth 16
Depth 16
Modes "1024x768" "800x600" "640x480"
[...]
Section "DRI"
Mode 0666
EndSection
|
Habe ich da noch was vergessen?
Jedenfalls zeigt mir:
Code: |
root # lsmod
Module Size Used by Not tainted
tdfx 33104 1
|
nano /var/log/XFree86.0.log ergibt:
Code: |
(II) TDFX(0): [drm] installed DRM signal handler
(II) TDFX(0): [DRI] installation complete
(==) TDFX(0): Direct rendering enabled
|
Trotz alledem liefert:
Code: |
stere $ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No
|
Habe ich noch etwas übersehen/vergessen? Habe das schon auf mehreren Kisten hinbekommen. Nur hier bei dieser neuen, frischen und jungfräulichen Gentoo-Installation will es nicht, grrrrr ....
Gruß Steffen _________________ Jabber ID: stere@amessage.de
Last edited by Stere on Mon Mar 22, 2004 9:54 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
rmorszeck n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 05 Jan 2004 Posts: 74
|
Posted: Sat Mar 06, 2004 4:53 pm Post subject: |
|
|
Welchen Kernel verwendest du? Bzw hast du DRI im Kernel deaktiviert? Bzw hast du fals AGP-Karte, AGP im Kernel aktiviert? _________________ All Systems with Gnome & Ethernet-Cards:
GentooLinux2005.1 (stage2, gentoo-dev-sources 2.6.12-r , AthlonXP 2600+ DDR333/1024MB, NVidia5200@128MB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Stere n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/d9e1d6743d43e170c58de.jpg)
Joined: 27 Jul 2002 Posts: 69 Location: NRW/Germany
|
Posted: Sat Mar 06, 2004 5:11 pm Post subject: |
|
|
Kernel 2.4.25. DRI im Kernel ist abgeschaltet, dafür ist ja xfree-drm da, wenn ich das richtig verstanden habe. AGP ist aktiviert (fest im Kernel):
Code: |
root # dmesg | grep agp
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 440M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 256M @ 0xb0000000
|
Was läuft da falsch bei mir? _________________ Jabber ID: stere@amessage.de |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Stere n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/d9e1d6743d43e170c58de.jpg)
Joined: 27 Jul 2002 Posts: 69 Location: NRW/Germany
|
Posted: Mon Mar 22, 2004 9:54 pm Post subject: |
|
|
Lösung:
Ich habe mir von http://sourceforge.net/projects/glide die binaries runtegeladen und die darin enthaltene libglide3.so in libglide3.so.3.10.0 umbenannt und nach /usr/lib kopiert.
Ursachenforschung:
Der Fehler liegt im Paket glide-v3. Das Kompilieren läuft durch und es wird in /usr/X11R6/lib auch brav ein Link auf die libglide3.so.3.10.0 angelegt, aber diese Datei wird nicht gebaut und demzufolge auch nicht installiert :-(
Code: |
stere2# qpkg -l glide-v3
media-libs/glide-v3-3.10-r3 *
CONTENTS:
/usr
/usr/include
/usr/include/glide3
/usr/include/glide3/3dfx.h
/usr/include/glide3/linutil.h
/usr/include/glide3/texus.h
/usr/include/glide3/sst1vid.h
/usr/X11R6
/usr/X11R6/lib
/usr/X11R6/lib/libglide3.so -> /usr/lib/libglide3.so.3.10.0 1079893525
|
Seit dem 19.10.2003 existiert sogar ein Bug-Report zu diesem Problem (https://bugs.gentoo.org/show_bug.cgi?id=31490). Sowas muß man aber erstmal finden, habe die Ursache mehr bei der neuen Xfree-Version vermutet. Ich bin nur verwundert, dass ich das ganze definitiv hier immer laufen hatte. Der Fehler kam jetzt erst hier nach einer Neuinstallation.
Meine Frage: Kümmert sich eigentlich noch jemand um solche "alten" Bugs oder ist dieses Thema jetzt abgehakt? Es scheint ja kaum noch jemand Voodoo-Karten zu benutzen, wie ich den "vielen" Antworten auf meine Frage entnehmen kann.
Na egal. Jetzt laufen endlich wieder die vielen schönen Bildschirmschoner und ich kann beruhigt schlafen :-)
Gruß Steffen _________________ Jabber ID: stere@amessage.de |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Stere n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/d9e1d6743d43e170c58de.jpg)
Joined: 27 Jul 2002 Posts: 69 Location: NRW/Germany
|
Posted: Mon May 31, 2004 12:51 am Post subject: |
|
|
Stere wrote: | Na egal. Jetzt laufen endlich wieder die vielen schönen Bildschirmschoner und ich kann beruhigt schlafen |
Nachtrag:
Die Bildschirmschoner laufen zwar, aber meist nicht lange :-( Opengl-Schoner lassen den Rechner hier hin und wieder einfrieren. Da hilft dann nur noch einlogen per ssh und die Kiste neu starten.
Der Bug in glide-v3 ist bis heute nicht beseitigt. Leider kann ich wohl nur eine neue Grafikkarte kaufen oder die entsprechenden Bildschirmschoner deaktivieren. zb. Endgame oder GLKnots. Schade, dass da nichts mehr gemacht wird ... _________________ Jabber ID: stere@amessage.de |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|