You are not logged in.
Hi people,
Has anyone managed to get gallium3d working with nouveau?
I have these packages:
nouveau-dri 7.8.2-1
xf86-video-nouveau 0.0.16_git20100517-1
The former provides /usr/lib/xorg/modules/dri/nouveau_dri.so, but in /var/log/Xorg.0.log, I keep getting the usual error message:
[ 1262.657] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/nouveau_vieux_dri.so failed (/usr/lib/xorg/modules/dri/nouveau_vieux_dri.so: cannot open shared object file: No such file or directory)
[ 1262.657] (EE) AIGLX: reverting to software rendering
So, it seems that nouveau looks for nouveau_vieux_dri.so instead of nouveau_dri.so... How do I correct this? AFAIR, Fedora 13 provides both.
Thanks.
Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd
Offline
Offline
What's your graphic card? nouveau_vieux_dri.so is a classic mesa (not gallium) driver for old fixed-function graphic cards. If you have an old graphic card, it's the correct driver to load.
Offline
Thanks for the replies.
Hmm, so it seems I do need to compile something
What's your graphic card? nouveau_vieux_dri.so is a classic mesa (not gallium) driver for old fixed-function graphic cards. If you have an old graphic card, it's the correct driver to load.
The card is old: geforce 4 mx440. But the thing is that nouveau_vieux_dri.so is missing... Which package owns it? It is neither mesa nor nouveau-dri. As I mentioned earlier, I went through fedora 13 srpm .spec file. Both drivers are included in (and I can be wrong here) mesa-dri-drivers-experimental-...rpm.
EDIT: I mean, what is the point of nouveau-dri in /extra, if X looks for vieux and never picks up nouveau_dri.so?
Last edited by Leonid.I (2010-09-28 15:32:47)
Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd
Offline
X is *right* to look for nouveau_vieux with your card. The problem is in the nouveau-dri package, it should include both drivers. File a bug.
Offline
Done: FS#20980
Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd
Offline