Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Optimus using Bumblebee, VDPAU errors

  1. #1
    Join Date
    Apr 2007
    Location
    Stanwood, WA
    Beans
    172
    Distro
    Ubuntu 13.04 Raring Ringtail

    Optimus using Bumblebee, VDPAU errors

    Hi,
    I purchased a new laptop that has a Optimus setup in it. The Nvidia card is the 765M and the Intel is the 4600. Unfortunately it seems like all the modern laptops with Nvidia cards have Optimus except the hard core gaming laptops.

    I followed these instructions: http://www.muktware.com/2013/12/inst...us-cards/18271 to setup Bumblebee with the Nvidia 331 drivers as I needed them for the 765M. The 304s don't support it, as I have read and learned after some troubleshooting. The only problem that I ran into during installing is that nvidia-settings-331 doesn't seem to exist in the ppa. However, I wouldn't think that would cause any issues.

    Now that I have it so optirun works I want to get VDPAU working. I launch Firefox using the command "optirun firefox" and then attempt to view a youtube video. This error shows up in the console:

    Code:
    Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
    I googled around and found this:

    https://ask.fedoraproject.org/en/que...-or-directory/

    However, some of the folders the reference (like /usr/lib64) doesn't exist on my machine, just lib and lib32. However, I can't find the file libvdpau_nvidia.so anywhere on my machine.

    I also found this and tried creating the symbolic link, however it didn't help, same error:

    http://askubuntu.com/questions/16478...n-ubuntu-12-04

    Anyone have any ideas on how to fix this?

    Thanks,
    Douglas
    Last edited by Amorget; January 26th, 2014 at 04:26 AM.

  2. #2
    Join Date
    Jun 2007
    Beans
    14,793

    Re: Optimus using Bumblebee, VDPAU errors

    Install catfish search, which will easily let you search for the file in question.

    I'm using Debian, but for me, the libvdpau_nvidia.so.331.38 file is under /usr/lib/x86-64-linux-gnu/vdpau, and there is a libvdpau_nvidia.so.1 symlink in the same directory pointing to it.

  3. #3
    Join Date
    Apr 2007
    Location
    Stanwood, WA
    Beans
    172
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Optimus using Bumblebee, VDPAU errors

    Using catfish it says no files found, it looks like that file doesn't exist on my system but I have no idea why.

    Thanks for the hint on catfish, though. I've missed a file search program like that.

    Thanks,
    Douglas

  4. #4
    Join Date
    Jun 2007
    Beans
    14,793

    Re: Optimus using Bumblebee, VDPAU errors

    Check the repo's (in Synaptic or Software Center or whatever you use for packages with 'vdpau' in the name. On Debina, there's a separate package for nvidia-vdpau driver, but I'm not sure how xorg-edgers does their packages.

  5. #5
    Join Date
    Apr 2007
    Location
    Stanwood, WA
    Beans
    172
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Optimus using Bumblebee, VDPAU errors

    The only thing that returns for vdpau is the 173 nvidia drivers and a codec pack

    Thanks,
    Douglas

  6. #6
    Join Date
    Jun 2007
    Beans
    14,793

    Re: Optimus using Bumblebee, VDPAU errors

    Check this dir:

    Code:
    cd /usr/lib/nvidia-331/vdpau/
    ls
    If you see the 331.38 file, make a symlink and check vdpauinfo:
    Code:
    sudo ln -s /usr/lib/nvidia-331/vdpau/libvdpau_nvidia.so.331.38 /usr/lib/nvidia-331/vdpau/libvdpau_nvidia.so
    sudo ldconfig
    sudo apt-get install vdpauinfo
    vdpauinfo

  7. #7
    Join Date
    Apr 2007
    Location
    Stanwood, WA
    Beans
    172
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Optimus using Bumblebee, VDPAU errors

    The files exist at that location! However, when I tried to create the symbolic link, it says the file already exists.

    Code:
    amorget@amorgetlp:/usr/lib/x86_64-linux-gnu$ cd /usr/lib/nvidia-331/vdpau/
    amorget@amorgetlp:/usr/lib/nvidia-331/vdpau$ ls
    libvdpau_nvidia.so  libvdpau_nvidia.so.1  libvdpau_nvidia.so.331.38
    
    amorget@amorgetlp:/usr/lib/nvidia-331/vdpau$ sudo ln -s /usr/lib/nvidia-331/vdpau/libvdpau_nvidia.so.331.38 /usr/lib/nvidia-331/vdpau/libvdpau_nvidia.so
    ln: failed to create symbolic link ‘/usr/lib/nvidia-331/vdpau/libvdpau_nvidia.so’: File exists

  8. #8
    Join Date
    Jun 2007
    Beans
    14,793

    Re: Optimus using Bumblebee, VDPAU errors

    Check vdpauinfo command. It should tell us whether it's a system-wide issue or just Flash/youtube.

  9. #9
    Join Date
    Apr 2007
    Location
    Stanwood, WA
    Beans
    172
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Optimus using Bumblebee, VDPAU errors

    Same output as inside of FF:

    Code:
    amorget@amorgetlp:/usr/lib/nvidia-331/vdpau$ vdpauinfo
    display: :0   screen: 0
    Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
    Error creating VDPAU device: 1
    Same error if I run optirun vdpauinfo

    Thanks,
    Douglas

  10. #10
    Join Date
    Apr 2007
    Location
    Stanwood, WA
    Beans
    172
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Optimus using Bumblebee, VDPAU errors

    Anyone have any thoughts on this? Thanks, Douglas

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •