Bug 46055 - Исправление проблемы запуска некоторых windows игр в steam
Summary: Исправление проблемы запуска некоторых windows игр в steam
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: steam (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 major
Assignee: Денис Назаров
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-04 15:43 MSK by Mikhail Tergoev
Modified: 2023-05-04 23:05 MSK (History)
2 users (show)

See Also:


Attachments
Явное указание путей LIBGL_DRIVERS_PATH (410 bytes, patch)
2023-05-04 15:43 MSK, Mikhail Tergoev
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Tergoev 2023-05-04 15:43:35 MSK
Created attachment 13105 [details]
Явное указание путей LIBGL_DRIVERS_PATH

При запуске игр Quake Champions, Magic Duels, и множество других, которые используют proton (wine) и запускаются в контейнере steam runtime возникают ошибки:

libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/radeonsi_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: swrast

Для исправления необходимо явно указывать пути в переменной LIBGL_DRIVERS_PATH перед запуском steam. Готовое и рабочее решение в виде патча для /usr/bin/steam во вложении.
Comment 1 Repository Robot 2023-05-04 23:05:22 MSK
steam-1.0.0.76-alt2 -> sisyphus:

 Thu May 04 2023 Nazarov Denis <nenderus@altlinux> 1.0.0.76-alt2
 - Add patch fo fixes for running some games used by proton and steam runtime (ALT #44095, #46055)