| Summary: | Исправление проблемы запуска некоторых windows игр в steam | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Mikhail Tergoev <tergoevm> | ||||
| Component: | steam | Assignee: | Денис Назаров <nenderus> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | major | ||||||
| Priority: | P5 | CC: | lav, nenderus | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
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 во вложении.