getsolus / getsolus/packages

intel-media-driver: missing 32bit variants

Open
#6,448 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Packaging Problem Priority: Normal
Dominant language
Python
Stars
141
Forks
146
Avg merge
11h 7m
Merged PRs (30d)
407

Description

Please confirm there isn't an open report for this package
  • I have searched through packaging problem reports
Name

intel-media-driver

Version

24.4.4

Summary of the problem

While trying to get steam link working with my B580, i encountered system crash with HW encoding activated.

The issue seems to be steam client still being 32bit on LINUX and so its unable to load 32bit versions of encoding libraries:

$> Trying to open /usr/lib32/dri/iHD_drv_video.so

More information

Reference to existing issue @ steam client:

https://github.com/ValveSoftware/steam-for-linux/issues/7947

Oct 05 14:57:57 Andreas-desktop steam[2305]: Failed encoders: 2/5, 2/4, 4/5, 4/4, 5/5
Oct 05 14:57:57 Andreas-desktop steam[2305]: Created encoder VAAPI for codec 4
Oct 05 14:57:57 Andreas-desktop steam[2305]: CGameStreamVideoStageVAAPI: Reinitializing 2560x1440 at 50000 Kbit/s and 59.75 FPS with quality 1
Oct 05 14:57:57 Andreas-desktop steam[2305]: ffmpeg verbose: libva: VA-API version 1.22.0
Oct 05 14:57:57 Andreas-desktop steam[2305]: ffmpeg verbose: libva: Trying to open /usr/lib32/dri/iHD_drv_video.so
Oct 05 14:57:57 Andreas-desktop steam[2305]: ffmpeg verbose: libva: va_openDriver() returns -1
Oct 05 14:57:57 Andreas-desktop steam[2305]: ffmpeg error: Failed to initialise VAAPI connection: -1 (unknown libva error).
Oct 05 14:57:57 Andreas-desktop steam[2305]: CGameStreamVideoStageVAAPI: Failed to create device context: Input/output error
Oct 05 14:57:57 Andreas-desktop steam[2305]: Failed to pre-process frame
Oct 05 14:57:57 Andreas-desktop steam[2305]: Encoder stage failed [type=5, codec=4]
Oct 05 14:57:57 Andreas-desktop steam[2305]: Building new pipeline
Oct 05 14:57:57 Andreas-desktop steam[2305]: Trying to create an encoder for streaming: [hardware_enabled=true][hardware_suppressed=false]
Oct 05 14:57:57 Andreas-desktop steam[2305]: Allowed Codecs: 5,4
Oct 05 14:57:57 Andreas-desktop steam[2305]: Failed encoders: 2/5, 2/4, 4/5, 4/4, 5/5, 5/4
Oct 05 14:57:57 Andreas-desktop steam[2305]: Created encoder X264 for codec 4
Oct 05 14:57:57 Andreas-desktop steam[2305]: Detected 12 logical processors, using 4 threads
Oct 05 14:57:57 Andreas-desktop steam[2305]: Configuring encoder: [threads=4][width=2560][height=1440][preset=superfast][tune=zerolatency]
Oct 05 14:57:57 Andreas-desktop steam[2305]: Video Encoder Changed

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the intel-media-driver package definition and its 32-bit build or packaging settings; the report's concrete target is /usr/lib32/dri/iHD_drv_video.so. Verify the Steam VA-API failure and finish when the required 32-bit driver variant is packaged and discoverable at that path.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
build-system, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.