You are not logged in.
I've got this ancient thing - Thinkpad T61 with such GPU:
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 0c) (prog-if 00 [
VGA controller])
Subsystem: Lenovo GM965 [X3100] on ThinkPad T61/R61Lately after some update GPU stopped working properly, noticed when Youtube stopped playing.
Whatever app I run for this (Helium Browser, Zen Browser, FreeTube) I always get the same error:
helium-browser
libva error: /usr/lib/dri/iHD_drv_video.so init failed
libva error: /usr/lib/dri/i965_drv_video.so init failedTried some methods from Arch Wiki, but they failed half way. I've only managed to stop GPU/X hangs and crashes buy downgrading mesa to mesa-amber. I've downgraded kernel to linux-lts - didn't help.
Vainfo gives the same error:
vainfo
Trying display: wayland
Trying display: x11
Trying display: drm
libva error: /usr/lib/dri/iHD_drv_video.so init failed
libva error: /usr/lib/dri/i965_drv_video.so init failed
vaInitialize failed with error code -1 (unknown libva error),exitShould I thrash the old thing or is there a solution?
Offline
The chip can do OpenGL 2.1 but has no acceleration for video decoding, don't try to enforce that resp. disable it if the relevant client just activates it by default.
Whether you can "revive" it depends on what you intend to to w/ it.
I'd avoid wayland (resp. the popular compositors might not even work or run in software because of the limited GL) but you can do basic office work with it.
Offline
It's was mostly music player, but basic web browsing and documents editting too. I like to watch music videoclips.
It was working for nearly 2 years, until some update broke it.
Offline
It was working for nearly 2 years, until some update broke it.
What was "working" before it broke "how"?
Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855
From what I can tell you're not getting any hw accelerated video playback but most browsers use that conditionally and conservatively anyway, so vainfo should not be any of your concern.
Randomly because of the symptoms:
https://wiki.archlinux.org/title/Hardwa … nit_failed
Did you switch to wayland?
loginctl session-statusOffline
Dear @seth, I'm so conservative as my modern browsers, and I didn't switch to any new thing like Wayland. Only Wayland I remember is Wayland-Yutani ![]()
Why do you ask me how playing YT videos broke, while I provided detailed info? You need me to say: It DOES NOT play. It doesn't. YT in blowser stops and tells me to restart. YT video in FreeTube just... DOES NOT start.
Error is always the same:
libva error: /usr/lib/dri/iHD_drv_video.so init failed
libva error: /usr/lib/dri/i965_drv_video.so init failedLast edited by rafnov (2025-11-14 09:39:31)
Offline
If you're using gnome or kde the move to wayland might have been involuntary.
There's no be reasons why you're trying to use vaapi on HW w/o accelerated decoder and then also the modules failing to load.
Please post the session status and check the behavior of
mpv -v someporn.mp4
mpv -v --hwdec=no someporn.mp4Offline
Haham, zats funny. I got some pr0n for you. It's all bare naked.
mpv -v Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[cplayer] Command line options: '-v' 'Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4'
[cplayer] mpv v0.40.0-dirty Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
[cplayer] built on Sep 24 2025 17:56:15
[cplayer] libplacebo version: v7.351.0
[cplayer] FFmpeg version: n8.0
[cplayer] FFmpeg library versions:
[cplayer] libavcodec 62.11.100
[cplayer] libavdevice 62.1.100
[cplayer] libavfilter 11.4.100
[cplayer] libavformat 62.3.100
[cplayer] libavutil 60.8.100
[cplayer] libswresample 6.1.100
[cplayer] libswscale 9.1.100
[cplayer] Configuration: -Db_pie=true -Dpython.bytecompile=1 -Dlibmpv=true -Dgl-x11=enabled -Dcaca=disabled -Dcdda=enabled -Ddrm=enable
d -Ddvbin=enabled -Ddvdnav=enabled -Dlibarchive=enabled -Dopenal=enabled -Dsdl2=enabled -Dsdl2-audio=enabled -Dsdl2-video=enabled -Dsdl
2-gamepad=enabled -Dprefix=/usr -Dlibexecdir=lib -Dsbindir=bin -Dauto_features=auto -Dbuildtype=plain -Dwrap_mode=nodownload
[cplayer] List of enabled features: alsa build-date cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin
dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl gl-x11 glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg
lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs luajit memfd-create memrchr openal pipewire posix posix-sh
m ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel uchardet vaapi vaapi-drm
vaapi-wayland vaapi-x11 vapoursynth vdpau vdpau-gl-x11 vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protoco
ls-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib
[cplayer] Reading config file /etc/mpv/encoding-profiles.conf
[ifo_dvdnav] Opening /etc/mpv/encoding-profiles.conf
[bdmv/bluray] Opening /etc/mpv/encoding-profiles.conf
[file] Opening /etc/mpv/encoding-profiles.conf
[cplayer] Applying profile 'default'...
[cplayer] Setting option 'v' = '' (flags = 8)
[clipboard] Initialized vo clipboard backend.
[cplayer] Waiting for scripts...
[cplayer] Set property: user-data/osc/visibility="auto" -> 1
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[cplayer] Done loading scripts.
[cplayer] Running hook: auto_profiles/on_before_start_file
[cplayer] Failed sending hook command auto_profiles/on_before_start_file. Removing hook.
[cplayer] Running hook: auto_profiles/on_load
[cplayer] Failed sending hook command auto_profiles/on_load. Removing hook.
[cplayer] Running hook: ytdl_hook/on_load
[cplayer] Running hook: ytdl_hook/on_load
[ytdl_hook] playlist hook
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[osd/libass] libass API version: 0x1704000
[osd/libass] libass source: commit: 0.17.4-0-gbbb3c7f1570a4a021e52683f3fbdf74fe492ae84
[osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 12.2.0 (COMPLEX)
[osd/libass] Setting up fonts...
[ifo_dvdnav] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[bdmv/bluray] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[file] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[demux] Trying demuxers for level=normal.
[osd/libass] Using font provider fontconfig
[osd/libass] Done.
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[lavf] Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.
[file] stream level seek from 4012122 to 2385221408
[demux] Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat)
[cplayer] Opening done: Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[find_files] Loading external files in .
[ifo_dvdnav] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.srt
[bdmv/bluray] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.srt
[file] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.srt
[demux] Trying demuxers for level=normal.
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[lavf] Found 'srt' at score=100 size=2048.
[lavf] Data has a BOM, assuming utf-16le as charset.
[lavf] Using subtitle charset: utf-16le
[ffmpeg/demuxer] srt: UTF16 is automatically converted to UTF8, do not specify a character encoding
[lavf] avformat_find_stream_info() finished after 164192 bytes.
[lavf] demuxer read all data; closing stream
[demux] Detected file format: srt (libavformat)
[cplayer] Running hook: auto_profiles/on_preloaded
[cplayer] Failed sending hook command auto_profiles/on_preloaded. Removing hook.
[cplayer] Running hook: ytdl_hook/on_preloaded
[lavf] select track 0
[lavf] select track 1
[lavf] select track 0
[lavf] refresh track 0 (sub)
[lavf] refresh seek to -10.000000
[cplayer] ● Video --vid=1 (h264 1920x1072 23.976 fps) [default]
[cplayer] ● Audio --aid=1 --alang=eng (aac 2ch 48000 Hz 86 kbps) [default]
[cplayer] ○ Audio --aid=2 --alang=eng (aac 6ch 48000 Hz 219 kbps) [default]
[cplayer] ● Subs --sid=1 'srt' (subrip) [external]
[vo/gpu] Probing for best GPU context.
[vo/gpu/auto] Initializing GPU context 'auto'
[vo/gpu/vulkan] Initializing GPU context 'waylandvk'
[vo/gpu/libplacebo] Initialized libplacebo v7.351.0 (API v351)
[vo/gpu/libplacebo] Creating vulkan instance with extensions:
[vo/gpu/libplacebo] VK_KHR_portability_enumeration
[vo/gpu/libplacebo] VK_KHR_surface
[vo/gpu/libplacebo] VK_KHR_wayland_surface
[vo/gpu/libplacebo] Failed creating instance: VK_ERROR_INCOMPATIBLE_DRIVER
[vo/gpu/libplacebo] Failed initializing vulkan instance
[vo/gpu/vulkan] Initializing GPU context 'x11vk'
[vo/gpu/libplacebo] Initialized libplacebo v7.351.0 (API v351)
[vo/gpu/libplacebo] Creating vulkan instance with extensions:
[vo/gpu/libplacebo] VK_KHR_portability_enumeration
[vo/gpu/libplacebo] VK_KHR_surface
[vo/gpu/libplacebo] VK_KHR_xlib_surface
[vo/gpu/libplacebo] Failed creating instance: VK_ERROR_INCOMPATIBLE_DRIVER
[vo/gpu/libplacebo] Failed initializing vulkan instance
[vo/gpu/opengl] Initializing GPU context 'wayland'
[vo/gpu/opengl] Initializing GPU context 'x11egl'
[vo/gpu/x11] X11 opening display: :0.0
[vo/gpu/x11] Using Xft.dpi scale: 1.5Display 0 (LVDS1): [0, 0, 1920, 1200] @ 59.999204 FPS
[vo/gpu/x11] Current display FPS: 59.999204
[vo/gpu/opengl] EGL_VERSION=1.4
[vo/gpu/opengl] EGL_VENDOR=Mesa Project (Amber)
[vo/gpu/opengl] EGL_CLIENT_APIS=OpenGL OpenGL_ES
[vo/gpu/opengl] Trying to create Desktop OpenGL context.
[vo/gpu/opengl] Choosing visual EGL config 0x3, visual ID 0x20
[vo/gpu/x11] The XPresent extension was found.
[vo/gpu/x11] XPresent enabled.
[vo/gpu/opengl] GL_VERSION='2.1 Mesa 21.3.9-arch.6 Amber'
[vo/gpu/opengl] Detected desktop OpenGL 2.1.
[vo/gpu/opengl] GL_VENDOR='Intel Open Source Technology Center'
[vo/gpu/opengl] GL_RENDERER='Mesa DRI Intel(R) 965GM (CL)'
[vo/gpu/opengl] GL_SHADING_LANGUAGE_VERSION='1.20'
[vo/gpu/opengl] Loaded extension GL_ARB_map_buffer_range.
[vo/gpu/opengl] Loaded extension GL_ARB_framebuffer_object.
[vo/gpu/opengl] Loaded extension GL_ARB_vertex_array_object.
[vo/gpu/opengl] Loaded extension GL_ARB_texture_rg.
[vo/gpu/opengl] Loaded extension GL_ARB_texture_float.
[vo/gpu/opengl] Loaded extension GL_ARB_sync.
[vo/gpu/opengl] Loaded extension GL_ARB_invalidate_subdata.
[vo/gpu/opengl] Loaded extension GL_ARB_get_program_binary.
[vo/gpu/opengl] Loaded extension GL_ARB_buffer_storage.
[vo/gpu/opengl] Loaded extension GL_ARB_arrays_of_arrays.
[vo/gpu/opengl] Loaded extension GL_ARB_debug_output.
[vo/gpu/opengl] Loaded extension GL_KHR_debug.
[vo/gpu] Testing FBO format rgba16f
[vo/gpu] Using FBO format rgba16f.
[vo/gpu] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
[vo/gpu] Disabling scaler #0 lanczos (GLSL version too old).
[vo/gpu] Disabling scaler #1 hermite (GLSL version too old).
[vo/gpu] Disabling linear/sigmoid scaling (GLSL version too old).
[vo/gpu] correct-downscaling requires non-bilinear scaler.
[vo/gpu] Assuming 59.999204 FPS for display sync.
[vd] Container reported FPS: 23.976024
[vd] Codec list:
[vd] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[vd] h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper
[vd] h264_qsv (h264) - H264 video (Intel Quick Sync Video acceleration)
[vd] h264_amf (h264) - H264 AMD AMF video decoder
[vd] h264_cuvid (h264) - Nvidia CUVID H264 decoder
[vd] Opening decoder h264
[vd] No hardware decoding requested.
[vd] Using software decoding.
[vd] Detected 2 logical cores.
[vd] Requesting 3 threads for decoding.
[vd] Selected decoder: h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[vf] User filter list:
[vf] (empty)
[ad] Codec list:
[ad] aac - AAC (Advanced Audio Coding)
[ad] aac_fixed (aac) - AAC (Advanced Audio Coding)
[ad] Opening decoder aac
[ad] Requesting 1 threads for decoding.
[ad] Selected decoder: aac - AAC (Advanced Audio Coding)
[af] User filter list:
[af] (empty)
[sub/ass] libass API version: 0x1704000
[sub/ass] libass source: commit: 0.17.4-0-gbbb3c7f1570a4a021e52683f3fbdf74fe492ae84
[sub/ass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 12.2.0 (COMPLEX)
[sub/ass] Setting up fonts...
[sub/ass] Using font provider fontconfig
[sub/ass] Done.
[cplayer] Starting playback...
[file] stream level seek from 2385221477 to 3946792
[lavf] queuing seek to 0.000000 (cascade)
[lavf] execute seek (to 0.000000 flags 0)
[lavf] seek done
[vo/gpu] DR path suspected slow/uncached, disabling.
[vd] DR failed - disabling.
[lavf] EOF reached.
[af] [in] 48000Hz stereo 2ch floatp
[af] [userspeed] 48000Hz stereo 2ch floatp
[af] [userspeed] (disabled)
[af] [convert] 48000Hz stereo 2ch floatp
[vd] Using software decoding.
[vd] Decoder format: 1920x1072 [0:1] yuv420p auto/auto/auto/auto/auto CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [in] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [userdeint] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [userdeint] (disabled)
[vf] [autorotate] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [autorotate] (disabled)
[vf] [convert] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [convert] (disabled)
[vf] [out] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[osd/libass] libass API version: 0x1704000
[osd/libass] libass source: commit: 0.17.4-0-gbbb3c7f1570a4a021e52683f3fbdf74fe492ae84
[osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 12.2.0 (COMPLEX)
[osd/libass] Setting up fonts...
[osd/libass] Using font provider fontconfig
[osd/libass] Done.
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[ao] Trying audio driver 'pipewire'
[ao/pipewire] requested format: 48000 Hz, stereo channels, floatp
[ao/pipewire] Headers version: 1.4.8
[ao/pipewire] Library version: 1.4.9
[ao/pipewire] Core user: rav
[ao/pipewire] Core host: t666
[ao/pipewire] Core version: 1.4.9
[ao/pipewire] Core name: pipewire-0
[ao/pipewire] using soft-buffer of 9600 samples.
[cplayer] AO: [pipewire] 48000Hz stereo 2ch floatp
[cplayer] AO: Description: PipeWire audio output
[af] [convert] (disabled)
[af] [out] 48000Hz stereo 2ch floatp
[cplayer] VO: [gpu] 1920x1072 yuv420p
[cplayer] VO: Description: Shader-based GPU Renderer
[vo/gpu] reconfig to 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vo/gpu] Resize: 1920x1072
[vo/gpu] Window size: 1920x1072 (Borders: l=0 t=0 r=0 b=0)
[vo/gpu] Video source: 1920x1072 (1:1)
[vo/gpu] Video display: (0, 0) 1920x1072 -> (0, 0) 1920x1072
[vo/gpu] Video scale: 1.000000/1.000000
[vo/gpu] OSD borders: l=0 t=0 r=0 b=0
[vo/gpu] Video borders: l=0 t=0 r=0 b=0
[vo/gpu] Reported display depth: 8
[vo/gpu] Texture for plane 0: 1920x1072
[vo/gpu] Texture for plane 1: 960x536
[vo/gpu] Texture for plane 2: 960x536
[vo/gpu] Testing FBO format rgba16f
[vo/gpu] Using FBO format rgba16f.
[vo/gpu] Dither to 8.
[cplayer] first video frame after restart shown
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[cplayer] audio ready
[cplayer] starting audio playback
[cplayer] playback restart complete @ 0.000000, audio=playing, video=playing
[vo/gpu/x11] Disabling screensaver.
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[osd/libass] fontselect: (sans-serif, 400, 0) -> /usr/share/fonts/TTF/DejaVuSans.ttf, 0, DejaVuSans
[osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular
[vo/gpu] Reallocating OSD texture to 2048x256.
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[cplayer] Set property: user-data/osc/margins={"l":0,"t":0,"b":0,"r":0} -> 1
[sub/ass] fontselect: (sans-serif, 400, 0) -> /usr/share/fonts/TTF/DejaVuSans.ttf, 0, DejaVuSans
[vo/gpu] Reallocating OSD texture to 512x256.
[cplayer] EOF code: 5
[statusline] AV: 00:00:14 / 02:05:13 (0%) A-V: 0.051 Dropped: 131
[cplayer] finished playback, success (reason 3)
[cplayer] Running hook: ytdl_hook/on_after_end_file
[vo/gpu/x11] Enabling screensaver.mpv -v --hwdec=no Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[cplayer] Command line options: '-v' '--hwdec=no' 'Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4'
[cplayer] mpv v0.40.0-dirty Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
[cplayer] built on Sep 24 2025 17:56:15
[cplayer] libplacebo version: v7.351.0
[cplayer] FFmpeg version: n8.0
[cplayer] FFmpeg library versions:
[cplayer] libavcodec 62.11.100
[cplayer] libavdevice 62.1.100
[cplayer] libavfilter 11.4.100
[cplayer] libavformat 62.3.100
[cplayer] libavutil 60.8.100
[cplayer] libswresample 6.1.100
[cplayer] libswscale 9.1.100
[cplayer] Configuration: -Db_pie=true -Dpython.bytecompile=1 -Dlibmpv=true -Dgl-x11=enabled -Dcaca=disabled -Dcdda=enabled -Ddrm=enable
d -Ddvbin=enabled -Ddvdnav=enabled -Dlibarchive=enabled -Dopenal=enabled -Dsdl2=enabled -Dsdl2-audio=enabled -Dsdl2-video=enabled -Dsdl
2-gamepad=enabled -Dprefix=/usr -Dlibexecdir=lib -Dsbindir=bin -Dauto_features=auto -Dbuildtype=plain -Dwrap_mode=nodownload
[cplayer] List of enabled features: alsa build-date cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin
dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl gl-x11 glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg
lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs luajit memfd-create memrchr openal pipewire posix posix-sh
m ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel uchardet vaapi vaapi-drm
vaapi-wayland vaapi-x11 vapoursynth vdpau vdpau-gl-x11 vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protoco
ls-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib
[cplayer] Reading config file /etc/mpv/encoding-profiles.conf
[ifo_dvdnav] Opening /etc/mpv/encoding-profiles.conf
[bdmv/bluray] Opening /etc/mpv/encoding-profiles.conf
[file] Opening /etc/mpv/encoding-profiles.conf
[cplayer] Applying profile 'default'...
[cplayer] Setting option 'v' = '' (flags = 8)
[cplayer] Setting option 'hwdec' = 'no' (flags = 8)
[clipboard] Initialized vo clipboard backend.
[cplayer] Waiting for scripts...
[cplayer] Set property: user-data/osc/visibility="auto" -> 1
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[cplayer] Done loading scripts.
[cplayer] Running hook: auto_profiles/on_before_start_file
[cplayer] Failed sending hook command auto_profiles/on_before_start_file. Removing hook.
[cplayer] Running hook: auto_profiles/on_load
[cplayer] Failed sending hook command auto_profiles/on_load. Removing hook.
[cplayer] Running hook: ytdl_hook/on_load
[cplayer] Running hook: ytdl_hook/on_load
[ytdl_hook] playlist hook
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[osd/libass] libass API version: 0x1704000
[osd/libass] libass source: commit: 0.17.4-0-gbbb3c7f1570a4a021e52683f3fbdf74fe492ae84
[osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 12.2.0 (COMPLEX)
[osd/libass] Setting up fonts...
[osd/libass] Using font provider fontconfig
[osd/libass] Done.
[ifo_dvdnav] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[bdmv/bluray] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[file] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[demux] Trying demuxers for level=normal.
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[lavf] Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.
[file] stream level seek from 4012122 to 2385221408
[demux] Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat)
[cplayer] Opening done: Tron.Legacy.BluRay.1080p.x264.5.1.Judas.mp4
[find_files] Loading external files in .
[ifo_dvdnav] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.srt
[bdmv/bluray] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.srt
[file] Opening Tron.Legacy.BluRay.1080p.x264.5.1.Judas.srt
[demux] Trying demuxers for level=normal.
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[lavf] Found 'srt' at score=100 size=2048.
[lavf] Data has a BOM, assuming utf-16le as charset.
[lavf] Using subtitle charset: utf-16le
[ffmpeg/demuxer] srt: UTF16 is automatically converted to UTF8, do not specify a character encoding
[lavf] avformat_find_stream_info() finished after 164192 bytes.
[lavf] demuxer read all data; closing stream
[demux] Detected file format: srt (libavformat)
[cplayer] Running hook: auto_profiles/on_preloaded
[cplayer] Failed sending hook command auto_profiles/on_preloaded. Removing hook.
[cplayer] Running hook: ytdl_hook/on_preloaded
[lavf] select track 0
[lavf] select track 1
[lavf] select track 0
[lavf] refresh track 0 (sub)
[lavf] refresh seek to -10.000000
[cplayer] ● Video --vid=1 (h264 1920x1072 23.976 fps) [default]
[cplayer] ● Audio --aid=1 --alang=eng (aac 2ch 48000 Hz 86 kbps) [default]
[cplayer] ○ Audio --aid=2 --alang=eng (aac 6ch 48000 Hz 219 kbps) [default]
[cplayer] ● Subs --sid=1 'srt' (subrip) [external]
[vo/gpu] Probing for best GPU context.
[vo/gpu/auto] Initializing GPU context 'auto'
[vo/gpu/vulkan] Initializing GPU context 'waylandvk'
[vo/gpu/libplacebo] Initialized libplacebo v7.351.0 (API v351)
[vo/gpu/libplacebo] Creating vulkan instance with extensions:
[vo/gpu/libplacebo] VK_KHR_portability_enumeration
[vo/gpu/libplacebo] VK_KHR_surface
[vo/gpu/libplacebo] VK_KHR_wayland_surface
[vo/gpu/libplacebo] Failed creating instance: VK_ERROR_INCOMPATIBLE_DRIVER
[vo/gpu/libplacebo] Failed initializing vulkan instance
[vo/gpu/vulkan] Initializing GPU context 'x11vk'
[vo/gpu/libplacebo] Initialized libplacebo v7.351.0 (API v351)
[vo/gpu/libplacebo] Creating vulkan instance with extensions:
[vo/gpu/libplacebo] VK_KHR_portability_enumeration
[vo/gpu/libplacebo] VK_KHR_surface
[vo/gpu/libplacebo] VK_KHR_xlib_surface
[vo/gpu/libplacebo] Failed creating instance: VK_ERROR_INCOMPATIBLE_DRIVER
[vo/gpu/libplacebo] Failed initializing vulkan instance
[vo/gpu/opengl] Initializing GPU context 'wayland'
[vo/gpu/opengl] Initializing GPU context 'x11egl'
[vo/gpu/x11] X11 opening display: :0.0
[vo/gpu/x11] Using Xft.dpi scale: 1.5Display 0 (LVDS1): [0, 0, 1920, 1200] @ 59.999204 FPS
[vo/gpu/x11] Current display FPS: 59.999204
[vo/gpu/opengl] EGL_VERSION=1.4
[vo/gpu/opengl] EGL_VENDOR=Mesa Project (Amber)
[vo/gpu/opengl] EGL_CLIENT_APIS=OpenGL OpenGL_ES
[vo/gpu/opengl] Trying to create Desktop OpenGL context.
[vo/gpu/opengl] Choosing visual EGL config 0x3, visual ID 0x20
[vo/gpu/x11] The XPresent extension was found.
[vo/gpu/x11] XPresent enabled.
[vo/gpu/opengl] GL_VERSION='2.1 Mesa 21.3.9-arch.6 Amber'
[vo/gpu/opengl] Detected desktop OpenGL 2.1.
[vo/gpu/opengl] GL_VENDOR='Intel Open Source Technology Center'
[vo/gpu/opengl] GL_RENDERER='Mesa DRI Intel(R) 965GM (CL)'
[vo/gpu/opengl] GL_SHADING_LANGUAGE_VERSION='1.20'
[vo/gpu/opengl] Loaded extension GL_ARB_map_buffer_range.
[vo/gpu/opengl] Loaded extension GL_ARB_framebuffer_object.
[vo/gpu/opengl] Loaded extension GL_ARB_vertex_array_object.
[vo/gpu/opengl] Loaded extension GL_ARB_texture_rg.
[vo/gpu/opengl] Loaded extension GL_ARB_texture_float.
[vo/gpu/opengl] Loaded extension GL_ARB_sync.
[vo/gpu/opengl] Loaded extension GL_ARB_invalidate_subdata.
[vo/gpu/opengl] Loaded extension GL_ARB_get_program_binary.
[vo/gpu/opengl] Loaded extension GL_ARB_buffer_storage.
[vo/gpu/opengl] Loaded extension GL_ARB_arrays_of_arrays.
[vo/gpu/opengl] Loaded extension GL_ARB_debug_output.
[vo/gpu/opengl] Loaded extension GL_KHR_debug.
[vo/gpu] Testing FBO format rgba16f
[vo/gpu] Using FBO format rgba16f.
[vo/gpu] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
[vo/gpu] Disabling scaler #0 lanczos (GLSL version too old).
[vo/gpu] Disabling scaler #1 hermite (GLSL version too old).
[vo/gpu] Disabling linear/sigmoid scaling (GLSL version too old).
[vo/gpu] correct-downscaling requires non-bilinear scaler.
[vo/gpu] Assuming 59.999204 FPS for display sync.
[vd] Container reported FPS: 23.976024
[vd] Codec list:
[vd] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[vd] h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper
[vd] h264_qsv (h264) - H264 video (Intel Quick Sync Video acceleration)
[vd] h264_amf (h264) - H264 AMD AMF video decoder
[vd] h264_cuvid (h264) - Nvidia CUVID H264 decoder
[vd] Opening decoder h264
[vd] No hardware decoding requested.
[vd] Using software decoding.
[vd] Detected 2 logical cores.
[vd] Requesting 3 threads for decoding.
[vd] Selected decoder: h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[vf] User filter list:
[vf] (empty)
[ad] Codec list:
[ad] aac - AAC (Advanced Audio Coding)
[ad] aac_fixed (aac) - AAC (Advanced Audio Coding)
[ad] Opening decoder aac
[ad] Requesting 1 threads for decoding.
[ad] Selected decoder: aac - AAC (Advanced Audio Coding)
[af] User filter list:
[af] (empty)
[sub/ass] libass API version: 0x1704000
[sub/ass] libass source: commit: 0.17.4-0-gbbb3c7f1570a4a021e52683f3fbdf74fe492ae84
[sub/ass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 12.2.0 (COMPLEX)
[sub/ass] Setting up fonts...
[sub/ass] Using font provider fontconfig
[sub/ass] Done.
[cplayer] Starting playback...
[file] stream level seek from 2385221477 to 3946792
[lavf] queuing seek to 0.000000 (cascade)
[lavf] execute seek (to 0.000000 flags 0)
[lavf] seek done
[lavf] EOF reached.
[af] [in] 48000Hz stereo 2ch floatp
[af] [userspeed] 48000Hz stereo 2ch floatp
[af] [userspeed] (disabled)
[af] [convert] 48000Hz stereo 2ch floatp
[vo/gpu] DR path suspected slow/uncached, disabling.
[vd] DR failed - disabling.
[vd] Using software decoding.
[vd] Decoder format: 1920x1072 [0:1] yuv420p auto/auto/auto/auto/auto CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [in] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [userdeint] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [userdeint] (disabled)
[vf] [autorotate] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [autorotate] (disabled)
[vf] [convert] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vf] [convert] (disabled)
[vf] [out] 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[osd/libass] libass API version: 0x1704000
[osd/libass] libass source: commit: 0.17.4-0-gbbb3c7f1570a4a021e52683f3fbdf74fe492ae84
[osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 12.2.0 (COMPLEX)
[osd/libass] Setting up fonts...
[osd/libass] Using font provider fontconfig
[osd/libass] Done.
[ao] Trying audio driver 'pipewire'
[ao/pipewire] requested format: 48000 Hz, stereo channels, floatp
[ao/pipewire] Headers version: 1.4.8
[ao/pipewire] Library version: 1.4.9
[ao/pipewire] Core user: rav
[ao/pipewire] Core host: t666
[ao/pipewire] Core version: 1.4.9
[ao/pipewire] Core name: pipewire-0
[ao/pipewire] using soft-buffer of 9600 samples.
[cplayer] AO: [pipewire] 48000Hz stereo 2ch floatp
[cplayer] AO: Description: PipeWire audio output
[af] [convert] (disabled)
[af] [out] 48000Hz stereo 2ch floatp
[cplayer] VO: [gpu] 1920x1072 yuv420p
[cplayer] VO: Description: Shader-based GPU Renderer
[vo/gpu] reconfig to 1920x1072 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=1920x1072+0+0
[vo/gpu] Resize: 1920x1072
[vo/gpu] Window size: 1920x1072 (Borders: l=0 t=0 r=0 b=0)
[vo/gpu] Video source: 1920x1072 (1:1)
[vo/gpu] Video display: (0, 0) 1920x1072 -> (0, 0) 1920x1072
[vo/gpu] Video scale: 1.000000/1.000000
[vo/gpu] OSD borders: l=0 t=0 r=0 b=0
[vo/gpu] Video borders: l=0 t=0 r=0 b=0
[vo/gpu] Reported display depth: 8
[vo/gpu] Texture for plane 0: 1920x1072
[vo/gpu] Texture for plane 1: 960x536
[vo/gpu] Texture for plane 2: 960x536
[vo/gpu] Testing FBO format rgba16f
[vo/gpu] Using FBO format rgba16f.
[vo/gpu] Dither to 8.
[cplayer] first video frame after restart shown
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[cplayer] audio ready
[cplayer] starting audio playback
[cplayer] playback restart complete @ 0.000000, audio=playing, video=playing
[vo/gpu/x11] Disabling screensaver.
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[osd/libass] fontselect: (sans-serif, 400, 0) -> /usr/share/fonts/TTF/DejaVuSans.ttf, 0, DejaVuSans
[osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular
[vo/gpu] Reallocating OSD texture to 2048x256.
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[sub/ass] fontselect: (sans-serif, 400, 0) -> /usr/share/fonts/TTF/DejaVuSans.ttf, 0, DejaVuSans
[vo/gpu] Reallocating OSD texture to 512x256.
[cplayer] Enter buffering (buffer went from 100% -> 0%) [0.000000s].
[vo/gpu/x11] Enabling screensaver.
[cplayer] EOF code: 5
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
[cplayer] Forcefully terminating demuxers...
[statusline] (Buffering) AV: 00:00:17 / 02:05:13 (0%) A-V: 0.000 Dropped: 147
[cplayer] finished playback, success (reason 3)
[cplayer] Running hook: ytdl_hook/on_after_end_file
[cplayer] Exiting... (Quit)
[cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1Offline
[vd] Opening decoder h264
[vd] Selected decoder: h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[vd] Using software decoding.
[vd] Requesting 3 threads for decoding.
[ad] Requesting 1 threads for decoding.
[vd] Using software decoding.vaapi isn't considered and qsv not used in either case.
=> Which browser and why is it configured to use vaapi?
Zen is a FF variant, mozilla should™ support "about:support" - you can save that as text and then please post it.
Offline
The file is here: http://0x0.st/KpCy.txt
Offline
media.ffmpeg.vaapi.enabled: false
media.hardware-video-decoding.enabled: false
HARDWARE_VIDEO_DECODING:
default: available,
user: disabled, User disabled via media.hardware-video-decoding.enabled pref, Blocklisted; failure code FEATURE_HARDWARE_VIDEO_DECODING_PREF_1_DISABLEDWebGL 1 Driver Renderer: Intel Open Source Technology Center -- Mesa DRI Intel(R) 965GM (CL)
WebGL 1 Driver Version: 2.1 Mesa 21.3.9-arch.6 Amber
Description: Mesa DRI Intel(R) 965GM (CL)
Driver Vendor: mesa/i965(#0) Error: Failed to create EGLContext!: 0x3009
(#3) Error: Failed to create EGLContext!: 0x3009
(#4) Error: Failed to create EGLContext!: 0x3005
(#5) Error: Failed GL context creation for hardware WebRender: true
(#6) Error: Failed to create EGLContext!: 0x3009
(#7) Error: Failed to create EGLContext!: 0x3005
(#8) Error: Failed GL context creation for hardware WebRender: true
(#9) Error: Failed to create EGLContext!: 0x3009
(#10) Error: Failed to create EGLContext!: 0x3005
(#11) Error: Failed GL context creation for hardware WebRender: true
(#12) Error: Failed to create EGLContext!: 0x3009
(#13) Error: Failed to create EGLContext!: 0x3005
(#14) Error: Failed GL context creation for WebRender: 0
(#15) Error: FEATURE_FAILURE_WEBRENDER_INITIALIZE_UNSPECIFIED(Create)
(#16) Error: Failed to connect WebRenderBridgeChild. isParent=true
(#17) Error: Fallback WR to SW-WRI don't think vaapi or those libva errors are relevant, the browser should™ not intend to use hardware decoding.
I'm so conservative … YT in blowser stops and tells me to restart. YT video in FreeTube just... DOES NOT start.
Does your conservatism also make you use pulseaudio instead of pipewire?
https://wiki.archlinux.org/title/PulseA … do_no_play
Offline