Codecs for 16.0? Does flatpak take care of it?

I am noticing some issues with playing videos on both the browser and smplayer. They play, but when pressing forward or back arrow keys, it has problems. Either it pauses in smplayer, or sometimes in the browser it shows blank video screen and long delay or never resumes. In smplayer, when the video resumes, there’s mismatches of the video vs. the sound. The video acts real fast trying to catch up to where it does match. I read that flatpak takes care of the codes, you don’t need packman, but I couldn’t find any threads on exactly what needs to be done.

If the video starts playing there is no codec issue, there would be just a black screen if there was one. Skipping back and forth depends on the file coding, compression etc. and can be especially problematic with browsers and remote files. Some older, less compressed formats might be less prone o corruption when skipping back and forth, but the problem is not new.

I had never noticed it in 15.6. Is something different now?

I can only speculate here. Are you using a Waland or X11 session? The display server can make a difference with video acceleration. Also, perhpas the graphics environment is impacting somehow. To start with share the results from
inxi -GSaz
and
zypper -si mesa

With respect to SMPlayer, are you using hardware hardware decoding (Options > Preferences > Performance >Hardware decoding)? If so, try disabling and see if there is any difference with behaviour.

I think the system is using X11. I don’t know much about it. I know if I log out, there is an option for wayland.

> inxi -GSaz
System:
  Kernel: 6.12.0-160000.9-default arch: x86_64 bits: 64 compiler: gcc
    v: 13.4.0 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.9-default
    root=UUID=39768ff2-9c95-4075-be35-53cc4e35b557 mitigations=auto quiet
    security=selinux selinux=1
  Desktop: KDE Plasma v: 6.4.2 tk: Qt v: N/A info: frameworks v: 6.16.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: openSUSE Leap 16.0
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
    Radeon Mobile Series] vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5
    code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: HDMI-A-1
    empty: DP-1 bus-ID: 07:00.0 chip-ID: 1002:1638 class-ID: 0300 temp: 25.0 C
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: modesetting unloaded: vesa
    alternate: fbdev 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: Gigabyte G24F 2 serial: <filter>
    built: 2023 res: 1920x1080 hz: 60 dpi: 93 gamma: 1.2
    size: 527x296mm (20.75x11.65") diag: 595mm (23.4") 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: 24.3.3 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir LLVM
    19.1.7 DRM 3.61 6.12.0-160000.9-default) device-ID: 1002:1638
    memory: 500 MiB unified: no
  API: Vulkan Message: No Vulkan data available.

> zypper -si mesa
Unknown command 'mesa'
Type 'zypper help' to get a list of global options and commands.

In case 'mesa' is not a typo it's probably not a built-in command, but provided as a subcommand or plug-in (see 'zypper help subcommand').
In this case a specific package providing the subcommand needs to be installed first. Those packages are often named 'zypper-mesa' or 'zypper-mesa-plugin'.

In smplayer, hardware decoding was set to none, threads for decoding set to 1, loop filter on H.264 is enabled.

The output you shared confirms KDE Plasma X11 session in use. You should try comparing with a Plasma Wayland session.

Sorry, the zypper command should have been
zypper se -si mesa

> zypper se -si mesa
Loading repository data...
Reading installed packages...

S  | Name           | Type    | Version           | Arch   | Repository
---+----------------+---------+-------------------+--------+----------------
i  | Mesa           | package | 24.3.3-160000.2.2 | x86_64 | repo-oss (16.0)
i  | Mesa           | package | 24.3.3-160000.2.2 | x86_64 | ISO Leap-16
i  | Mesa-demo-egl  | package | 9.0.0-160000.2.2  | x86_64 | repo-oss (16.0)
i  | Mesa-demo-egl  | package | 9.0.0-160000.2.2  | x86_64 | ISO Leap-16
i  | Mesa-demo-x    | package | 9.0.0-160000.2.2  | x86_64 | repo-oss (16.0)
i  | Mesa-demo-x    | package | 9.0.0-160000.2.2  | x86_64 | ISO Leap-16
i  | Mesa-dri       | package | 24.3.3-160000.2.2 | x86_64 | repo-oss (16.0)
i  | Mesa-dri       | package | 24.3.3-160000.2.2 | x86_64 | ISO Leap-16
i  | Mesa-gallium   | package | 24.3.3-160000.2.2 | x86_64 | repo-oss (16.0)
i  | Mesa-gallium   | package | 24.3.3-160000.2.2 | x86_64 | ISO Leap-16
i  | Mesa-libEGL1   | package | 24.3.3-160000.2.2 | x86_64 | repo-oss (16.0)
i  | Mesa-libEGL1   | package | 24.3.3-160000.2.2 | x86_64 | ISO Leap-16
i  | Mesa-libGL1    | package | 24.3.3-160000.2.2 | x86_64 | repo-oss (16.0)
i  | Mesa-libGL1    | package | 24.3.3-160000.2.2 | x86_64 | ISO Leap-16
i  | Mesa-libglapi0 | package | 24.3.3-160000.2.2 | x86_64 | repo-oss (16.0)
i  | Mesa-libglapi0 | package | 24.3.3-160000.2.2 | x86_64 | ISO Leap-16
i  | Mesa-libva     | package | 24.3.3-160000.2.2 | x86_64 | repo-oss (16.0)
i  | Mesa-libva     | package | 24.3.3-160000.2.2 | x86_64 | ISO Leap-16

    Note: For an extended search including not yet activated remote resources please use 'zypper
    search-packages'.

I tried it. No better.

> inxi -GSaz
System:
  Kernel: 6.12.0-160000.9-default arch: x86_64 bits: 64 compiler: gcc
    v: 13.4.0 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.9-default
    root=UUID=39768ff2-9c95-4075-be35-53cc4e35b557 mitigations=auto quiet
    security=selinux selinux=1
  Desktop: KDE Plasma v: 6.4.2 tk: Qt v: N/A info: frameworks v: 6.16.0
    wm: kwin_wayland vt: 3 dm: SDDM Distro: openSUSE Leap 16.0
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
    Radeon Mobile Series] vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5
    code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: HDMI-A-1
    empty: DP-1 bus-ID: 07:00.0 chip-ID: 1002:1638 class-ID: 0300 temp: 30.0 C
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: modesetting unloaded: vesa
    alternate: fbdev dri: radeonsi gpu: amdgpu display-ID: 0
  Monitor-1: HDMI-A-1 res: 1920x1080 size: N/A modes: N/A
  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
    wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.3 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir LLVM
    19.1.7 DRM 3.61 6.12.0-160000.9-default) device-ID: 1002:1638
    memory: 500 MiB unified: no display-ID: :1.0
  API: Vulkan Message: No Vulkan data available.

It’s been a long time since I had a Radeon graphics card, but the common wisdom is that they rely on Mesa a lot, and that the Mesa packages from Packman include hardware acceleration, while those from the SUSE repos may not, or not completely (for legal reasons: patents).

It’s worth a try. But let’s wait what others here have to say about this.

On my Slowroll:

% zypper se -si mesa
Loading repository data...
Reading installed packages...

S  | Name                      | Type    | Version            | Arch   | Repository
---+---------------------------+---------+--------------------+--------+---------------------
i+ | Mesa                      | package | 25.3.4-1699.4.pm.1 | x86_64 | Packman
i  | Mesa-demo-x               | package | 9.0.0-7.1          | x86_64 | Slowroll Update Repo
i  | Mesa-demo-x               | package | 9.0.0-7.1          | x86_64 | Slowroll OSS Repo
i+ | Mesa-dri                  | package | 25.3.4-1699.4.pm.3 | x86_64 | Packman
i  | Mesa-KHR-devel            | package | 25.3.4-1699.4.pm.1 | x86_64 | Packman
i  | Mesa-libEGL-devel         | package | 25.3.4-1699.4.pm.1 | x86_64 | Packman
i+ | Mesa-libEGL1              | package | 25.3.4-1699.4.pm.1 | x86_64 | Packman
i  | Mesa-libGL-devel          | package | 25.3.4-1699.4.pm.1 | x86_64 | Packman
i+ | Mesa-libGL1               | package | 25.3.4-1699.4.pm.1 | x86_64 | Packman
i+ | Mesa-libva                | package | 25.3.4-1699.4.pm.3 | x86_64 | Packman
i+ | Mesa-vulkan-device-select | package | 25.3.4-1699.4.pm.3 | x86_64 | Packman

Just making sure because nobody mentioned it yet:

Do you have the Open H.264 repo active and those packages installed:

  • libopenh264
  • mozilla-openh264

Myrlyn: “Extras” → “Configure Repositories” → “Add” → “Community Repo” → “Open H.264”

After restarting, “View” → “Repositories” → “Open H.264”, select the two packages above.

@dt30 Yes, using flatpaks takes care of codecs, mesa etc. I have the following installed with Google Chrome, VLC and FlatSeal;

 flatpak list
Name                                         Application ID                                       Version                        Branch             Installation
Flatseal                                     com.github.tchx84.Flatseal                           2.4.0                          stable             user
Google Chrome                                com.google.Chrome                                    144.0.7559.132-1               stable             user
Freedesktop Platform                         org.freedesktop.Platform                             freedesktop-sdk-25.08.7        25.08              user
Mesa                                         org.freedesktop.Platform.GL.default                  25.3.3                         24.08              user
Mesa (Extra)                                 org.freedesktop.Platform.GL.default                  25.3.3                         24.08extra         user
Mesa                                         org.freedesktop.Platform.GL.default                  25.3.3                         25.08              user
Mesa (Extra)                                 org.freedesktop.Platform.GL.default                  25.3.3                         25.08-extra        user
Codecs Extra Extension                       org.freedesktop.Platform.codecs-extra                                               25.08-extra        user
openh264                                     org.freedesktop.Platform.openh264                    2.5.1                          2.5.1              user
GNOME Application Platform version 49        org.gnome.Platform                                                                  49                 user
Adwaita theme                                org.kde.KStyle.Adwaita                                                              5.15-24.08         user
KDE Application Platform                     org.kde.Platform                                                                    5.15-24.08         user
QGnomePlatform                               org.kde.PlatformTheme.QGnomePlatform                                                5.15-24.08         user
QAdwaitaDecorations                          org.kde.WaylandDecoration.QAdwaitaDecorations                                       5.15-24.08         user
VLC                                          org.videolan.VLC                                     3.0.23                         stable             user

I have hardware acceleration in the browser chrome://gpu

Graphics Feature Status
=======================
*   Canvas: Hardware accelerated
*   Direct Rendering Display Compositor: Disabled
*   Compositing: Hardware accelerated
*   Multiple Raster Threads: Enabled
*   OpenGL: Enabled
*   Rasterization: Hardware accelerated
*   Raw Draw: Disabled
*   Skia Graphite: Disabled
*   TreesInViz: Disabled
*   Video Decode: Hardware accelerated
*   Video Encode: Software only. Hardware acceleration disabled
*   Vulkan: Disabled
*   WebGL: Hardware accelerated
*   WebGPU: Hardware accelerated
*   WebNN: Disabled

When playing the likes of youtube (amdgpu_top) and VLC all fine;

System info…

System:
  Kernel: 6.12.0-160000.9-default arch: x86_64 bits: 64 compiler: gcc
    v: 13.4.0 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.9-default
    root=UUID=92ae8ab5-14dd-4dd3-8312-036396522530 mitigations=auto quiet
    security=selinux selinux=1 amdgpu.cik_support=1 amdgpu.si_support=0
    amdgpu.ppfeaturemask=0xffffffff rd.driver.blacklist=radeon
  Desktop: GNOME v: 48.4 tk: GTK v: 3.24.50 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 48.0 Distro: openSUSE Leap 16.0
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Mullins [Radeon R2/R3 Graphics]
    vendor: Hewlett-Packard driver: amdgpu v: kernel alternate: radeon
    arch: GCN-2 code: Sea Islands process: GF/TSMC 16-28nm built: 2013-17
    ports: active: eDP-1 empty: HDMI-A-1,VGA-1 bus-ID: 00:01.0
    chip-ID: 1002:9850 class-ID: 0300
  Device-2: Chicony HP TrueVision HD driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.4:3 chip-ID: 04f2:b56c
    class-ID: 0e02 serial: <filter>
  Display: wayland server: Xwayland v: 24.1.6 compositor: gnome-shell
    driver: N/A display-ID: 0
  Monitor-1: eDP-1 res: 1920x1080 size: N/A modes: N/A
  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
    wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.3 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon R2 Graphics (radeonsi kabini LLVM
    19.1.7 DRM 3.61 6.12.0-160000.9-default) device-ID: 1002:9850
    memory: 1000 MiB unified: no display-ID: :0.0
  API: Vulkan v: 1.4.309 layers: 1 device: 0 type: integrated-gpu name: AMD
    Radeon R2 Graphics (RADV KABINI) driver: N/A device-ID: 1002:9850
    surfaces: xcb,xlib,wayland

While the discussion about codecs and HW decoding is always interesting, what the OP describes has nothing to do with codecs and the benefit of HW decoding is marginal with modern CPUs.
I bet that has something to do with the wider adoption of H264 High Profile and the wider habit of websites of serving videos in smaller chunks so if you miss a few critical ones the player will never catch the frame sync again and will error out with “Video is corrupt” or similar. It would be interesting to know if that does happen on a full local download of a file played with a known good player.
Personally I see very often that effect on websites but never on downloaded files.
Also, it might be useful to have links to problematic videos so we can check with a variety of HW and SW.

As an example of what I wrote above, here is a file that stalls immediately if you try to skip back and forth in Firefox, but that regularly plays when downloaded locally: file_example_MP4_1280_10MG.mp4

Yes, as far as I can tell. It’s listed in the repositories and has those two checked as installed.

That one said file not found, and not in archive.org. They seem to disappear even when I search and find one. But I found another one:
https://web.archive.org/web/20250807130001/https://file-examples.com/storage/fe0ab252ad6893821a36477/2017/04/file_example_MP4_1920_18MG.mp4
That was what it was doing to me. I downloaded it, as the ones I was playing in smplayer, and it has problems. Pressing forward or clicking somewhere ahead seems to pause, but wait long enough and it resumes. Pressing left or clicking somewhere behind doesn’t stop it. I tried in vlc, but it says, VLC could not decode the format “h264” (H264 - MPEG-4 AVC (part 10)).

There may be more than one issue. I was noticing problems on the weather.com videos, but when going back to 15.6, it has problems, too. But youtube played fine in 15.6, but in 16.0 sometimes it never comes back (just spins and spins) or sometimes ends up saying something about can’t play it. And that’s only with skipping ahead or back.

In 15.6, I had packman multimedia part installed. Is that what I should try? I need instructions as I’m now concerned about have a mismatched packages.

Use inxi -CGSaz or inxi -aFz to get CPU info.
ILL you’re using iGPU.

Drivers are not properly installed: no amdgpu driver, no Vulkan driver.

For me with Leap 15.6:

 Display: x11 server: X.Org v: 1.21.1.11 with: Xwayland v: 24.1.1
    compositor: kwin_x11 driver: X: loaded: amdgpu dri: radeonsi gpu: amdgpu
    display-ID: :0 screens: 1

loaded: amdgpu vs. loaded: modesetting.

Packman provides no Mesa files for Leap 16.0:

Leap 15.6:
https://ftp.fau.de/packman/suse/openSUSE_Leap_15.6/Essentials/x86_64/

Leap 16.0:
https://ftp.fau.de/packman/suse/openSUSE_Leap_16.0/Essentials/x86_64/

Intel GPUs can accelerate restricted codecs without libva from Packman, AMDs - cannot.

Oh, yes, integrated AMD video. I had a hard time wrapping my mind around the graphics being inside the CPU. A lot different from what I was used to.

Is this what you were looking for?

CPU:
  Info: model: AMD Ryzen 5 5600G with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3 gen: 3 level: v3 note: check built: 2021-22
    process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA500012

Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
    Radeon Mobile Series] vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5
    code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: HDMI-A-1
    empty: DP-1 bus-ID: 07:00.0 chip-ID: 1002:1638 class-ID: 0300 temp: 39.0 C
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: modesetting unloaded: vesa
    alternate: fbdev dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1

I see loaded: modesetting

What can I do?

Ideally you would run the inxi command as given and post the complete (unredacted) output.

Okay, I was only trying to get to the specifics. Lots of stuff listed.

> inxi -aFz
System:
  Kernel: 6.12.0-160000.9-default arch: x86_64 bits: 64 compiler: gcc
    v: 13.4.0 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.9-default
    root=UUID=39768ff2-9c95-4075-be35-53cc4e35b557 mitigations=auto quiet
    security=selinux selinux=1
  Desktop: KDE Plasma v: 6.4.2 tk: Qt v: N/A info: frameworks v: 6.16.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: openSUSE Leap 16.0
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: TUF GAMING B550-PLUS WIFI II v: Rev X.0x
    serial: <superuser required> part-nu: SKU uuid: <superuser required>
    UEFI: American Megatrends v: 3611 date: 09/30/2024
CPU:
  Info: model: AMD Ryzen 5 5600G with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3 gen: 3 level: v3 note: check built: 2021-22
    process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA500012
  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: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 2368 min/max: 404/4466 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 2368 2: 2368 3: 2368
    4: 2368 5: 2368 6: 2368 7: 2368 8: 2368 9: 2368 10: 2368 11: 2368 12: 2368
    bogomips: 93428
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: indirect_target_selection 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 status: Not affected
  Type: retbleed status: Not affected
  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; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsa mitigation: Clear CPU buffers
  Type: tsx_async_abort status: Not affected
  Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
    Radeon Mobile Series] vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5
    code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: HDMI-A-1
    empty: DP-1 bus-ID: 07:00.0 chip-ID: 1002:1638 class-ID: 0300 temp: 39.0 C
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: modesetting unloaded: vesa
    alternate: fbdev 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: Gigabyte G24F 2 serial: <filter>
    built: 2023 res: 1920x1080 hz: 60 dpi: 93 gamma: 1.2
    size: 527x296mm (20.75x11.65") diag: 595mm (23.4") 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: 24.3.3 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir LLVM
    19.1.7 DRM 3.61 6.12.0-160000.9-default) device-ID: 1002:1638
    memory: 500 MiB unified: no
  API: Vulkan Message: No Vulkan data available.
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
    Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3
    speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 07:00.1
    chip-ID: 1002:1637 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 07:00.6
    chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.12.0-160000.9-default status: kernel-api tools: N/A
  Server-1: PipeWire v: 1.4.6 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 MT7921 802.11ax PCI Express Wireless Network Adapter
    vendor: AzureWave driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s
    lanes: 1 bus-ID: 04:00.0 chip-ID: 14c3:7961 class-ID: 0280
  IF: wlp4s0 state: up mac: <filter>
  Device-2: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000 bus-ID: 05:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  Info: services: NetworkManager,wpa_supplicant
Bluetooth:
  Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:2 chip-ID: 13d3:3563
    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: 7c0104
Drives:
  Local Storage: total: 2.27 TiB used: 676.57 GiB (29.1%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
    model: WD Blue SN580 500GB size: 465.76 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 281010WD temp: 30.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST2000DM008-2FR102
    size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 7200 serial: <filter> fw-rev: 0001 scheme: GPT
Partition:
  ID-1: / raw-size: 82 GiB size: 80.16 GiB (97.75%) used: 12.99 GiB (16.2%)
    fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 5 MiB (1.0%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 30.63 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p2 maj-min: 259:2
Sensors:
  System Temperatures: cpu: 49.9 C mobo: 32.0 C gpu: amdgpu temp: 38.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB note: est. available: 30.65 GiB used: 5.61 GiB (18.3%)
  Processes: 325 Power: uptime: 0h 53m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.24 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
    tool: systemctl
  Packages: pm: rpm pkgs: N/A note: see --rpm tools: zypper pm: flatpak
    pkgs: 0 Compilers: clang: 19.1.7 gcc: 15.1.1 Shell: Bash v: 5.2.37
    running-in: konsole inxi: 3.3.36

AMD iGPU GCN 5.1.

Post

zypper se -s amdgpu

At good end you can get this:

:~> vainfo
Trying display: wayland
Trying display: x11
libva info: VA-API version 1.20.0
libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_20
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.20 (libva 2.20.1)
vainfo: Driver version: Mesa Gallium driver 23.3.4 for AMD Radeon Vega 8 Graphics (radeonsi, raven, LLVM 17.0.6, DRM 3.57, 6.4.0-150600.23.84-default)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSlice
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc