View previous topic :: View next topic |
Author |
Message |
again n00b
Joined: 22 Jun 2008 Posts: 9
|
Posted: Mon Sep 20, 2010 4:45 pm Post subject: Nvidia complains about missing dri2 |
|
|
According to https://forums.gentoo.org/viewtopic-t-810097-start-0.html nvidia cards do not use dri or dri2.
(And also according to that thread everyone who does not know this should rtfm; however it seams the hole issue might be slightly more complicated than implied. )
Explicitly disabling dri and dri2 as recommended there did make these to messages go away.
However I still see this:
Code: |
(EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)
(II) NVIDIA(0): The X server will not be able to send the VDPAU driver name to
(II) NVIDIA(0): libvdpau.
|
Looks like nvidia uses dri2 after all if it is available, isn't it?
So should I look into enabling dri2? Or it save to ignore this error? If so how can it be disabled?
I don't know whether the VDPAU warning is related but it comes right after the error.
Thanks
Last edited by again on Thu Sep 23, 2010 3:52 pm; edited 2 times in total |
|
Back to top |
|
|
Odysseus Apprentice
Joined: 23 Jun 2004 Posts: 250 Location: Miami, FL. I miss San Francisco!!!
|
Posted: Mon Sep 20, 2010 5:45 pm Post subject: |
|
|
What Nvidia card are you using? Vdpau doesn't work on cards older than the Geforce 8 series. http://en.wikipedia.org/wiki/VDPAU
Ciao |
|
Back to top |
|
|
again n00b
Joined: 22 Jun 2008 Posts: 9
|
Posted: Mon Sep 20, 2010 6:10 pm Post subject: |
|
|
I'm using a GeForce 8800 GTS (rev a2), and should probably also note that I have x11-drivers/nvidia-drivers-256.53 installed. |
|
Back to top |
|
|
Da_G n00b
Joined: 01 Nov 2006 Posts: 12
|
Posted: Tue Sep 21, 2010 1:18 am Post subject: |
|
|
I have a GTX275, I see the same error msg (all hwaccel [vdpau, opengl] works fine)
same driverset, the box is down right now so I can't pull more infos off it just yet. |
|
Back to top |
|
|
Gusar Advocate
Joined: 09 Apr 2005 Posts: 2665 Location: Slovenia
|
Posted: Tue Sep 21, 2010 8:54 am Post subject: |
|
|
Ignore those messages. DRI/DRI2 is not used by the nvidia blob, all DRI/DRI2 related messages are irrelevant if you're using it. |
|
Back to top |
|
|
gerard27 Advocate
Joined: 04 Jan 2004 Posts: 2377 Location: Netherlands
|
Posted: Tue Sep 21, 2010 11:23 am Post subject: |
|
|
Hi again,
Put this in your /etc/X11/xorg.conf Code: |
Section "Files"
ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib64/opengl/xorg-x11/extensions/"
EndSection
|
Here's a snippet of my /var/log/Xorg.0.log Code: |
(II) LoadModule: "dri"
(II) Loading /usr/lib64/opengl/xorg-x11/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib64/opengl/xorg-x11/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
|
As you can see this will install dri and dri2.
Hope this helps.
Gerard. _________________ To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download |
|
Back to top |
|
|
again n00b
Joined: 22 Jun 2008 Posts: 9
|
Posted: Thu Sep 23, 2010 1:35 pm Post subject: |
|
|
gerard82 wrote: |
Hope this helps.
Gerard. |
Yes this helped, thanks. (Couldn't test earlier as I had to wait for some ~50h task to complete .) |
|
Back to top |
|
|
Gusar Advocate
Joined: 09 Apr 2005 Posts: 2665 Location: Slovenia
|
Posted: Thu Sep 23, 2010 3:51 pm Post subject: |
|
|
Just so you know, this isn't a solution, all it does is load the module for nor other reason but to waste ram. The nvidia driver doesn't use it. |
|
Back to top |
|
|
again n00b
Joined: 22 Jun 2008 Posts: 9
|
Posted: Thu Sep 23, 2010 3:53 pm Post subject: |
|
|
So nvidia does not use it after all. Oh well . |
|
Back to top |
|
|
|