Tested that the symbolic link issue is indeed fixed in Hardy Heron.
The needed symbolic link is now there:
[EMAIL PROTECTED]:/usr/lib$ ls -al libXvMCNVIDIA.*
-rw-r--r-- 1 root root 194438 2008-01-11 11:08 libXvMCNVIDIA.a
lrwxrwxrwx 1 root root 25 2008-01-13 22:39 libXvMCNVIDIA.so.1 ->
libXvMCNVIDIA.so.96.43.01
-rw-r--r-- 1 root root 178332 2008-01-11 11:08 libXvMCNVIDIA.so.96.43.01
I tested by configuring mplayer with XvMC support using
./configure --enable-xvmc
and it does link the test /tmp/mplayer-conf--13690.o object OK now (whereas
before, it failed,
saying "/usr/bin/ld: cannot find -lXvMCNVIDIA"). So the bug is certainly fixed
in Hardy Heron:
##########################################
============ Checking for XvMC ============
#include <X11/Xlib.h>
#include <X11/extensions/Xvlib.h>
#include <X11/extensions/XvMClib.h>
int main(void) {
(void) XvMCQueryExtension(0,0,0);
(void) XvMCCreateContext(0,0,0,0,0,0,0);
return 0; }
cc -O4 -march=prescott -mtune=prescott -pipe -ffast-math -fomit-frame-
pointer -o /tmp/mplayer-conf--13690.o /tmp/mplayer-conf--13690.c
-lXvMC -lXvMCNVIDIA -lXv -L/usr/X11R6/lib -lXext -lX11 -lnsl -lpthread
ldd /tmp/mplayer-conf--13690.o
linux-gate.so.1 => (0xffffe000)
libXvMC.so.1 => /usr/lib/libXvMC.so.1 (0xb7f05000)
libXv.so.1 => /usr/lib/libXv.so.1 (0xb7f00000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7ef1000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e06000)
libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7dee000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7dd6000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c87000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c84000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7c81000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7c69000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7c65000)
/lib/ld-linux.so.2 (0xb7f17000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c60000)
Result is: yes (using XvMCNVIDIA)
##########################################
So far, I've only tested by just running the Live CD of hardy-desktop-i386.iso
(the January 2008 one with 18b9db3935b2910e4afdb9816cfd2e0b MD5SUM),
basically following the same steps as described in:
http://www.penlug.org/twiki/bin/view/Main/LinuxHardwareInfoNvidia5200
but in addition (because it's a Live CD, and not an installed system) doing
sudo apt-get update
followed by
sudo apt-get install nvidia-glx nvidia-glx-dev libxvmc1 libxvmc-dev
to install the required packages.
Thanks for looking into this bug, and for making the fix!
--
symbolic link libXvMCNVIDIA.so missing in package nvidia-glx
https://bugs.launchpad.net/bugs/58741
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs