Стенды: - ALT Education 11.2 x86_64 XFCE, обновлённая до Sisyphus (05.10.2026), виртуальная машина: видеоадаптер Virtio GPU, NVIDIA нет - Также воспроизводится: ALT Education 11.2 x86_64 XFCE, p11 + задание 434304 Версии (Sisyphus): - i586-steam-1.0.0.87-alt4 - thunar-4.21.6-alt1 - xfdesktop-4.21.0-alt1 - nvidia_glx_common-595.99.02-alt321 (из образа) (p11: i586-steam-1.0.0.87-alt3, thunar-4.20.10-alt1) Шаги: 1. # apt-get install steam 2. Запустить Steam из меню (Игры -> Steam), дождаться самообновления, выйти из Steam 3. Дважды щёлкнуть по значку Steam на рабочем столе (Steam создаёт его при первом запуске) 4. В диалоге «Значок запуска непроверенного приложения» (ошибка 46246) нажать «Отметить безопасным и запустить» Ожидаемый результат: Steam запускается Реальный результат: Окно Steam не появляется, клиент падает. Повторный запуск со значка - так же. journalctl -k: kernel: steam[5098]: segfault at 0 ip 00000000f7cde781 sp 00000000ff989e9c error 4 in libc.so.6 ~/.local/share/Steam/logs/console-linux.txt: XOpenIM() failed, LANG = ru_RU.UTF-8 XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf64def50 /home/test/.local/share/Steam/steam.sh: строка 1011: 5098 Ошибка сегментирования "$STEAMROOT/$STEAMEXEPATH" "$@" Дополнительно: - В steam.desktop есть PrefersNonDefaultGPU=true (и X-KDE-RunOnDiscreteGpu=true). Значок рабочего стола XFCE запускает Thunar; для таких ярлыков Thunar подставляет __NV_PRIME_RENDER_OFFLOAD=1, __GLX_VENDOR_LIBRARY_NAME=nvidia, __VK_LAYER_NV_optimus=NVIDIA_only, не проверяя наличие NVIDIA - В образе есть только 64-битный libGLX_nvidia (nvidia_glx_common); клиент Steam 32-битный - Воспроизводится из терминала: $ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only steam -> то же падение; $ steam без переменных - запускается - Из меню XFCE и из терминала Steam запускается. На ALT Education 11.2 KDE, ALT Workstation K 11.4, ALT Workstation 11.2 (p11) тот же ярлык с рабочего стола работает - Не регресс: в p11 (1.0.0.87-alt1) steam.desktop такой же, Thunar и nvidia_glx_common заданием 434304 не меняются - Обходной путь: запускать Steam из меню или из терминала
steam-1.0.0.87-alt6 -> sisyphus: Fri Nov 06 2026 Nazarov Denis <nenderus@altlinux> 1.0.0.87-alt6 - Drop NVIDIA PRIME environment variables the client cannot use (no 32-bit NVIDIA GLX vendor library), set blindly e.g. by XFCE/Thunar for desktop files with PrefersNonDefaultGPU (ALT #60816)