I’ve solved it with sudo ln -s /usr/lib/libdav1d.so.7.0.0 /usr/lib/libdav1d.so.6
, but I think this is not quite the right option…
archlinux has the same problem: [SOLVED] Apps not working: libdav1d.so.6 missing / Applications & Desktop Environments / Arch Linux Forums
1 Like
cscs
14 October 2023 23:48
2
Yes - it is not correct. And is not really a solve. Its a workaround that avoids the actual issue.
Are you fully up to date?
sudo pacman -Syu
Are any of these packages foreign/AUR ?
pacman -Qm
PS. In the linked thread, original post:
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
(emphasis mine)
philm
15 October 2023 01:31
3
I’ve downgraded dav1d back to 1.2.1. KDE Gear of unstable branch should work against 1.3.0.
cscs
15 October 2023 01:41
4
On Unstable. No problems observed.
[2023-10-06T17:15:49] [ALPM] upgraded dav1d (1.2.1-1 -> 1.3.0-1)
Have you noticed that the downgrade has caused problems ?
2 Likes
philm
15 October 2023 10:32
6
Hmm, then we have an issue with some apps not compiled to the new lib and some to the old. I can drop the downgrade then.
I also want to point out that I have dav1d 1.3.0 in my system and at least obs, falkon and spectacle work without problems. Does the OP have an up to date system?
1 Like
philm
15 October 2023 10:52
8
It seems it was a partial update from the OP. Most likely it was the qt5 update. As if I run lddtree on obs it resolves the new lib.
sudo pacman -S pax-utils
lddtree /usr/bin/obs | grep dav1d
libdav1d.so.7 => /usr/lib/libdav1d.so.7
cscs
15 October 2023 19:41
9
Yeah … thats where this thread was headed before the random ‘downgrade dav1d on Stable and Testing’ … where did that even come from?
Was it really the product of glancing at this thread and concluding that was a good idea?
Heres post number 2 … which … I guess was ignored along with the linked thread in the original post…
cscs:
Yes - it is not correct. And is not really a solve. Its a workaround that avoids the actual issue.
Are you fully up to date?
sudo pacman -Syu
Are any of these packages foreign/AUR ?
pacman -Qm
PS. In the linked thread, original post:
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
(emphasis mine)
2 Likes
philm
16 October 2023 05:11
10
I did a brief test now with a fresh stable ISO on Plasma. Spectacle worked there. Also the dav1d update was on the 6th of October, a while ago …
I don’t have any packages from aur that depend on ffmpeg or dav1d…
abaddon 0.1.12-1
anbox-git 1:r1364.7a0bee7-1
anbox-image-aosa 1:20180719-1
appimagepool-appimage 5.1.0-1
bauh 0.10.5-1
bcompare 4.4.6.27483-1
beekeeper-studio-bin 3.9.20-1
betterlockscreen 4.2.0-1
boost-libs_v180 1.80.0-1
c-client 2007f-20
capt-src 2.71-4
cpuid 20230614-1
crow-translate 2.10.10-1
darling-bin 0.1.20230310-0
debtap 3.5.1-1
dex2jar 2.1-1
droidcam-obs-plugin 2.1.0-1
espeak 1:1.48.04-4
ffmpeg-full 6.0-4
figma-linux 0.9.6-0
gcc11 11.3.0-5
gcc11-libs 11.3.0-5
gconf 3.2.6+11+g07808097-10
github-desktop-bin 3.3.1_linux1-1
gllvm-git 1.3.1.r0.g49c0709-1
grub-customizer-git r787.cf54518-1
hardinfo 0.5.1.816.g877ea2b-2
i3lock-color 2.13.c.5-1
jd-gui 1.6.6-2
libcpufeatures 0.8.0-1
libgbinder 1.1.34-1
libglade 2.6.4-8
libglibutil 1.0.71-1
libmodule 5.0.1-1
libqtshadowsocks 2.1.0-14
libsidplay 1.36.59-10
linux510-headers-mnjro-tkg 5.10.194-1
linux510-mnjro-tkg 5.10.194-1
lxc-git lxc.5.0.0.112-1
lxc-git-debug lxc.5.0.0.112-1
mbrola 1:3.3-1
megatools-bin 1.11.1.20230212-1
nbteditor-bin 1.3-1
nbtexplorer-bin 2.8.0-3
ngrok 3.3.4-1
osmconvert 0.9-2
osmium-tool 1.15.0-1
phantomjs-bin 2.1.1-2
php-codesniffer 3.7.2-1
php72 7.2.34-14
php74 7.4.33-4
php74-apache 7.4.33-4
php74-bcmath 7.4.33-4
php74-bz2 7.4.33-4
php74-calendar 7.4.33-4
php74-cgi 7.4.33-4
php74-cli 7.4.33-4
php74-ctype 7.4.33-4
php74-curl 7.4.33-4
php74-dba 7.4.33-4
php74-dblib 7.4.33-4
php74-dom 7.4.33-4
php74-embed 7.4.33-4
php74-enchant 7.4.33-4
php74-exif 7.4.33-4
php74-ffi 7.4.33-4
php74-fileinfo 7.4.33-4
php74-firebird 7.4.33-4
php74-fpm 7.4.33-4
php74-ftp 7.4.33-4
php74-gd 7.4.33-4
php74-gettext 7.4.33-4
php74-gmp 7.4.33-4
php74-iconv 7.4.33-4
php74-imap 7.4.33-4
php74-intl 7.4.33-4
php74-json 7.4.33-4
php74-ldap 7.4.33-4
php74-litespeed 7.4.33-4
php74-mbstring 7.4.33-4
php74-mysql 7.4.33-4
php74-odbc 7.4.33-4
php74-opcache 7.4.33-4
php74-openssl 7.4.33-4
php74-pcntl 7.4.33-4
php74-pdo 7.4.33-4
php74-pear 7.4.33-4
php74-pecl 7.4.33-4
php74-pgsql 7.4.33-4
php74-phar 7.4.33-4
php74-phpdbg 7.4.33-4
php74-posix 7.4.33-4
php74-pspell 7.4.33-4
php74-pthreads 3.2.0-1
php74-shmop 7.4.33-4
php74-simplexml 7.4.33-4
php74-snmp 7.4.33-4
php74-soap 7.4.33-4
php74-sockets 7.4.33-4
php74-sodium 7.4.33-4
php74-sqlite 7.4.33-4
php74-sysvmsg 7.4.33-4
php74-sysvsem 7.4.33-4
php74-sysvshm 7.4.33-4
php74-tidy 7.4.33-4
php74-tokenizer 7.4.33-4
php74-xml 7.4.33-4
php74-xmlreader 7.4.33-4
php74-xmlwriter 7.4.33-4
php74-xsl 7.4.33-4
php74-zip 7.4.33-4
php82 8.2.4-1
php82-apache 8.2.4-1
php82-bcmath 8.2.4-1
php82-bz2 8.2.4-1
php82-calendar 8.2.4-1
php82-cgi 8.2.4-1
php82-cli 8.2.4-1
php82-composer 1:2.5.7-2
php82-ctype 8.2.4-1
php82-curl 8.2.4-1
php82-dba 8.2.4-1
php82-dblib 8.2.4-1
php82-dom 8.2.4-1
php82-embed 8.2.4-1
php82-enchant 8.2.4-1
php82-exif 8.2.4-1
php82-ffi 8.2.4-1
php82-fileinfo 8.2.4-1
php82-firebird 8.2.4-1
php82-fpm 8.2.4-1
php82-ftp 8.2.4-1
php82-gd 8.2.4-1
php82-gettext 8.2.4-1
php82-gmp 8.2.4-1
php82-iconv 8.2.4-1
php82-imap 8.2.4-1
php82-intl 8.2.4-1
php82-ldap 8.2.4-1
php82-litespeed 8.2.4-1
php82-mbstring 8.2.4-1
php82-mysql 8.2.4-1
php82-odbc 8.2.4-1
php82-opcache 8.2.4-1
php82-openssl 8.2.4-1
php82-pcntl 8.2.4-1
php82-pdo 8.2.4-1
php82-pear 8.2.4-1
php82-pecl 8.2.4-1
php82-pgsql 8.2.4-1
php82-phar 8.2.4-1
php82-phpdbg 8.2.4-1
php82-posix 8.2.4-1
php82-pspell 8.2.4-1
php82-shmop 8.2.4-1
php82-simplexml 8.2.4-1
php82-snmp 8.2.4-1
php82-soap 8.2.4-1
php82-sockets 8.2.4-1
php82-sodium 8.2.4-1
php82-sqlite 8.2.4-1
php82-sysvmsg 8.2.4-1
php82-sysvsem 8.2.4-1
php82-sysvshm 8.2.4-1
php82-tidy 8.2.4-1
php82-tokenizer 8.2.4-1
php82-xml 8.2.4-1
php82-xmlreader 8.2.4-1
php82-xmlwriter 8.2.4-1
php82-xsl 8.2.4-1
php82-zip 8.2.4-1
phpstorm 2022.3-1
portproton 1.0-16
pypy3-bin 7.3.10-3
python-gbinder 1.1.1-4
python-proton-client 0.7.1-2
python-protonvpn-nm-lib 3.16.0-1
python-pyclip 0.7.0-3
python2 2.7.18-8
python2-atomicwrites 1.4.1-1
python2-attrs 21.4.0-1
python2-backports 1.1-2
python2-backports.functools_lru_cache 1.6.4-3
python2-configparser 4.0.2-3
python2-contextlib2 0.6.0.post1-2
python2-funcsigs 1.0.2-4
python2-importlib-metadata 2.1.3-2
python2-more-itertools 5.0.0-3
python2-packaging 20.9-7
python2-pathlib2 2.3.7.post1-2
python2-pluggy 0.13.1-9
python2-py 1.11.0-2
python2-pyparsing 2.4.7-1
python2-pytest4rpython 2.9.2-2
python2-scandir 1.10.0-8
python2-setuptools 2:44.1.1-2
python2-setuptools-scm 5.0.2-1
python2-six 1.16.0-6
python2-wcwidth 0.2.5-6
python2-zipp 1.2.0-1
python3816 3.8.16-3
qt5-webkit 5.212.0alpha4-20
rpython 0.2.1-1
rtl8821ce-dkms-git 1.0.5.r153.ga3e2f7c-1
shadowsocks-qt5 3.0.1-2
speedometer 2.9-2
steamcmd latest-3
sublime-text-4 4.4152-2
systemd-fsck-silent 239-1
telegram-desktop-bin-dev 4.5.6-1
tlauncher 1:1.155.2-1
waydroid 1.3.3-1
waydroid-image 17.1_20220723-1
wireguird 1.0.0-4
wireplumber-docs 0.4.13-1
woeusbgui 3.3.1-3
xdg-utils-betterlockscreen 1.1.3-1
yay-bin 12.1.3-1
zoom 5.16.2-1
zramd 0.9.2-1
And I only had this problem after the update!
(with libSPIRV.so.12
& libglslang.so.12
too…)
cscs
17 October 2023 01:15
12
But we want to make sure you are fully up to date.
sudo pacman-mirrors -f && sudo pacman -Syu
(because this problem was not present on other systems, and the ‘same issue’ you linked to in Arch was resolved just the same - the OP there was not fully up to date)
Is that list all of your foreign packages ?
Because some of them could be problematic … such as these:
Which are not in the repos or AUR … and I would assume they are for your kernel?
Speaking of … what is your kernel? Your profile lists it as 5.9, but that doesnt exist …
General system info:
inxi -Fazy
Thanks, & this is my custom kernel based on the linux510 package, and I have linux515 too…
~ neofetch ✔
██████████████████ ████████ bcdev@bcdev-host
██████████████████ ████████ ----------------
██████████████████ ████████ OS: Manjaro Linux x86_64
██████████████████ ████████ Host: VivoBook_ASUSLaptop X515FAC_X515FA 1.0
████████ ████████ Kernel: 5.10.194-1-MANJARO-TKG
████████ ████████ ████████ Uptime: 39 mins
████████ ████████ ████████ Packages: 2206 (pacman), 20 (flatpak)
████████ ████████ ████████ Shell: bash 5.1.16
████████ ████████ ████████ Resolution: 1920x1080
████████ ████████ ████████ DE: Plasma 5.27.8
████████ ████████ ████████ WM: kwin
████████ ████████ ████████ WM Theme: Utterly-Round
████████ ████████ ████████ Theme: [Plasma], Adwaita-dark [GTK2], Breeze-Dark [GTK3]
████████ ████████ ████████ Icons: Papirus-Dark [Plasma], Papirus-Dark [GTK2/3]
Terminal: konsole
CPU: Intel i3-10110U (4) @ 3.655GHz
GPU: Intel CometLake-U GT2 [UHD Graphics]
Memory: 2709MiB / 3766MiB
~ inxi -Fazy ✔ 9s
System:
Kernel: 5.10.194-1-MANJARO-TKG arch: x86_64 bits: 64 compiler: clang
v: 16.0.6 clocksource: tsc available: acpi_pm parameters: intel_pstate=passive
split_lock_detect=off BOOT_IMAGE=/vmlinuz-5.10-x86_64
root=UUID=hidden rw splash
resume=UUID=hidden udev.log_priority=3
bootsplash.bootfile=/bootsplash-themes/manjaro-glitch/bootsplash
Desktop: KDE Plasma v: 5.27.8 tk: Qt v: 5.15.11 wm: kwin_wayland vt: 1
dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X515FAC_X515FA
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: X515FAC v: 1.0 serial: <superuser required>
UEFI: American Megatrends v: X515FAC.202 date: 07/08/2021
Battery:
ID-1: BAT0 charge: 30.3 Wh (100.0%) condition: 30.3/37.1 Wh (81.5%)
volts: 7.8 min: 7.8 model: ASUSTeK ASUS Battery type: Li-ion serial: N/A
status: not charging cycles: 310
CPU:
Info: model: Intel Core i3-10110U bits: 64 type: MT MCP
arch: Comet/Whiskey Lake note: check gen: core 10 level: v3 note: check
built: 2018 process: Intel 14nm family: 6 model-id: 0x8E (142)
stepping: 0xC (12) microcode: 0xF8
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 1838 high: 2007 min/max: 400/4100 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 1990 2: 1579 3: 2007
4: 1777 bogomips: 20799
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: gather_data_sampling mitigation: Microcode
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
Type: retbleed mitigation: Enhanced IBRS
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl and seccomp
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 status: Vulnerable: eIBRS with unprivileged eBPF
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: ASUSTeK driver: i915
v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
active: eDP-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:9b41
class-ID: 0300
Device-2: IMC Networks USB2.0 HD UVC WebCam driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:2 chip-ID: 13d3:56e6
class-ID: 0e02 serial: <filter>
Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.2.1
compositor: kwin_wayland driver: X: loaded: modesetting alternate: fbdev,vesa
dri: iris gpu: i915 display-ID: 0
Monitor-1: eDP-1 res: 1920x1080 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.1.9-manjaro1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9b41 memory: 3.59 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.3.264 layers: 4 device: 0 type: integrated-gpu name: Intel
UHD Graphics (CML GT2) driver: mesa intel v: 23.1.9-manjaro1.1
device-ID: 8086:9b41 surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel Comet Lake PCH-LP cAVS vendor: ASUSTeK driver: snd_hda_intel
v: kernel alternate: snd_soc_skl,snd_sof_pci bus-ID: 00:1f.3
chip-ID: 8086:02c8 class-ID: 0403
API: ALSA v: k5.10.194-1-MANJARO-TKG status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: JACK v: 1.9.22 status: off tools: N/A
Server-3: PipeWire v: 0.3.81 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
vendor: AzureWave driver: rtl8821ce v: N/A modules: rtw88_8821ce,8821ce pcie:
gen: 1 speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 01:00.0
chip-ID: 10ec:c821 class-ID: 0280
IF: wlo1 state: up mac: <filter>
IF-ID-1: anbox0 state: down mac: <filter>
Bluetooth:
Device-1: IMC Networks Bluetooth Radio driver: btusb v: 0.8 type: USB
rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:3 chip-ID: 13d3:3557
class-ID: e001 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 3 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 931.51 GiB used: 441.72 GiB (47.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ04ABF100
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 5400 serial: <filter> fw-rev: 2J scheme: GPT
Partition:
ID-1: / raw-size: 75 GiB size: 73.27 GiB (97.70%) used: 44.74 GiB (61.1%)
fs: ext4 dev: /dev/sda5 maj-min: 8:5
ID-2: /boot raw-size: 512 MiB size: 487.2 MiB (95.16%)
used: 142.1 MiB (29.2%) fs: ext4 dev: /dev/sda4 maj-min: 8:4
ID-3: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 25.3 MiB (26.4%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-4: /home raw-size: 756.24 GiB size: 743.3 GiB (98.29%)
used: 396.82 GiB (53.4%) fs: ext4 dev: /dev/sda6 maj-min: 8:6
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
compressor: lz4 max-pool: 20%
ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) priority: 10
dev: /dev/sda7 maj-min: 8:7
ID-2: swap-2 type: file size: 384 MiB used: 151.6 MiB (39.5%) priority: 50
file: /zram2
ID-3: swap-3 type: file size: 384 MiB used: 151.4 MiB (39.4%) priority: 50
file: /zram1
ID-4: swap-4 type: file size: 384 MiB used: 150.1 MiB (39.1%) priority: 50
file: /zram0
ID-5: swap-5 type: file size: 384 MiB used: 152.9 MiB (39.8%) priority: 50
file: /zram3
Sensors:
System Temperatures: cpu: 50.0 C pch: 46.0 C mobo: N/A
Fan Speeds (rpm): cpu: 0
Info:
Processes: 213 Uptime: 42m wakeups: 1 Memory: total: 4 GiB
available: 3.68 GiB used: 2.99 GiB (81.4%) Init: systemd v: 254
default: graphical tool: systemctl Compilers: gcc: 13.2.1 alt: 11
clang: 16.0.6 Packages: 2226 pm: pacman pkgs: 2206 libs: 480 tools: pamac,yay
pm: flatpak pkgs: 20 Shell: Zsh v: 5.9 default: Bash v: 5.1.16
running-in: konsole inxi: 3.3.30
cscs
17 October 2023 01:37
14
Neofetch is not very useful.
Did you mirror ranking and updates go smoothly? (nothing to do?)
PS. Your custom kernel is slightly behind current Stable linux510
https://packages.manjaro.org/?query=linux510
All’s fine:
~ sudo pacman-mirrors -f && sudo pacman -Syuu ✔ 16s
[sudo] пароль для bcdev:
::INFO Downloading mirrors from Manjaro
::INFO => Mirror pool: https://repo.manjaro.org/mirrors.json
::INFO => Mirror status: https://repo.manjaro.org/status.json
::INFO Using default mirror file
::INFO Querying mirrors - This may take some time
1.717 United_States : https://volico.mm.fcix.net/manjaro/
1.696 United_States : https://ziply.mm.fcix.net/manjaro/
1.295 United_States : https://nnenix.mm.fcix.net/manjaro/
1.672 United_States : https://codingflyboy.mm.fcix.net/manjaro/
1.551 United_States : https://uvermont.mm.fcix.net/manjaro/
2.112 Colombia : https://edgeuno-bog2.mm.fcix.net/manjaro/
2.845 India : https://mirror.albony.xyz/manjaro/
1.744 New_Zealand : https://mirror.2degrees.nz/manjaro/
1.334 United_States : https://coresite.mm.fcix.net/manjaro/
3.976 Brazil : https://mirror.ufam.edu.br/manjaro/
0.645 Switzerland : https://mirror.init7.net/manjaro/
2.271 Hungary : https://quantum-mirror.hu/mirrors/pub/manjaro/
0.701 Finland : https://manjaro.kyberorg.fi/
2.065 United_States : https://mirror.math.princeton.edu/pub/manjaro/
1.020 Taiwan : https://mirror.archlinux.tw/Manjaro/
..... Poland : https://repo.skni.umcs.pl/manjaro/
1.859 United_States : https://forksystems.mm.fcix.net/manjaro/
1.512 United_States : http://mirror.fcix.net/manjaro/
..... France : https://mirror.ibakerserver.pt/manjaro/
..... United_States : https://ridgewireless.mm.fcix.net/manjaro/
0.974 Germany : https://ftp.gwdg.de/pub/linux/manjaro/
1.390 Singapore : http://ossmirror.mycloud.services/os/linux/manjaro/
1.607 Canada : https://mirror.xenyth.net/manjaro/
0.865 France : https://manjaro.ynh.ovh/
1.384 United_States : https://ohioix.mm.fcix.net/manjaro/
1.303 Japan : http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/
1.452 United_States : https://nocix.mm.fcix.net/manjaro/
0.806 Global : https://mirrors.manjaro.org/repo/
3.491 Brazil : https://manjaro.c3sl.ufpr.br/
1.478 United_States : https://southfront.mm.fcix.net/manjaro/
1.524 Japan : https://mirror.phoepsilonix.love/manjaro/
1.614 United_States : https://opencolo.mm.fcix.net/manjaro/
1.469 New_Zealand : http://manjaro.mirrors.theom.nz/manjaro/
1.611 Canada : https://muug.ca/mirror/manjaro/
2.311 United_States : https://irltoolkit.mm.fcix.net/manjaro/
0.627 Austria : https://mirror.easyname.at/manjaro/
1.011 United_Kingdom : http://manjaro.mirrors.uk2.net/
1.652 United_States : https://mnvoip.mm.fcix.net/manjaro/
1.741 Germany : https://mirror.alpix.eu/manjaro/
3.827 South_Korea : https://mirror.funami.tech/manjaro/
..... Netherlands : https://manjaro.mirrors.lavatech.top/
1.334 Sweden : https://ftp.lysator.liu.se/pub/manjaro/
2.000 United_States : https://repo.ialab.dsu.edu/manjaro/
0.949 Belgium : http://ftp.belnet.be/mirrors/manjaro/repos/
0.913 United_States : https://ask4.mm.fcix.net/manjaro/
::INFO Writing mirror list
::Austria : https://mirror.easyname.at/manjaro/stable
::Switzerland : https://mirror.init7.net/manjaro/stable
::Finland : https://manjaro.kyberorg.fi/stable
::Global : https://mirrors.manjaro.org/repo/stable
::France : https://manjaro.ynh.ovh/stable
::United_States : https://ask4.mm.fcix.net/manjaro/stable
::Belgium : http://ftp.belnet.be/mirrors/manjaro/repos/stable
::Germany : https://ftp.gwdg.de/pub/linux/manjaro/stable
::United_Kingdom : http://manjaro.mirrors.uk2.net/stable
::Taiwan : https://mirror.archlinux.tw/Manjaro/stable
::United_States : https://nnenix.mm.fcix.net/manjaro/stable
::Japan : http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable
::United_States : https://coresite.mm.fcix.net/manjaro/stable
::Sweden : https://ftp.lysator.liu.se/pub/manjaro/stable
::United_States : https://ohioix.mm.fcix.net/manjaro/stable
::Singapore : http://ossmirror.mycloud.services/os/linux/manjaro/stable
::United_States : https://nocix.mm.fcix.net/manjaro/stable
::New_Zealand : http://manjaro.mirrors.theom.nz/manjaro/stable
::United_States : https://southfront.mm.fcix.net/manjaro/stable
::United_States : http://mirror.fcix.net/manjaro/stable
::Japan : https://mirror.phoepsilonix.love/manjaro/stable
::United_States : https://uvermont.mm.fcix.net/manjaro/stable
::Canada : https://mirror.xenyth.net/manjaro/stable
::Canada : https://muug.ca/mirror/manjaro/stable
::United_States : https://opencolo.mm.fcix.net/manjaro/stable
::United_States : https://mnvoip.mm.fcix.net/manjaro/stable
::United_States : https://codingflyboy.mm.fcix.net/manjaro/stable
::United_States : https://ziply.mm.fcix.net/manjaro/stable
::United_States : https://volico.mm.fcix.net/manjaro/stable
::Germany : https://mirror.alpix.eu/manjaro/stable
::New_Zealand : https://mirror.2degrees.nz/manjaro/stable
::United_States : https://forksystems.mm.fcix.net/manjaro/stable
::United_States : https://repo.ialab.dsu.edu/manjaro/stable
::United_States : https://mirror.math.princeton.edu/pub/manjaro/stable
::Colombia : https://edgeuno-bog2.mm.fcix.net/manjaro/stable
::Hungary : https://quantum-mirror.hu/mirrors/pub/manjaro/stable
::United_States : https://irltoolkit.mm.fcix.net/manjaro/stable
::India : https://mirror.albony.xyz/manjaro/stable
::Brazil : https://manjaro.c3sl.ufpr.br/stable
::South_Korea : https://mirror.funami.tech/manjaro/stable
::Brazil : https://mirror.ufam.edu.br/manjaro/stable
::Netherlands : https://manjaro.mirrors.lavatech.top/stable
::France : https://mirror.ibakerserver.pt/manjaro/stable
::Poland : https://repo.skni.umcs.pl/manjaro/stable
::United_States : https://ridgewireless.mm.fcix.net/manjaro/stable
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
:: Обновление баз данных пакетов...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Запускается полное обновление системы...
делать больше нечего
And my current kernel is not so far behind the patches, here is my PKGBUILD source:
# Maintainer: Philip Müller <philm[at]manjaro[dot]org>
# Maintainer: Bernhard Landauer <bernhard@manjaro.org>
# Arch credits:
# Tobias Powalowski <tpowa@archlinux.org>
# Thomas Baechler <thomas@archlinux.org>
pkgbase=linux510
pkgname=('linux510' 'linux510-headers')
_kernelname=-MANJARO
_basekernel=5.10
_basever=510
pkgver=5.10.194
pkgrel=1
arch=('x86_64')
url="https://www.kernel.org/"
license=('GPL2')
makedepends=('bc'
'docbook-xsl'
'libelf'
'pahole'
'python-sphinx'
'git'
'inetutils'
'kmod'
'xmlto'
'cpio'
'perl'
'tar'
'xz')
options=('!strip')
source=("https://www.kernel.org/pub/linux/kernel/v5.x/linux-${_basekernel}.tar.xz"
"https://www.kernel.org/pub/linux/kernel/v5.x/patch-${pkgver}.xz"
# the main kernel config files
'config' 'config.anbox'
# ARCH Patches
'0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-CLONE_NEWUSER.patch'
'0002-HID-quirks-Add-Apple-Magic-Trackpad-2-to-hid_have_special_driver-list.patch'
# MANJARO Patches
'0101-i2c-nuvoton-nc677x-hwmon-driver.patch'
'0102-iomap-iomap_bmap-should-accept-unwritten-maps.patch'
'0104-revert-xhci-Add-support-for-Renesas-controller-with-memory.patch'
# '0105-ucsi-acpi.patch'
# '0106-ucsi.patch'
'0107-quirk-kernel-org-bug-210681-firmware_rome_error.patch'
# Bootsplash
'0401-revert-fbcon-remove-now-unusued-softback_lines-cursor-argument.patch'
'0402-revert-fbcon-remove-no-op-fbcon_set_origin.patch'
'0403-revert-fbcon-remove-soft-scrollback-code.patch'
'0501-bootsplash.patch'
'0502-bootsplash.patch'
'0503-bootsplash.patch'
'0504-bootsplash.patch'
'0505-bootsplash.patch'
'0506-bootsplash.patch'
'0507-bootsplash.patch'
'0508-bootsplash.patch'
'0509-bootsplash.patch'
'0510-bootsplash.patch'
'0511-bootsplash.patch'
'0512-bootsplash.patch'
'0513-bootsplash.gitpatch'
)
sha256sums=('dcdf99e43e98330d925016985bfbc7b83c66d367b714b2de0cbbfcbf83d8ca43'
'01091c143691b4063b630d284d77bd2840fe2a85194c8bbbfb6523d0740852f7'
'bbb57d3f257ca1a82db7005e33e0cdf7f8cc99c8da63beb3e7d18541d60b7b2d'
'fc896e5b00fad732d937bfb7b0db41922ecdb3a488bc1c1b91b201e028eed866'
'986f8d802f37b72a54256f0ab84da83cb229388d58c0b6750f7c770818a18421'
'df5843818f1571841e1a8bdbe38d7f853d841f38de46d6a6a5765de089495578'
'7823d7488f42bc4ed7dfae6d1014dbde679d8b862c9a3697a39ba0dae5918978'
'95745075edd597caa92b369cfbcd11a04c9e3c88c0c987c70114924e1e01df5c'
'22f259620bfb89ffb4e65fcc810d8d796d0c3714a31dc6378122ed8cc1645bdd'
'5e804e1f241ce542f3f0e83d274ede6aa4b0539e510fb9376f8106e8732ce69b'
'2b11905b63b05b25807dd64757c779da74dd4c37e36d3f7a46485b1ee5a9d326'
'94a8538251ad148f1025cc3de446ce64f73dc32b01815426fb159c722e8fa5bc'
'6ffef73525c22e18fbdfb54e9aea0ea31139cea19a41669816cbb311d402f9ed'
'59202940d4f12bad23c194a530edc900e066866c9945e39748484a6545af96de'
'e096b127a5208f56d368d2cb938933454d7200d70c86b763aa22c38e0ddb8717'
'8c1c880f2caa9c7ae43281a35410203887ea8eae750fe8d360d0c8bf80fcc6e0'
'1144d51e5eb980fceeec16004f3645ed04a60fac9e0c7cf88a15c5c1e7a4b89e'
'dd4b69def2efacf4a6c442202ad5cb93d492c03886d7c61de87696e5a83e2846'
'028b07f0c954f70ca37237b62e04103e81f7c658bb8bd65d7d3c2ace301297dc'
'c8b0cb231659d33c3cfaed4b1f8d7c8305ab170bdd4c77fce85270d7b6a68000'
'8dbb5ab3cb99e48d97d4e2f2e3df5d0de66f3721b4f7fd94a708089f53245c77'
'a7aefeacf22c600fafd9e040a985a913643095db7272c296b77a0a651c6a140a'
'e9f22cbb542591087d2d66dc6dc912b1434330ba3cd13d2df741d869a2c31e89'
'27471eee564ca3149dd271b0817719b5565a9594dc4d884fe3dc51a5f03832bc'
'60e295601e4fb33d9bf65f198c54c7eb07c0d1e91e2ad1e0dd6cd6e142cb266d'
'035ea4b2a7621054f4560471f45336b981538a40172d8f17285910d4e0e0b3ef')
prepare() {
cd "linux-${_basekernel}"
# add upstream patch
msg "add upstream patch"
patch -p1 -i "../patch-${pkgver}"
local src
for src in "${source[@]}"; do
src="${src%%::*}"
src="${src##*/}"
[[ $src = *.patch ]] || continue
msg2 "Applying patch: $src..."
patch -Np1 < "../$src"
done
msg2 "Applying patch: 0513-bootsplash"
git apply -p1 < "../0513-bootsplash.gitpatch"
msg2 "add config.anbox to config"
cat "../config" > ./.config
cat "../config.anbox" >> ./.config
if [ "${_kernelname}" != "" ]; then
sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
sed -i "s|CONFIG_LOCALVERSION_AUTO=.*|CONFIG_LOCALVERSION_AUTO=n|" ./.config
fi
msg "set extraversion to pkgrel"
sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile
msg "don't run depmod on 'make install'"
# We'll do this ourselves in packaging
sed -i '2iexit 0' scripts/depmod.sh
msg "get kernel version"
make prepare
msg "rewrite configuration"
yes "" | make config >/dev/null
}
build() {
cd "linux-${_basekernel}"
msg "build"
make ${MAKEFLAGS} LOCALVERSION= bzImage modules
}
package_linux510() {
pkgdesc="The ${pkgbase/linux/Linux} kernel and modules"
depends=('coreutils' 'linux-firmware' 'kmod' 'initramfs')
optdepends=('wireless-regdb: to set the correct wireless channels of your country')
provides=("linux=${pkgver}" VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
cd "linux-${_basekernel}"
# get kernel version
_kernver="$(make LOCALVERSION= kernelrelease)"
mkdir -p "${pkgdir}"/{boot,usr/lib/modules}
make LOCALVERSION= INSTALL_MOD_PATH="${pkgdir}/usr" INSTALL_MOD_STRIP=1 modules_install
# systemd expects to find the kernel here to allow hibernation
# https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
cp arch/x86/boot/bzImage "${pkgdir}/usr/lib/modules/${_kernver}/vmlinuz"
# Used by mkinitcpio to name the kernel
echo "${pkgbase}" | install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modules/${_kernver}/pkgbase"
echo "${_basekernel}-${CARCH}" | install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modules/${_kernver}/kernelbase"
# add kernel version
echo "${pkgver}-${pkgrel}-MANJARO x64" > "${pkgdir}/boot/${pkgbase}-${CARCH}.kver"
# make room for external modules
local _extramodules="extramodules-${_basekernel}${_kernelname:--MANJARO}"
ln -s "../${_extramodules}" "${pkgdir}/usr/lib/modules/${_kernver}/extramodules"
# add real version for building modules and running depmod from hook
echo "${_kernver}" |
install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modules/${_extramodules}/version"
# remove build and source links
rm "${pkgdir}"/usr/lib/modules/${_kernver}/{source,build}
# now we call depmod...
depmod -b "${pkgdir}/usr" -F System.map "${_kernver}"
}
package_linux510-headers() {
pkgdesc="Header files and scripts for building modules for ${pkgbase/linux/Linux} kernel"
depends=('gawk' 'python' 'libelf' 'pahole')
provides=("linux-headers=$pkgver")
cd "linux-${_basekernel}"
local _builddir="${pkgdir}/usr/lib/modules/${_kernver}/build"
install -Dt "${_builddir}" -m644 Makefile .config Module.symvers
install -Dt "${_builddir}/kernel" -m644 kernel/Makefile
install -Dt "${_builddir}" -m644 vmlinux
mkdir "${_builddir}/.tmp_versions"
cp -t "${_builddir}" -a include scripts
install -Dt "${_builddir}/arch/x86" -m644 "arch/x86/Makefile"
install -Dt "${_builddir}/arch/x86/kernel" -m644 "arch/x86/kernel/asm-offsets.s"
cp -t "${_builddir}/arch/x86" -a "arch/x86/include"
install -Dt "${_builddir}/drivers/md" -m644 drivers/md/*.h
install -Dt "${_builddir}/net/mac80211" -m644 net/mac80211/*.h
# https://bugs.archlinux.org/task/13146
install -Dt "${_builddir}/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h
# https://bugs.archlinux.org/task/20402
install -Dt "${_builddir}/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h
install -Dt "${_builddir}/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h
install -Dt "${_builddir}/drivers/media/tuners" -m644 drivers/media/tuners/*.h
# https://bugs.archlinux.org/task/71392
install -Dt "${_builddir}/drivers/iio/common/hid-sensors" -m644 drivers/iio/common/hid-sensors/*.h
# add xfs and shmem for aufs building
mkdir -p "${_builddir}"/{fs/xfs,mm}
# copy in Kconfig files
find . -name Kconfig\* -exec install -Dm644 {} "${_builddir}/{}" \;
# add objtool for external module building and enabled VALIDATION_STACK option
install -Dt "${_builddir}/tools/objtool" tools/objtool/objtool
# remove unneeded architectures
local _arch
for _arch in "${_builddir}"/arch/*/; do
[[ ${_arch} == */x86/ ]] && continue
rm -r "${_arch}"
done
# remove documentation files
rm -r "${_builddir}/Documentation"
# strip scripts directory
local file
while read -rd '' file; do
case "$(file -bi "$file")" in
application/x-sharedlib\;*) # Libraries (.so)
strip $STRIP_SHARED "$file" ;;
application/x-archive\;*) # Libraries (.a)
strip $STRIP_STATIC "$file" ;;
application/x-executable\;*) # Binaries
strip $STRIP_BINARIES "$file" ;;
application/x-pie-executable\;*) # Relocatable binaries
strip $STRIP_SHARED "$file" ;;
esac
done < <(find "${_builddir}" -type f -perm -u+x ! -name vmlinux -print0 2>/dev/null)
strip $STRIP_STATIC "${_builddir}/vmlinux"
# remove unwanted files
find ${_builddir} -name '*.orig' -delete
}
The build files have not yet published on GitHub, but this is still in my plans…
cscs
17 October 2023 02:00
16
BlackCatDev:
community is up to date
[community]
repository no longer exists.
This indicates you at least have some things to tend to like pacnews.
to print them:
pacdiff -o
I also notice at least in the case of ffmpeg-full
, as an AUR package, would need to be rebuilt against current libs.
As to the rest … as noted by others, current dav1d
works … did you make any other changes besides the symbolic link quoted in the first post?
No, I didn’t make any other changes except symbolic links: /usr/lib/{libdav1d.so.6, libSPIRV.so.12, libglslang.so.12}
Output of pacdiff -o
(Nothing interesting…):
/etc/shells.pacnew
/etc/default/grub.pacnew
/etc/pamac.conf.pacnew
/etc/pacman.conf.pacnew
/etc/pam.d/sddm.pacnew
/etc/texmf/web2c/fmtutil.cnf.pacsave
That’s not true as pointed out by cscs. For example, ffmpeg-full
depends on dav1d.
What version of dav1d do you have right now? pacman -Q dav1d
Rebuild necessary packages. You can check against what version of dav1d are built the programs with:
ldd /usr/bin/ffmpeg | grep 'dav1d'
# or
ldd $(type -p ffmpeg) | grep 'dav1d'
3 Likes
Sorry, apparently I forgot about ffmpeg-full
Now I’ll try to rebuild it (although I think I did it )