Hallo,
ich habe vor Kurzem mein Mainboard, meinen Prozessor und meine Grafikkarte geupgradet. Das Wichtige dabei ist, dass ich von einer Nvidia RTX auf eine AMD Radeon gewechselt habe und somit keine Nvidia-spezifischen Backends mehr nutzen kann.
Wenn ich jetzt in Haruna ein Video starten möchte, indem ich die Videodatei doppelklicke, passiert Folgendes:
- Haruna startet.
- Es wird keine Datei geladen.
Dann klicke ich auf Datei → Datei öffnen und wähle das gewünschte Video aus.
Ergebnis:
- Kein Bild
- Keine Schubkontrolle
- Der Ton des Videos beginnt zu spielen.
- Die Meldung “No video track detected, most likely the video track can’t be decoded/played due to missing codecs” erscheint.
Intern habe ich den Decoder bereits auf VAAPI umgestellt. Das hat nicht geholfen.
Dann habe ich getestet, ob wirklich ein Codec-Problem vorliegt, indem ich MPV direkt über die Konsole gestartet habe:
$ mpv /home/sfox/Videos/test.mp4
Das funktioniert einwandfrei. Bild und Ton starten sofort und sind synchron.
Anschließend habe ich versucht, Haruna über die Konsole zu starten:
haruna /home/sfox/Videos/test.mp4
Dadurch startet Haruna, aber ohne das Video zu laden.
Die Konsole zeigt folgende Meldung:
unknown() : MpvAbstractItem: The graphics api must be set to opengl or mpv won't be able to render the video.
QQuickWindow::setGraphicsApi(QSGRendererInterface::OpenGL)
The call to the function must happen before constructing the first QQuickWindow in the application.
unknown() : MpvAbstractItem: The graphics api must be set to opengl or mpv won't be able to render the video.
QQuickWindow::setGraphicsApi(QSGRendererInterface::OpenGL)
The call to the function must happen before constructing the first QQuickWindow in the application.
Nach langem Googeln und dem Versuch, irgendetwas davon zu verstehen, scheinen auf meinem System (plötzlich) einige QT-Bibliotheken zu fehlen – welche aber weder im AUR noch in den offiziellen Quellen verfügbar sind.
Ich verstehe nicht, wie ein Wechsel der Hardwarekomponenten die bisher einwandfrei funktionierende Haruna-Installation beeinträchtigen konnte. Aber anscheinend ist genau das passiert.
Nun stellt sich die Frage, wie ich das Problem lösen kann. Ich bin technisch nicht besonders versiert auf dem Gebiet von QT und Co. und weiß daher auch nicht, ob es Alternativen gibt. (Ich habe Haruna liebgewonnen und möchte es ungern ersetzen müssen.)
ich hoffe von euch weiß einer eine Lösung. Vielen Dank.
Mein System
Kernel: 6.14.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: hpet,acpi_pm
parameters: initrd=\1b84d8b4717e4bffa8575f20f8f55d61\6.14.6-zen1-1-zen\initrd
nvme_load=YES nowatchdog rw root=UUID=296daed9-0f47-4863-8425-1c37a5785919
rw root=UUID=296daed9-0f47-4863-8425-1c37a5785919
systemd.machine_id=1b84d8b4717e4bffa8575f20f8f55d61
Desktop: KDE Plasma v: 6.3.5 tk: Qt v: N/A info: frameworks v: 6.14.0
wm: kwin_x11 vt: 2 dm: SDDM Distro: EndeavourOS base: Arch Linux
Machine:
Type: Desktop Mobo: Micro-Star model: MAG B550 TOMAHAWK MAX WIFI (MS-7C91)
v: 1.0 serial: <superuser required> uuid: <superuser required> UEFI: American
Megatrends LLC. v: 2.80 date: 07/18/2024
CPU:
Info: model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2 gen: 2
level: v3 note: check built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23)
model-id: 0x71 (113) stepping: 0 microcode: 0x8701033
Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB
desc: 6x512 KiB L3: 32 MiB desc: 2x16 MiB
Speed (MHz): avg: 1723 min/max: 550/4208 boost: enabled scaling:
driver: amd-pstate-epp governor: powersave cores: 1: 1723 2: 1723 3: 1723
4: 1723 5: 1723 6: 1723 7: 1723 8: 1723 9: 1723 10: 1723 11: 1723 12: 1723
bogomips: 86399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: gather_data_sampling status: Not affected
Type: ghostwrite 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: old_microcode status: Not affected
Type: reg_file_data_sampling status: Not affected
Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP
protection
Type: spec_rstack_overflow mitigation: Safe RET
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: Retpolines; IBPB: conditional; STIBP:
always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 22 [Radeon RX 6700/6700
XT/6750 XT / 6800M/6850M XT] vendor: Tul / PowerColor driver: amdgpu
v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22
pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1,
DP-2, DP-3, Writeback-1 bus-ID: 2d:00.0 chip-ID: 1002:73df class-ID: 0300
Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
compositor: kwin_x11 driver: X: loaded: modesetting alternate: fbdev,vesa
dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: HDMI-A-1 mapped: HDMI-1 model: Asus VS248 serial: <filter>
built: 2014 res: mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 92 gamma: 1.2
size: 531x299mm (20.91x11.77") diag: 609mm (24") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
drv: radeonsi inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.0.5-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6700 XT (radeonsi
navi22 LLVM 19.1.7 DRM 3.61 6.14.6-zen1-1-zen) device-ID: 1002:73df
memory: 11.72 GiB unified: no
API: Vulkan v: 1.4.313 layers: 5 device: 0 type: discrete-gpu name: AMD
Radeon RX 6700 XT (RADV NAVI22) driver: mesa radv v: 25.0.5-arch1.1
device-ID: 1002:73df surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: corectrl,radeontop wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: C-Media CMI8788 [Oxygen HD Audio] vendor: ASUSTeK Virtuoso 100
driver: snd_virtuoso v: kernel bus-ID: 05:04.0 chip-ID: 13f6:8788
class-ID: 0401
Device-2: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 2d:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-3: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 2f:00.4 chip-ID: 1022:1487 class-ID: 0403
Device-4: Texas Instruments PCM2902 Audio Codec
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 1-6:3 chip-ID: 08bb:2902 class-ID: 0300
API: ALSA v: k6.14.6-zen1-1-zen status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.4.2 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 29:00.0
chip-ID: 14c3:0616 class-ID: 0280
IF: wlan0 state: down mac: <filter>
Device-2: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 port: d000 bus-ID: 2a:00.0
chip-ID: 10ec:8125 class-ID: 0200
IF: enp42s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Info: services: NetworkManager,systemd-timesyncd
Bluetooth:
Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-9:6 chip-ID: 0e8d:0616
class-ID: e001 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
Local Storage: total: 2.03 TiB used: 273.53 GiB (13.1%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD10EZEX-08WN4A0
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: 1A02 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Crucial model: CT480BX200SSD1
size: 447.13 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: .6 scheme: GPT
ID-3: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 850 EVO 500GB
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
ID-4: /dev/sdd maj-min: 8:48 vendor: SanDisk model: SD8SN8U256G1122
size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 0000 scheme: GPT
Partition:
ID-1: / raw-size: 225.5 GiB size: 220.9 GiB (97.96%) used: 162.7 GiB (73.7%)
fs: ext4 dev: /dev/sdd3 maj-min: 8:51
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
compressor: zstd max-pool: 20%
ID-1: swap-1 type: partition size: 12 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/sdd2 maj-min: 8:50
Sensors:
System Temperatures: cpu: 40.1 C mobo: 35.5 C gpu: amdgpu temp: 42.0 C
mem: 36.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
Memory: total: 24 GiB available: 23.39 GiB used: 2.94 GiB (12.6%)
Processes: 336 Power: uptime: 42m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 9.34 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: dpkg pkgs: 0 pm: pacman pkgs: 1583 libs: 411 tools: yay
Compilers: gcc: 15.1.1 Shell: tim-inxi default: Bash v: 5.2.37
running-in: konsole inxi: 3.3.38