Bug 29026

Summary: После обновления не запускается steam
Product: Branch p7 Reporter: apb <vic_1980>
Component: steamAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED WONTFIX QA Contact: qa-p7 <qa-p7>
Severity: normal    
Priority: P3 CC: grenka, zerg
Version: не указана   
Hardware: x86_64   
OS: Linux   
URL: http://www.altlinux.org/32-%D0%B1%D0%B8%D1%82%D0%BD%D1%8B%D0%B9_OpenGL_%D0%BD%D0%B0_64-%D0%B1%D0%B8%D1%82%D0%BD%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5_%D1%81_%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D0%BE%D0%BC_NVIDIA

Description apb 2013-05-28 11:20:48 MSK
При запуске steam:

Couldn't find dpkg, please update steamdeps for your distribution.
Running Steam on altlinux 6.9.0 64-bit
STEAM_RUNTIME is enabled automatically
Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Comment 1 Gleb F-Malinovskiy 2013-05-28 14:18:20 MSK
(В ответ на комментарий №0)
> При запуске steam:
...
> Error: You are missing the following 32-bit libraries, and Steam may not run:
> libGL.so.1

А пакет i586-libGL при этом установлен?
Comment 2 apb 2013-05-28 15:54:20 MSK
Вроде да:
[root@comp-core-i7-26c38c ~]# rpm -qa i586-libGL
i586-libGL-9.1.1-alt1

да и вчера вечером запускал приложение
Comment 3 Gleb F-Malinovskiy 2013-05-28 16:29:42 MSK
(В ответ на комментарий №2)
> Вроде да:
> [root@comp-core-i7-26c38c ~]# rpm -qa i586-libGL
> i586-libGL-9.1.1-alt1
> 
> да и вчера вечером запускал приложение

А у вас не nvidia случайно? :)
Вообще, что-нибудь, требующее libGL работает?
Comment 4 apb 2013-05-28 16:57:24 MSK
>А у вас не nvidia случайно? :)
>Вообще, что-нибудь, требующее libGL работает?

Видяха - nvidia.
libGL - я, честно признаться, не знаю где он задействован
Comment 5 Gleb F-Malinovskiy 2013-05-28 17:59:17 MSK
(В ответ на комментарий №4)
> Видяха - nvidia.

Дело в том, что проприетарные драйвера nvidia должны подменять libGL на свой собственный. Возможно, автоматика не сработала.
Попробуйте сделать вот так:
apt-get reinstall nvidia_glx_common
Comment 6 apb 2013-05-28 23:58:22 MSK
После выполнения apt-get reinstall nvidia_glx_common, система ругнулась на "libgle.so.3.0 и libgle.so.3.1 пуст и не был проверен".

Переустановка libgle результатов не дала ... 

Убил файлы

Переустановил  libgle

При переустановке  apt-get reinstall nvidia_glx_common ошибок не выводится.

При запуске steam получил ошибку:
[apb@comp-core-i7-26c38c ~]$ steam
Couldn't find dpkg, please update steamdeps for your distribution.
Running Steam on altlinux 6.9.0 64-bit
STEAM_RUNTIME is enabled automatically
Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Installing breakpad exception handler for appid(steam)/version(1369180462_client)
Installing breakpad exception handler for appid(steam)/version(1369180462_client)
[2013-05-28 23:32:45] Startup - updater built May 21 2013 14:23:33
[2013-05-28 23:32:45] Opted in to client beta 'publicbeta' via beta file
[2013-05-28 23:32:45] Проверка установки...
[2013-05-28 23:32:45] Verification complete
[2013-05-28 23:32:46] Shutdown

Поискал, где libGL.so.1 наткнулся на nvidia_glx
Оказалось, что в системе, во время обновления пакетов, не подтянулся i586-nvidia_glx_319.17-319.17-alt112. 

После установки данного пакета — steam запустился.

ИМХО (aka рац.предложение =) ), может надо сделать дополнительную проверку и зависимость на обновление 64-битного видеодрайвера, который проверяет наличие в системе 32-битного пакета, при обновлении 64-битного пакета и подтягивание 32-битную версию устанавливаемого пакета или зарубалась возможность обнов или выводилось доп. предупреждение о возможных последствиях неполной обновы пакетов.
Comment 7 Gleb F-Malinovskiy 2014-07-25 15:31:25 MSK
Актуально?
Comment 9 Grigory Ustinov 2018-06-25 19:25:53 MSK
Ну в p7 уже точно не судьба.