[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
** Changed in: nvidia-graphics-drivers (Debian) Status: New = Fix Released -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
Ok, version 190.53-0ubuntu6 should fix this. -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
@Stephen Is the path to those libraries really important if ldconfig knows where to find them? I put them in /usr/lib/nvidia-current because they belong to the nvidia- current package and, thanks to the new alternatives system that I implemented, each driver can have its own libraries that live in separate directories so that nvidia-current, nvidia-96 and nvidia-173 can be all installed at the same time. According to which one of them you choose the use, ldconfig will point to the directory where the libraries for that driver are located (i.e. /usr/lib/nvidia-current, in this case). Of course this is not particularly useful in this case, as only 1 driver supports vdpau. As regards libvdpau_${driver}.so.1, good point, I forgot to add a link. I'll fix it. -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
libvdpau explicitly searches for /usr/lib/vdpau/libvdpau_${driver}.so.1. So, the files must exist there. There is a fallback in libvdpau to just search for libvdpau_${driver}.so (with no path) which will rely on ldconfig, but that's only to support older drivers that put the VDPAU driver directly in /usr/lib instead of in /usr/lib/vdpau. There shouldn't be any libvdpau_nvidia.so (i.e. without .1) in the new scheme. The files shouldn't be in the ldconfig search path, because applications don't directly link against them. -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
Just to be clear, what happens if, for example, I have different versions of the nvidia driver (e.g. 190.53 and 185.xx.xx) installed at the same time? Does libvdpau pick up whatever /usr/lib/vdpau/libvdpau_nvidia.so.1 points to? If so, I can make sure that all libvdpau_${driver} libraries are installed in /usr/lib/vdpau/ and that libvdpau_nvidia.so.1 points to the driver in use (as a slave link in the alternatives system). -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
Well, I don't think having multiple versions installed in parallel is a supported configuration, or even that useful? Anyway, the rules are as follows, assuming I'm remembering correctly: Open-source libvdpau.so* loads /usr/lib/vdpau/libvdpau_${driver}.so.1 (which is the defined canonical location now) and if that doesn't work, falls back to libvdpau_${driver}.so via ldconfig path. This fallback mechanism is because open-source libvdpau.so* needs to support both recent NVIDIA driver release (which place files into /usr/lib/vdpau) and older releases (which place files into /usr/lib). The libvdpau.so* shipped with the NVIDIA binary driver only searches for libvdpau_${driver}.so (via ldconfig path) since the binary driver installer always installs the library, or a link to it, into /usr/lib/libvdpau_nvidia.so. Since /usr/lib may be named /usr/lib, /usr/lib32, /usr/lib64, ..., and the single binary we ship must work on all distros, it's simpler to rely on ldconfig path for our binary libvdpau.so*. In simpler terms, what you propose sounds like it should work. -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
** Package changed: nvidia-graphics-drivers-180 (Ubuntu) = nvidia- graphics-drivers (Ubuntu) ** Changed in: nvidia-graphics-drivers (Ubuntu) Status: In Progress = Fix Released -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
I have fixed this in Ubuntu Lucid: $ dpkg-deb --contents nvidia-current_190.53-0ubuntu4_i386.deb | grep vdpau -rw-r--r-- root/root 1472992 2010-01-11 23:02 ./usr/lib/nvidia-current/libvdpau_nvidia.so.190.53 lrwxrwxrwx root/root 0 2010-01-11 23:02 ./usr/lib/nvidia-current/libvdpau_nvidia.so - libvdpau_nvidia.so.190.53 -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
That doesn't look quite right; those files should be in /usr/lib/vdpau not /usr/lib/nvidia-current. Also, open-source libvdpau looks for libvdpau_${driver}.so.1 not libvdpau_${driver}.so. Of course, I suppose the libvdpau package could have been patched relative to the distributed source... -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
** Changed in: nvidia-graphics-drivers-180 (Ubuntu) Status: New = In Progress ** Changed in: nvidia-graphics-drivers-180 (Ubuntu) Importance: Undecided = Medium ** Changed in: nvidia-graphics-drivers-180 (Ubuntu) Assignee: (unassigned) = Alberto Milone (albertomilone) -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
Thanks Mario. I just made an 0.3 release with these changes: http://lists.freedesktop.org/archives/xorg- announce/2009-November/001200.html It now builds the documentation too, so you'll probably want a libvdpau- doc package at some point. -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
Mario, does this layout look okay to you? I'd like to make an 0.3 release tonight. Yet-to-be-released NVIDIA drivers will install: /usr/lib/libvdpau.so - libvdpau.so.1 /usr/lib/libvdpau.so.1 - libvdpau.so.190.NN /usr/lib/libvdpau.so.190.NN /usr/lib/libvdpau_nvidia.so - vdpau/libvdpau_nvidia.so.190.NN /usr/lib/libvdpau_trace.so - vdpau/libvdpau_trace.so.190.NN /usr/lib/vdpau/libvdpau_nvidia.so.1 - libvdpau_nvidia.so.190.NN /usr/lib/vdpau/libvdpau_nvidia.so.190.NN /usr/lib/vdpau/libvdpau_trace.so.1 - libvdpau_trace.so.190.NN /usr/lib/vdpau/libvdpau_trace.so.190.NN git HEAD libvdpau will install: /usr/lib/libvdpau.la /usr/lib/libvdpau.so - libvdpau.so.1.0.0 /usr/lib/libvdpau.so.1 - libvdpau.so.1.0.0 /usr/lib/libvdpau.so.1.0.0 /usr/lib/vdpau/libvdpau_trace.la /usr/lib/vdpau/libvdpau_trace.so - libvdpau_trace.so.1.0.0 /usr/lib/vdpau/libvdpau_trace.so.1 - libvdpau_trace.so.1.0.0 /usr/lib/vdpau/libvdpau_trace.so.1.0.0 The library will look for drivers in /usr/lib/vdpau/libvdpau_driver.so -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
The library will look for drivers in /usr/lib/vdpau/libvdpau_driver.so I'm sorry, that should have read /usr/lib/vdpau/libvdpau_driver.so.1 (i.e. versioned in case we ever change the libvdpau - driver interface) -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
Hi Aaron: Just took a look. Things look great, thanks for getting this arranged. -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
I just pushed a change that should address the concerns. Please let me know if this is sufficient or if additional changes are necessary. http://cgit.freedesktop.org/~aplattner/libvdpau/commit/?id=0537b13e292bc772e984872a3986e41fb51f9258 -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
Stephen or Aaron: Can you address Andres' concerns on those two debian bugs about the lack of version info on libvdpau_trace? I'd like to make sure we can have this package in Lucid, and that's the last pending concern it looks like. -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
I've created a PPA containing libvdpau: https://launchpad.net/~srwarren/+archive/ppa-libvdpau -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
** Tags added: jaunty -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 432172] Re: nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia
** Changed in: nvidia-graphics-drivers (Debian) Status: Unknown = New -- nvidia-180-libvdpau packages both libvdpau and libvdpau_nvidia https://bugs.launchpad.net/bugs/432172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs