You are not logged in.
Since last dav1d update, Spectacle and Syncthingtray can't start, giving me this error:
error while loading shared libraries: libdav1d.so.6: cannot open shared object file: No such file or directory
Solution: I needed to update my system
Last edited by Rathmox (2023-10-08 12:33:08)
Offline
That's only a partial error.
This is usually a partial update problem. Make sure your entire system is up to date, and you've rebuilt an foreign packages that are linked to that library.
Offline
That's only a partial error.
This is usually a partial update problem. Make sure your entire system is up to date, and you've rebuilt an foreign packages that are linked to that library.
Spectacle is KDE's screenshot tool and I use the version in the repos.
I'm updating my system, let's see if it's an update issue.
A lot of qt5 packages are being updated, it may be the reason
Offline
It was that, now it's fixed
Offline
Hello, to me is continuing to happen for already 2 days now and I have all packages updated, could be that my arch repo mirrors updates are delayed? Or some other issues?
# pacman -Syu
:: Synchronising package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
there is nothing to do
$ code
/usr/lib/electron25/electron: error while loading shared libraries: libdav1d.so.6: cannot open shared object file: No such file or directory
Chromium not working is ok, Code not working a bit less workwise
Edit: packages version installed is the last one to me for all packages involved:
local/dav1d 1.3.0-1
local/electron 1:25-1
local/electron25 25.9.0-2
local/chromium 118.0.5993.54-1
local/code 1.83.0-1
Last edited by Guzzista (2023-10-09 17:19:53)
Offline
Check that binary with lddtree (from the pax-utils package). See where your actual problem is.
Offline
I don't know if I'm using this util correctly but seems is not working
$ chromium
/usr/lib/chromium/chromium: error while loading shared libraries: libdav1d.so.6: cannot open shared object file: No such file or directory
$ lddtree `which chromium`
/usr/bin/chromium (interpreter => /lib64/ld-linux-x86-64.so.2)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0
libc.so.6 => /usr/lib/libc.so.6
$ code
/usr/lib/electron25/electron: error while loading shared libraries: libdav1d.so.6: cannot open shared object file: No such file or directory
$ lddtree `which code`
lddtree: warning: /usr/bin/code: Magic number does not match
Offline
Also tried with ldd
$ ldd `which code`
not a dynamic executable
$ ldd `which chromium`
linux-vdso.so.1 (0x00007ffead3cd000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f8ac3f78000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f8ac3d96000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007f8ac3cfb000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f8ac40ef000)
$ which code
/usr/bin/code
$ which chromium
/usr/bin/chromium
Offline
The error tells you the binary that's failing
Offline
Also Telegram has the same issue
$ telegram-desktop
telegram-desktop: error while loading shared libraries: libdav1d.so.6: cannot open shared object file: No such file or directory
$ lddtree `which telegram-desktop`
/usr/bin/telegram-desktop (interpreter => /lib64/ld-linux-x86-64.so.2)
libminizip.so.1 => /usr/lib/libminizip.so.1
librnnoise.so.0 => /usr/lib/librnnoise.so.0
libopenal.so.1 => /usr/lib/libopenal.so.1
libpipewire-0.3.so.0 => /usr/lib/libpipewire-0.3.so.0
libssl.so.3 => /usr/lib/libssl.so.3
libcrypto.so.3 => /usr/lib/libcrypto.so.3
libopus.so.0 => /usr/lib/libopus.so.0
libabsl_strings.so.2308.0.0 => /usr/lib/libabsl_strings.so.2308.0.0
libabsl_strings_internal.so.2308.0.0 => /usr/lib/libabsl_strings_internal.so.2308.0.0
libabsl_raw_logging_internal.so.2308.0.0 => /usr/lib/libabsl_raw_logging_internal.so.2308.0.0
libabsl_throw_delegate.so.2308.0.0 => /usr/lib/libabsl_throw_delegate.so.2308.0.0
libvpx.so.8 => /usr/lib/libvpx.so.8
libjpeg.so.8 => /usr/lib/libjpeg.so.8
libX11.so.6 => /usr/lib/libX11.so.6
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1
libXdamage.so.1 => /usr/lib/libXdamage.so.1
libXext.so.6 => /usr/lib/libXext.so.6
libXfixes.so.3 => /usr/lib/libXfixes.so.3
libXrandr.so.2 => /usr/lib/libXrandr.so.2
libXrender.so.1 => /usr/lib/libXrender.so.1
libXtst.so.6 => /usr/lib/libXtst.so.6
libprotobuf-lite.so.24 => /usr/lib/libprotobuf-lite.so.24
libabsl_log_internal_check_op.so.2308.0.0 => /usr/lib/libabsl_log_internal_check_op.so.2308.0.0
libabsl_log_internal_message.so.2308.0.0 => /usr/lib/libabsl_log_internal_message.so.2308.0.0
libabsl_examine_stack.so.2308.0.0 => /usr/lib/libabsl_examine_stack.so.2308.0.0
libabsl_stacktrace.so.2308.0.0 => /usr/lib/libabsl_stacktrace.so.2308.0.0
libabsl_debugging_internal.so.2308.0.0 => /usr/lib/libabsl_debugging_internal.so.2308.0.0
libabsl_symbolize.so.2308.0.0 => /usr/lib/libabsl_symbolize.so.2308.0.0
libabsl_demangle_internal.so.2308.0.0 => /usr/lib/libabsl_demangle_internal.so.2308.0.0
libabsl_malloc_internal.so.2308.0.0 => /usr/lib/libabsl_malloc_internal.so.2308.0.0
libabsl_spinlock_wait.so.2308.0.0 => /usr/lib/libabsl_spinlock_wait.so.2308.0.0
libabsl_log_internal_format.so.2308.0.0 => /usr/lib/libabsl_log_internal_format.so.2308.0.0
libabsl_str_format_internal.so.2308.0.0 => /usr/lib/libabsl_str_format_internal.so.2308.0.0
libabsl_int128.so.2308.0.0 => /usr/lib/libabsl_int128.so.2308.0.0
libabsl_log_internal_proto.so.2308.0.0 => /usr/lib/libabsl_log_internal_proto.so.2308.0.0
libabsl_strerror.so.2308.0.0 => /usr/lib/libabsl_strerror.so.2308.0.0
libabsl_log_internal_log_sink_set.so.2308.0.0 => /usr/lib/libabsl_log_internal_log_sink_set.so.2308.0.0
libabsl_log_sink.so.2308.0.0 => /usr/lib/libabsl_log_sink.so.2308.0.0
libabsl_log_internal_globals.so.2308.0.0 => /usr/lib/libabsl_log_internal_globals.so.2308.0.0
libabsl_log_globals.so.2308.0.0 => /usr/lib/libabsl_log_globals.so.2308.0.0
libabsl_time.so.2308.0.0 => /usr/lib/libabsl_time.so.2308.0.0
libabsl_time_zone.so.2308.0.0 => /usr/lib/libabsl_time_zone.so.2308.0.0
libabsl_base.so.2308.0.0 => /usr/lib/libabsl_base.so.2308.0.0
libabsl_log_internal_nullguard.so.2308.0.0 => /usr/lib/libabsl_log_internal_nullguard.so.2308.0.0
libabsl_raw_hash_set.so.2308.0.0 => /usr/lib/libabsl_raw_hash_set.so.2308.0.0
libabsl_hash.so.2308.0.0 => /usr/lib/libabsl_hash.so.2308.0.0
libabsl_city.so.2308.0.0 => /usr/lib/libabsl_city.so.2308.0.0
libabsl_low_level_hash.so.2308.0.0 => /usr/lib/libabsl_low_level_hash.so.2308.0.0
libabsl_cord.so.2308.0.0 => /usr/lib/libabsl_cord.so.2308.0.0
libabsl_cordz_info.so.2308.0.0 => /usr/lib/libabsl_cordz_info.so.2308.0.0
libabsl_cordz_handle.so.2308.0.0 => /usr/lib/libabsl_cordz_handle.so.2308.0.0
libabsl_cord_internal.so.2308.0.0 => /usr/lib/libabsl_cord_internal.so.2308.0.0
libabsl_crc_cord_state.so.2308.0.0 => /usr/lib/libabsl_crc_cord_state.so.2308.0.0
libabsl_crc32c.so.2308.0.0 => /usr/lib/libabsl_crc32c.so.2308.0.0
libabsl_crc_internal.so.2308.0.0 => /usr/lib/libabsl_crc_internal.so.2308.0.0
libabsl_cordz_functions.so.2308.0.0 => /usr/lib/libabsl_cordz_functions.so.2308.0.0
libabsl_exponential_biased.so.2308.0.0 => /usr/lib/libabsl_exponential_biased.so.2308.0.0
libabsl_synchronization.so.2308.0.0 => /usr/lib/libabsl_synchronization.so.2308.0.0
libabsl_kernel_timeout_internal.so.2308.0.0 => /usr/lib/libabsl_kernel_timeout_internal.so.2308.0.0
libhunspell-1.7.so.0 => /usr/lib/libhunspell-1.7.so.0
libz.so.1 => /usr/lib/libz.so.1
liblz4.so.1 => /usr/lib/liblz4.so.1
libavfilter.so.9 => /usr/lib/libavfilter.so.9
libpostproc.so.57 => /usr/lib/libpostproc.so.57
libbs2b.so.0 => /usr/lib/libbs2b.so.0
libfribidi.so.0 => /usr/lib/libfribidi.so.0
libvmaf.so.1 => /usr/lib/libvmaf.so.1
libass.so.9 => /usr/lib/libass.so.9
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3
libva.so.2 => /usr/lib/libva.so.2
libvidstab.so.1.2 => /usr/lib/libvidstab.so.1.2
libgomp.so.1 => /usr/lib/libgomp.so.1
libzimg.so.2 => /usr/lib/libzimg.so.2
libOpenCL.so.1 => /usr/lib/libOpenCL.so.1
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
libexpat.so.1 => /usr/lib/libexpat.so.1
libfreetype.so.6 => /usr/lib/libfreetype.so.6
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0
libpng16.so.16 => /usr/lib/libpng16.so.16
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1
libvpl.so.2 => /usr/lib/libvpl.so.2
libavformat.so.60 => /usr/lib/libavformat.so.60
libxml2.so.2 => /usr/lib/libxml2.so.2
liblzma.so.5 => /usr/lib/liblzma.so.5
libicuuc.so.73 => /usr/lib/libicuuc.so.73
libicudata.so.73 => /usr/lib/libicudata.so.73
libmodplug.so.1 => /usr/lib/libmodplug.so.1
libopenmpt.so.0 => /usr/lib/libopenmpt.so.0
libmpg123.so.0 => /usr/lib/libmpg123.so.0
libvorbis.so.0 => /usr/lib/libvorbis.so.0
libogg.so.0 => /usr/lib/libogg.so.0
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3
libbluray.so.2 => /usr/lib/libbluray.so.2
libgmp.so.10 => /usr/lib/libgmp.so.10
libgnutls.so.30 => /usr/lib/libgnutls.so.30
libp11-kit.so.0 => /usr/lib/libp11-kit.so.0
libffi.so.8 => /usr/lib/libffi.so.8
libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1
libzstd.so.1 => /usr/lib/libzstd.so.1
libidn2.so.0 => /usr/lib/libidn2.so.0
libunistring.so.5 => /usr/lib/libunistring.so.5
libtasn1.so.6 => /usr/lib/libtasn1.so.6
libnettle.so.8 => /usr/lib/libnettle.so.8
libhogweed.so.6 => /usr/lib/libhogweed.so.6
librist.so.4 => /usr/lib/librist.so.4
libmbedcrypto.so.14 => /usr/lib/libmbedcrypto.so.14
libcjson.so.1 => /usr/lib/libcjson.so.1
libsrt.so.1.5 => /usr/lib/libsrt.so.1.5
libssh.so.4 => /usr/lib/libssh.so.4
libavcodec.so.60 => /usr/lib/libavcodec.so.60
libwebpmux.so.3 => /usr/lib/libwebpmux.so.3
libwebp.so.7 => /usr/lib/libwebp.so.7
libsharpyuv.so.0 => /usr/lib/libsharpyuv.so.0
libdav1d.so.6 => None
libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0
librsvg-2.so.2 => /usr/lib/librsvg-2.so.2
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
libtiff.so.6 => /usr/lib/libtiff.so.6
libjbig.so.2.1 => /usr/lib/libjbig.so.2.1
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
libthai.so.0 => /usr/lib/libthai.so.0
libdatrie.so.1 => /usr/lib/libdatrie.so.1
libcairo.so.2 => /usr/lib/libcairo.so.2
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0
libaom.so.3 => /usr/lib/libaom.so.3
libgsm.so.1 => /usr/lib/libgsm.so.1
libjxl.so.0.8 => /usr/lib/libjxl.so.0.8
libhwy.so.1 => /usr/lib/libhwy.so.1
libjxl_threads.so.0.8 => /usr/lib/libjxl_threads.so.0.8
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0
libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0
libopenjp2.so.7 => /usr/lib/libopenjp2.so.7
librav1e.so.0 => /usr/lib/librav1e.so.0
libspeex.so.1 => /usr/lib/libspeex.so.1
libSvtAv1Enc.so.1 => /usr/lib/libSvtAv1Enc.so.1
libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1
libtheoradec.so.1 => /usr/lib/libtheoradec.so.1
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2
libx264.so.164 => /usr/lib/libx264.so.164
libx265.so.199 => /usr/lib/libx265.so.199
libmvec.so.1 => /usr/lib/libmvec.so.1
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4
libpthread.so.0 => /usr/lib/libpthread.so.0
libavutil.so.58 => /usr/lib/libavutil.so.58
libva-drm.so.2 => /usr/lib/libva-drm.so.2
libva-x11.so.2 => /usr/lib/libva-x11.so.2
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0
libvdpau.so.1 => /usr/lib/libvdpau.so.1
libdrm.so.2 => /usr/lib/libdrm.so.2
libswscale.so.7 => /usr/lib/libswscale.so.7
libswresample.so.4 => /usr/lib/libswresample.so.4
libsoxr.so.0 => /usr/lib/libsoxr.so.0
libdispatch.so => /usr/lib/libdispatch.so
libBlocksRuntime.so => /usr/lib/libBlocksRuntime.so
libxxhash.so.0 => /usr/lib/libxxhash.so.0
libgiomm-2.68.so.1 => /usr/lib/libgiomm-2.68.so.1
libglibmm-2.68.so.1 => /usr/lib/libglibmm-2.68.so.1
libsigc-3.0.so.0 => /usr/lib/libsigc-3.0.so.0
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0
libxcb-keysyms.so.1 => /usr/lib/libxcb-keysyms.so.1
libxcb.so.1 => /usr/lib/libxcb.so.1
libXau.so.6 => /usr/lib/libXau.so.6
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
libxcb-record.so.0 => /usr/lib/libxcb-record.so.0
libxcb-screensaver.so.0 => /usr/lib/libxcb-screensaver.so.0
libQt6OpenGLWidgets.so.6 => /usr/lib/libQt6OpenGLWidgets.so.6
libQt6Svg.so.6 => /usr/lib/libQt6Svg.so.6
libQt6DBus.so.6 => /usr/lib/libQt6DBus.so.6
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3
libsystemd.so.0 => /usr/lib/libsystemd.so.0
libcap.so.2 => /usr/lib/libcap.so.2
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0
libQt6QuickWidgets.so.6 => /usr/lib/libQt6QuickWidgets.so.6
libQt6Widgets.so.6 => /usr/lib/libQt6Widgets.so.6
libQt6WaylandCompositor.so.6 => /usr/lib/libQt6WaylandCompositor.so.6
libwayland-server.so.0 => /usr/lib/libwayland-server.so.0
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0
libOpenGL.so.0 => /usr/lib/libOpenGL.so.0
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0
libQt6Quick.so.6 => /usr/lib/libQt6Quick.so.6
libQt6QmlModels.so.6 => /usr/lib/libQt6QmlModels.so.6
libQt6OpenGL.so.6 => /usr/lib/libQt6OpenGL.so.6
libQt6Gui.so.6 => /usr/lib/libQt6Gui.so.6
libEGL.so.1 => /usr/lib/libEGL.so.1
libGLX.so.0 => /usr/lib/libGLX.so.0
libmd4c.so.0 => /usr/lib/libmd4c.so.0
libQt6Qml.so.6 => /usr/lib/libQt6Qml.so.6
libQt6Network.so.6 => /usr/lib/libQt6Network.so.6
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2
libkrb5.so.3 => /usr/lib/libkrb5.so.3
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3
libcom_err.so.2 => /usr/lib/libcom_err.so.2
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libproxy.so.1 => /usr/lib/libproxy.so.1
libpxbackend-1.0.so => /usr/lib/libproxy/libpxbackend-1.0.so
libcurl.so.4 => /usr/lib/libcurl.so.4
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14
libssh2.so.1 => /usr/lib/libssh2.so.1
libpsl.so.5 => /usr/lib/libpsl.so.5
libduktape.so.207 => /usr/lib/libduktape.so.207
libQt6Core.so.6 => /usr/lib/libQt6Core.so.6
libicui18n.so.73 => /usr/lib/libicui18n.so.73
libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3
libb2.so.1 => /usr/lib/libb2.so.1
libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0
libjemalloc.so.2 => /usr/lib/libjemalloc.so.2
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0
libmount.so.1 => /usr/lib/libmount.so.1
libblkid.so.1 => /usr/lib/libblkid.so.1
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0
libstdc++.so.6 => /usr/lib/libstdc++.so.6
libm.so.6 => /usr/lib/libm.so.6
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
libc.so.6 => /usr/lib/libc.so.6
Ok the library is not found:
$ lddtree `which telegram-desktop` | grep dav1d
libdav1d.so.6 => None
But if I do a pkgfile search for `libdav1d.so.6`, there is no package that should contain it
Last edited by Guzzista (2023-10-09 17:44:49)
Offline
Ok the library is not found:
$ lddtree `which telegram-desktop` | grep dav1d libdav1d.so.6 => None
But if I do a pkgfile search for `libdav1d.so.6`, there is no package that should contain it
Do not grep. It is hiding the vital information that lddtree is giving you.
Offline
STOP USING WHICH AND READ THE ERROR
/usr/lib/electron25/electron: error while loading shared libraries: libdav1d.so.6: cannot open shared object file: No such file or directory
And now that you finally got a tree, grep ruins it. Read the tree, see what's pulling in that old lib. You've almost certainly skipped the part I mentioned in #2 about rebuilding foreign packages.
Offline
Sorry for abusing your patience, thank you for explaining it 10 times, now it's solved
Offline
Scimmia wrote:That's only a partial error.
This is usually a partial update problem. Make sure your entire system is up to date, and you've rebuilt an foreign packages that are linked to that library.
Spectacle is KDE's screenshot tool and I use the version in the repos.
I'm updating my system, let's see if it's an update issue.
A lot of qt5 packages are being updated, it may be the reason
I'm also getting this error on mpv from the extra repo and bitwarden-desktop from the extra repo, and also ffmpeg from the extra repo
Last edited by OmegaRogue (2023-10-10 11:29:19)
—–BEGIN GEEK CODE BLOCK—–
Version: 4.0
GCS/E !a c– d:- C++++ ULÜ/*++ LC#++/go++/p+/js+/sql+/Cpp/C/!j G:OmegaRogue FE+ FB++ M- PGP++ E+ H+ PS+++/G++/L+++/S+++ PE+++ TB++/M++/SW+/t+/LOTR+/TBB+/S++/F+/R&M+/D+ R+ B- kD+ kX++ e*>>++ h! !r !z
—–END GEEK CODE BLOCK—–
Offline
Make sure your entire system is up to date
After you did that, run one of the apps that have the problem from terminal and post the output.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Scimmia wrote:Make sure your entire system is up to date
After you did that, run one of the apps that have the problem from terminal and post the output.
> ❯ obs
> obs: error while loading shared libraries: libdav1d.so.6: cannot open shared object file: No such file or directory
Offline
As stated, the fix is to fully update your system and rebuild users of the dav1d libraries if they are not from the repos.
Offline
My system is fully updated, I never do partial updates.
obs is obs-studio from https://archlinux.org/packages/extra/x86_64/obs-studio/
not any AUR package.
Interestingly it works on my laptop, not my desktop though (both are fully updated, both use the same version of obs!) - just can't capture my screen anymore, but I am used to this breaking every other week since I am on wayland for years now.
Last edited by Humar (2023-10-11 07:25:20)
Offline
Run lddtree on the obs binary, you will likely find a differernt path/lib getting resolved.
Offline
Yes, it resolves to libdav1d.so.7 -
now my question is: If I did a full update, how can I resolve the issues?
There is no new version to update to, but the shared libraries that are needed by some applications are removed...
Just wait until upstream is built against libdav1d.so.7?
Last edited by Humar (2023-10-11 09:33:29)
Offline
check if you have dav1d in version 1.3.0-1. If you have not, you _have_ a partial update. If "pacman -Suy" does not do a nonempty update, check your mirrors.
Offline
How can OBS resolve libdav1d.so.7 and then complain about a missing libdav1d.so.6?
Post the actualy lddtree output, though my money is on some ffmpeg from the AUR…
Offline
How can OBS resolve libdav1d.so.7 and then complain about a missing libdav1d.so.6?
Post the actualy lddtree output, though my money is on some ffmpeg from the AUR…
You would win that bet on desktop
On laptop obs starts, I just can't grab my screen, but that is some wayland or desktop-portal-wlr or whatever shenanigans *sighs*
For desktop I'll check ffmpeg once home, pretty sure there is something fishy. Thanks again!
Offline
Guys try: `sudo ln -s /usr/lib/libdav1d.so.7.0.0 /usr/lib/libdav1d.so.6`
Offline
Guys try: `sudo ln -s /usr/lib/libdav1d.so.7.0.0 /usr/lib/libdav1d.so.6`
Don't do that. That is extraordinarily bad advice.
Do you think there might, just might, be a reason for the change in the major revision number? Generally it is because of an incompatible change in the API
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline