Digikam is now throwing a Segfault on startup

Upgrade not so happy for me. Digikam is now throwing a Segfault on startup. Was working fine pre-upgrade. gdb output:

[Thread 0x7fff2cfde6c0 (LWP 5137) exited]
[Thread 0x7fffc14b96c0 (LWP 5136) exited]

Thread 1 "digikam" received signal SIGSEGV, Segmentation fault.
Downloading 6.96 K source file /usr/src/debug/libx11/libX11-1.8.11/src/Macros.c
XDisplayString (dpy=0x0) at /usr/src/debug/libx11/libX11-1.8.11/src/Macros.c:119                                                                      
119     char *XDisplayString(Display *dpy) { return (DisplayString(dpy)); }
(gdb) 

Env:
Kernel 6.12.12-2
nVidia driver 550.144.03
X11 21.1.15
KDE 6.2.5

3 Likes

digiKam won’t start. I don’t have very much information; when I start from the terminal, I get a segmentation fault:

qt.gui.icc: fromIccProfile: failed size sanity 2
qt.gui.icc: fromIccProfile: failed size sanity 2
qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version n7.1 GPL version 3 or later
qt.multimedia.ffmpeg: Available HW decoding frameworks:
Segmentation fault (core dumped)

This happened with the last large system update; if I revert the system using Timeshift to a snapshot from Feb. 12, it works.

System info:

System:
  Kernel: 6.12.12-2-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
    root=UUID=1ce9d361-da4f-4cfc-a3f3-d8f96400815a rw udev.log_priority=3
  Desktop: KDE Plasma v: 6.2.5 tk: Qt v: N/A info: frameworks v: 6.10.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: HP product: Victus by HP 15L Gaming Desktop TG02-0xxx
    v: N/A serial: <superuser required> Chassis: type: 3
    serial: <superuser required>
  Mobo: HP model: 89B5 v: A (SMVB) serial: <superuser required>
    part-nu: 669X0EA#ABD uuid: <superuser required> UEFI: AMI v: F.07
    date: 05/11/2022
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 16 GiB available: 15.38 GiB used: 5.05 GiB (32.8%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 64 GiB slots: 2 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: DIMM2 type: DDR4 detail: synchronous size: 8 GiB
    speed: 3200 MT/s volts: note: check curr: 1 min: 1 max: 1 width (bits):
    data: 64 total: 64 manufacturer: Samsung part-no: M378A1K43EB2-CWE
    serial: <filter>
  Device-2: DIMM1 type: DDR4 detail: synchronous size: 8 GiB
    speed: 3200 MT/s volts: note: check curr: 1 min: 1 max: 1 width (bits):
    data: 64 total: 64 manufacturer: Samsung part-no: M378A1K43EB2-CWE
    serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: 12th Gen Intel Core i7-12700F bits: 64 type: MST AMCP
    arch: Alder Lake gen: core 12 level: v3 note: check built: 2021+
    process: Intel 7 (10nm ESF) family: 6 model-id: 0x97 (151) stepping: 2
    microcode: 0x37
  Topology: cpus: 1x dies: 1 clusters: 9 cores: 12 threads: 20 mt: 8 tpc: 2
    st: 4 smt: enabled cache: L1: 1024 KiB desc: d-4x32 KiB, 8x48 KiB; i-8x32
    KiB, 4x64 KiB L2: 12 MiB desc: 8x1.2 MiB, 1x2 MiB L3: 25 MiB
    desc: 1x25 MiB
  Speed (MHz): avg: 2076 min/max: 800/4800:4900:3600 scaling:
    driver: intel_pstate governor: powersave cores: 1: 2076 2: 2076 3: 2076
    4: 2076 5: 2076 6: 2076 7: 2076 8: 2076 9: 2076 10: 2076 11: 2076 12: 2076
    13: 2076 14: 2076 15: 2076 16: 2076 17: 2076 18: 2076 19: 2076 20: 2076
    bogomips: 84500
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_lbr arch_perfmon art avx avx2 avx_vnni bmi1 bmi2
    bts cat_l2 cdp_l2 clflush clflushopt clwb cmov constant_tsc cpuid
    cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est
    f16c flexpriority flush_l1d fma fpu fsgsbase fsrm fxsr gfni hfi ht hwp
    hwp_act_window hwp_epp hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt
    ida intel_pt invpcid lahf_lm lm mca mce md_clear mmx monitor movbe
    movdir64b movdiri msr mtrr nonstop_tsc nopl nx ospke pae pat pbe
    pclmulqdq pdcm pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts rdpid
    rdrand rdseed rdt_a rdtscp rep_good sdbg sep serialize sha_ni smap smep
    split_lock_detect ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm
    tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip
    user_shstk vaes vme vmx vnmi vpclmulqdq vpid waitpkg x2apic xgetbv1 xsave
    xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling mitigation: Clear Register File
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3060 Ti Lite Hash Rate]
    vendor: Hewlett-Packard driver: nvidia v: 550.144.03
    alternate: nouveau,nvidia_drm non-free: 550/565.xx+ status: current (as
    of 2025-01; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 bus-ID: 0000:01:00.0
    chip-ID: 10de:2489 class-ID: 0300
  Device-2: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-11:4
    chip-ID: 046d:0825 class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.5
    compositor: kwin_x11 driver: X: loaded: N/A failed: nvidia gpu: nvidia
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 101 s-size: 966x272mm (38.03x10.71")
    s-diag: 1004mm (39.51")
  Monitor-1: DP-1 pos: primary,left res: mode: 1920x1080 hz: 60
    scale: 100% (1) dpi: 82 size: 598x336mm (23.54x13.23") diag: 686mm (27.01")
    modes: N/A
  Monitor-2: HDMI-0 pos: right res: mode: 1920x1080 hz: 60 scale: 100% (1)
    dpi: 102 size: 477x268mm (18.78x10.55") diag: 547mm (21.54") modes: N/A
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
    drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia inactive: wayland
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia v: 550.144.03 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
    memory: 7.81 GiB
  API: Vulkan v: 1.4.303 layers: 5 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3060 Ti driver: N/A device-ID: 10de:2489 surfaces: xcb,xlib
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Alder Lake-S HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:7ad0 class-ID: 0403
  Device-2: NVIDIA GA104 High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:228b
    class-ID: 0403
  Device-3: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-11:4
    chip-ID: 046d:0825 class-ID: 0102 serial: <filter>
  API: ALSA v: k6.12.12-2-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.2.7 status: off with: wireplumber status: active
    tools: pw-cli,wpctl
  Server-3: PulseAudio v: 17.0-43-g3e2bb status: active
    with: pulseaudio-alsa type: plugin tools: pacat,pactl,pavucontrol
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Hewlett-Packard driver: r8169 v: kernel port: 4000
    bus-ID: 0000:02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0 state: down mac: <filter>
  Device-2: Realtek RTL8852AE 802.11ax PCIe Wireless Network Adapter
    vendor: Hewlett-Packard driver: rtw89_8852ae v: kernel port: 3000
    bus-ID: 0000:03:00.0 chip-ID: 10ec:8852 class-ID: 0280
  IF: wlp3s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, sshd, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:5 chip-ID: 0bda:2852
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c0104
Logical:
  Message: No logical block device data found.
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:467f rev: class-ID: 0104
Drives:
  Local Storage: total: 4.57 TiB used: 2.1 TiB (45.8%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: SSDPEKNU010TZH
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: HPS1 temp: 47.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WD10EZEX-60WN4A2 size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: 1A04 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Toshiba model: HDWD130 size: 2.73 TiB
    block-size: physical: 4096 B logical: 512 B type: USB rev: 3.1 spd: 5 Gb/s
    lanes: 1 mode: 3.2 gen-1x1 tech: HDD rpm: 7200 serial: <filter>
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 150 GiB size: 146.59 GiB (97.72%) used: 81.21 GiB (55.4%)
    fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 1ce9d361-da4f-4cfc-a3f3-d8f96400815a
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 300 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: 0133-6BF9
  ID-3: /home raw-size: 787.58 GiB size: 774.14 GiB (98.29%)
    used: 595.14 GiB (76.9%) fs: ext4 dev: /dev/nvme0n1p4 maj-min: 259:4
    label: N/A uuid: 60d1d6b1-7dce-4221-b66f-f78ef18e024d
  ID-4: /home/<filter>/Pictures raw-size: 931.51 GiB
    size: 915.82 GiB (98.31%) used: 237.78 GiB (26.0%) fs: ext4 dev: /dev/sda1
    maj-min: 8:1 label: Pictures uuid: b337d5f1-8bc5-44ce-b22c-96e19676f922
  ID-5: /home/<filter>/Pictures/Photos raw-size: 2.73 TiB
    size: 2.69 TiB (98.39%) used: 1.2 TiB (44.8%) fs: ext4 dev: /dev/sdb1
    maj-min: 8:17 label: Photos uuid: ed31eac8-59b2-4f07-83ac-e7f9363404d6
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 16 GiB used: 835.8 MiB (5.1%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3 label: N/A
    uuid: 88e467b5-737f-40b3-861a-922f10d60380
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-1:2 info: Microdia USB DEVICE type: keyboard,mouse
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 0c45:8513 class-ID: 0301
  Device-2: 1-10:3 info: HP HP 430 Mouse type: mouse,keyboard
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 488mA chip-ID: 03f0:104c class-ID: 0301
    serial: <filter>
  Device-3: 1-11:4 info: Logitech Webcam C270 type: video,audio
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 046d:0825 class-ID: 0102 serial: <filter>
  Device-4: 1-14:5 info: Realtek Bluetooth Radio type: bluetooth
    driver: btusb interfaces: 2 rev: 1.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 500mA chip-ID: 0bda:2852 class-ID: e001 serial: <filter>
  Hub-2: 2-0:1 info: super-speed hub ports: 10 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Device-1: 2-9:2 info: ASMedia ASM1051E SATA 6Gb/s bridge ASM1053E ASM1153
    3Gb/s ASM1153E bridge type: mass storage driver: uas interfaces: 1
    rev: 3.1 speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1
    chip-ID: 174c:55aa class-ID: 0806 serial: <filter>
Sensors:
  System Temperatures: cpu: 42.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Repos:
  Packages: 2492 pm: pacman pkgs: 2482 libs: 568 tools: pamac,yay pm: flatpak
    pkgs: 10
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
    2: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
    3: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
    4: https://mirror.23m.com/manjaro/stable/$repo/$arch
    5: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    6: http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
    7: http://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
    8: https://manjaro.kurdy.org/stable/$repo/$arch
Processes:
  CPU top: 5 of 430
  1: cpu: 45.9% command: baloo_file_extractor pid: 2840
    mem: 425.6 MiB (2.7%)
  2: cpu: 16.3% command: baloo_file pid: 1045 mem: 25.1 MiB (0.1%)
  3: cpu: 11.9% command: plasmashell pid: 1096 mem: 621.7 MiB (3.9%)
  4: cpu: 11.1% command: Xorg pid: 899 mem: 116.3 MiB (0.7%)
  5: cpu: 9.1% command: kwin_x11 pid: 1086 mem: 192.2 MiB (1.2%)
  Memory top: 5 of 430
  1: mem: 621.7 MiB (3.9%) command: plasmashell pid: 1096 cpu: 11.9%
  2: mem: 474.7 MiB (3.0%) command: kontact pid: 1318 cpu: 4.6%
  3: mem: 425.6 MiB (2.7%) command: baloo_file_extractor pid: 2840
    cpu: 45.9%
  4: mem: 417.7 MiB (2.6%) command: signal-desktop pid: 1335 cpu: 7.1%
  5: mem: 290.8 MiB (1.8%) command: mariadbd pid: 897 cpu: 0.9%
Info:
  Processes: 430 Power: uptime: 1m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.12 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Compilers: clang: 19.1.7 gcc: 14.2.1 Shell: Bash v: 5.2.37
    running-in: konsole inxi: 3.3.37

I do not use Digicam. But I get segfault starting Kdenlive, Mkvtoolnix and Kid3. It seems to me that this is the same issue. Do you have these apps installed?

I only have Kid3, and it segfaults too, trying to load qt.multimedia.ffmpeg.

Same for me ((

1 Like

Plasma is well known to exhibit weird behaviour after updates and there is no one-size-fits-all solution as the cause can be very difficult to track down.

If an application begins to act weird after update - it can be configuration files.

Try by removing all stored configuration for the application - then launch the app.

It may also be you are using a kde package where naming is like k<pkgname>5 - this designates a plasma 5 application.

Likewise it may be a package with suffix -qt5 could be the culprit.

As you can see it is next to impossible to point out where, what and why.

The steps are roughly

  • Reset userspace using systemctl soft-reboot
  • Reset your plasma configuration (Plasma Reset script)
  • Hunt down and remove the mentioned packages - use common sense - a list may help
    pamac search k.5 | grep -e 'Installed'
    
    pamac search .-qt5 | grep -e 'Installed'
    
1 Like

I found workaround. But not the solution.
Install qt6-multimedia-gstreamer

In Konsole:
export QT_MEDIA_BACKEND=gstreamer
kid3-qt
(or digikam in your case)

It works only for current session of Konsole
You also may set QT_MEDIA_BACKEND in bashrc.

.bashrc is only read when you open a shell and it feels awkward to open a shell to fix a GUI app :slight_smile:

Since the affect application is graphical - one could use drop-in (this is also the only way to configure Wayland environment)

 ~/.config/environment.d

Add a file e.g. qt-media-backend.conf with content

QT_MEDIA_BACKEND=gstreamer

This whould work for GUI applications.

More info, see → Environment variables - ArchWiki

1 Like

Well, the workaround works with kdenlive and kid3, which I didn’t realize had an issue since I hadn’t used either one of them since the update. Doesn’t work for digiKam, though. But still, one problem solved.

Edit: Ok, I figured out how to apply @EgoLex’s workaround to digiKam. Install, as instructed, qt6-multimedia-gstreamer.
Then edit ~/.config/digikam_systemrc. Change
videoBackend=ffmpeg
to
videoBackend=gstreamer
Voilà, digiKam starting again. At least in my case; not sure OP’s issue is exactly the same as mine.

Thank you very much. It works for me!

This bug appears when you call QMediaPlayer from Qt6 library.
Python:
from PyQt6.QtMultimedia import QMediaPlayer
player = QMediaPlayer()
segfauls immediately.
But it works fine if os.environ['QT_MEDIA_BACKEND'] = 'gstreamer'

I too can confirm that the switch to gstreamer for video fixed Digikam.

The solution for this issue is the same as another discussion solution.
Just uninstall
libva-vdpau-driver
lib32-libva-vdpau-driver
and reboot.

1 Like

Yes, thank you!

Oddly, I was experiencing no issues. Digikam was working both before and after I removed those packages. I did experience some video processing issues with ‘Video Downloader’, after removing those files, which lead me to the conclusion I needed to reboot.

What GPU / GPU driver you have installed?

[tracy@daphne ~]$ inxi -G
Graphics:
  Device-1: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
    driver: i915 v: kernel
  Device-2: Bison BisonCam NB Pro driver: uvcvideo type: USB
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.5
    compositor: kwin_wayland driver: X: loaded: modesetting dri: crocus
    gpu: i915 resolution: 1366x768~60Hz
  API: EGL v: 1.5 drivers: crocus,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.5 compat-v: 4.2 vendor: intel mesa v: 24.3.4-arch1.1
    renderer: Mesa Intel HD Graphics (BYT)
  API: Vulkan v: 1.4.303 drivers: N/A surfaces: xcb,xlib,wayland
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info,wlr-randr
    x11: xdpyinfo,xprop

Mod edit: fixed fellow moderator’s code tags…

So, this is Nvidia users issue :slightly_smiling_face:

Probably. nVidia does tend to be a problem child.

vdpau shouldnt have been running on the intel at all. It was probably, and should be, using vaapi.

Those packages were for a vdpau backend to vaapi - sort of like a compatibility mechanism for nvidias when they could only do vdpau. Likely in the case of intel with those packages it (rightly) still managed to use regular vaapi without the vdpau backend.

So thats why @tracyanne didnt experience the same problems while having those vdpau packages.

Also a reminder to pay attention to not just orphans, but also packages that have either been demoted from the repos to the arch user repository, or even more obviously attention worthy - those that no longer exist in the repositories or the AUR.

1 Like