You are not logged in.
Hi everyone,
I have a geforece card (with the proprietary drivers), vdpau installed etc.
Untill yesterday everything was working fine, today, nothing ... i can't get any video playback at all, even VLC
crashes since vaapi also failes due to this error:
vainfo
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
Floating point exception (core dumped)vlc:
[0000000000727158] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007fdd6c0009c8] vaapi_drm generic error: Failed to initialize the VAAPI deviceI don't have a clue where to begin and what to do, any help is appreciated.
Thank you.
Last edited by LyCC (2015-09-11 17:56:39)
Offline
when was the last time you ran 'pacman -Syu'? If this started after an upgrade, check which packages got updated from pacman.log and try downgrading any packages that could be causing this issue.
Offline
Don't use libva, the proprietary driver doesn't actually support it (nvidia_drv_video.so is a wrapper). Use VDPAU, VLC supports it. In fact, VLC's VDPAU support is better than its libva support.
Last edited by Gusar (2015-09-11 15:59:11)
Offline
[2015-09-11 00:00] [PACMAN] Running 'pacman -Sy'
[2015-09-11 00:00] [PACMAN] synchronizing package lists
[2015-09-11 00:28] [PACMAN] Running 'pacman -Su'
[2015-09-11 00:28] [PACMAN] starting full system upgrade
[2015-09-11 00:29] [ALPM] transaction started
[2015-09-11 00:29] [ALPM] upgraded bash (4.3.039-1 -> 4.3.042-1)
[2015-09-11 00:29] [ALPM] upgraded jemalloc (3.6.0-1 -> 4.0.0-1)
[2015-09-11 00:29] [ALPM] upgraded libmariadbclient (10.0.21-1 -> 10.0.21-2)
[2015-09-11 00:29] [ALPM] upgraded libva (1.6.0-1 -> 1.6.1-1)
[2015-09-11 00:29] [ALPM] upgraded libxi (1.7.4-1 -> 1.7.5-1)
[2015-09-11 00:29] [ALPM] transaction completedthis was the last update, before this it worked ...
I allways used it like this (for over two years now). smplayer is set to vdpau output, and vlc to "auto".
The ineteresting thing is that on boot vainfo is working for (maybe) a minute, nvidia settings shows the vdpau info,
after that, no vdpau on nvidia-setting and the floating point exception on vainfo output. So i don't know,
either a hardware failure or ... i don't knowm it's strange, and i don't have the old backages to put them back ( i cleared pacman's
cache about 6gigs last week)... Any archive out there from where i can get the libva and the libxi?
Thx.
Edit: found https://wiki.archlinux.org/index.php/Ar … ck_Machine
now some experimentation ...
Solved:
thank you guys for the tips. I reverted back those two packages (libxi and libva) -> working
upgraded system back to the new packages -> not working again
removed cairo dock with new packages -> working
downgraded, started cairo dock -> working
upgrade -> video playback working, started cairo dock -> system hang
removed effects one by one, found that the motion blur is the problem (which was working with the old libs - wiered ...),
so disabled the effect, new packages -> all is OK.
Thank you all.
Last edited by LyCC (2015-09-11 18:00:33)
Offline