Hi everyone,
I am not entirely sure how to even begin debugging this problem, but I wanted to try out running FreeBSD as my main OS and have been having some problems getting VLC to run. I am running 14.2-RELEASE-p1 with XFCE4 on X11 on an old Lenovo ThinkCentre P300 with an Intel Xeon E3-1276 v3 and its integrated graphics. I installed graphics/drm-kmod and added
Watching YouTube videos or other videos in general through Firefox works without any problems. However, whenever I try to watch an .mp4 (or other video) file directly through VLC, it doesn't want to work. Immediately after opening VLC, I get the following errors:
When I then actually try playing a file, the following happens:
I have found someone else with a similar problem where the solution was apparently to install multimedia/libvdpau-va-gl, but that did not help in my case. Now I am a bit stuck, as I don't really know how to even further diagnose this problem. I believe this might be somehow related to a driver problem? I have also tried running
Perhaps some of you can help with this, I would very much appreciate it!
Regards
Hex
I am not entirely sure how to even begin debugging this problem, but I wanted to try out running FreeBSD as my main OS and have been having some problems getting VLC to run. I am running 14.2-RELEASE-p1 with XFCE4 on X11 on an old Lenovo ThinkCentre P300 with an Intel Xeon E3-1276 v3 and its integrated graphics. I installed graphics/drm-kmod and added
kld_list="i915kms"
to my /etc/rc.conf file. Running pciconf -lv|grep -B4 VGA
gives me the following information:
Code:
vgapci0@pci0:0:2:0: class=0x030000 rev=0x06 hdr=0x00 vendor=0x8086 device=0x041a subvendor=0x17aa subdevice=0x30a1
vendor = 'Intel Corporation'
device = 'Xeon E3-1200 v3 Processor Integrated Graphics Controller'
class = display
subclass = VGA
Watching YouTube videos or other videos in general through Firefox works without any problems. However, whenever I try to watch an .mp4 (or other video) file directly through VLC, it doesn't want to work. Immediately after opening VLC, I get the following errors:
Code:
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
[0000000800c58060] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
failed to authenticate magic 1
failed to load driver: crocus
failed to authenticate magic 1
failed to load driver: crocus
[0000000800d26860] main playlist: playlist is empty
When I then actually try playing a file, the following happens:
Code:
libEGL warning: DRI3: Screen seems not DRI3 capable
libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI3: Screen seems not DRI3 capable
MESA: error: ZINK: failed to choose pdev
libEGL warning: egl: failed to create dri2 screen
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8ce60] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8ce60] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8ce60] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8ce60] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8ce60] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8ce60] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8d560] chain filter error: Too high level of recursion (3)
[0000000822c8d1e0] main filter error: Failed to create video converter
[0000000822c8ce60] main filter error: Failed to create video converter
[0000000822c01560] main vout display error: Failed to create video converter
[0000000822c01560] main vout display error: Failed to adapt decoder format to display
[000000081cc0d060] main video output error: video output creation failed
[000000081e06f760] main decoder error: failed to create video output
[0000000822c53060] main filter error: Failed to create video converter
failed to authenticate magic 1
failed to load driver: crocus
failed to authenticate magic 1
failed to load driver: crocus
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
libva info: VA-API version 1.22.0
libva error: vaGetDriverNames() failed with unknown libva error
'-avx512er' is not a recognized feature for this target (ignoring feature)
'-avx512pf' is not a recognized feature for this target (ignoring feature)
[0000000822c53060] main filter error: Failed to create video converter
[000000081e06f760] avcodec decoder: Using OpenGL/VAAPI backend for VDPAU for hardware decoding
[h264 @ 0x81e048400] Failed setup for format vdpau: hwaccel initialisation returned error.
[000000081e06f760] avcodec decoder error: existing hardware acceleration cannot be reused
The X11 connection broke: No error (code 0)
The X11 connection broke: No error (code 0)
XIO: fatal IO error 35 (Resource temporarily unavailable) on X server ":0.0"
after 20 requests (20 known processed) with 0 events remaining.
XIO: fatal IO error 35 (Resource temporarily unavailable) on X server ":0.0"
after 4 requests (4 known processed) with 0 events remaining.
I have found someone else with a similar problem where the solution was apparently to install multimedia/libvdpau-va-gl, but that did not help in my case. Now I am a bit stuck, as I don't really know how to even further diagnose this problem. I believe this might be somehow related to a driver problem? I have also tried running
xdriinfo
, the output of which seems to indicate that it's using software rendering? Unless I am misinterpreting the output:
Code:
failed to authenticate magic 1
failed to load driver: crocus
failed to authenticate magic 1
failed to load driver: crocus
Screen 0: swrast
Perhaps some of you can help with this, I would very much appreciate it!
Regards
Hex