You are not logged in.
Recently I noticed that vaapi and/or vdpau acceleration is not working on my box anymore, the hardware is an NVidia GT950 card with nouveau.
Nouveau works just fine, no problems, lags, or tears.
I have xf86-video-nouveau installed for the graphics driver, otherwise installed related packages are:
mesa
mesa-utils
libva
libva-utils
libvdpau
vdpauinfo
in the envirronment file (/etc/bash.bashrc in my case) I have set
export VDPAU_DRIVER="nouveau"
export LIBVA_DRIVER_NAME="nouveau"all of the are sourced correctly, but acceleration just does not work.
vainfo shows:
Trying display: wayland
Trying display: x11
libva error: /usr/lib/dri/nouveau_drv_video.so init failed
vaInitialize failed with error code 2 (resource allocation failed),exit(/usr/lib/dri/nouveau_drv_video.so exists, it is a symlink pointing to libgallium)
vdpauinfo shows:
display: :0.0 screen: 0
Error creating VDPAU device: 23I'm pretty sure all of this was working until somewhere around the time libva-mesa-driver and mesa-vdpau was merged with mesa.
Can you help me out with this?
Last edited by scar (2024-12-13 18:35:16)
“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson
Offline
Sanity check, this is a Maxwell chip? Not using the binary driver is deliberate?
You do have https://aur.archlinux.org/packages/nouveau-fw ?
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General and … oh,
xf86-video-nouveau installed
try w/o that first.
Offline
Removing xf86-video-nouveau just stupidly solved it. Old install, and I do not read enough news I guess.
Thank you for the help!
“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson
Offline