Bug 52648 - Steam не авторизует сертификат CA
Summary: Steam не авторизует сертификат CA
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: steam (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Denis Nazarov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-09 13:59 MSK by Владимир Чарондин
Modified: 2025-07-03 17:36 MSK (History)
4 users (show)

See Also:


Attachments
Ошибка сертификата CA (3.55 KB, text/plain)
2025-01-09 13:59 MSK, Владимир Чарондин
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Владимир Чарондин 2025-01-09 13:59:34 MSK
Created attachment 17512 [details]
Ошибка сертификата CA

- Новая система, запускаю Steam в игрушках
 - Скачивается апдейт
 - При попытке запуска возникает небольшое текстовое черное окошко и тут же пропадает.
Comment 1 Ivan lljuhin 2025-01-13 12:05:28 MSK
Подтверждаю проблему
Стенды:
education-10.4-x86-64-kde
kworkstation-10.4-x86-64

Дополнительно:
Ошибка появляется при попытке запустить steam через Меню запуска -> Игры -> steam
Не проверялось на Sisyphus
Comment 2 Денис Назаров 2025-03-12 13:57:14 MSK
Сейчас поставил на виртуалку рабочую станцию К 10.4 (все галочки по-умолчанию), обновил до актуального состояния, поставил steam - корректно запускается и авторизуется через учётную запись как через меню, так  и через терминал.
Comment 3 igor 2025-06-26 18:04:08 MSK
Проблема кроется не в сертификате, как можно подумать по выводу, а в отсуствии пакетов 32-х битный драйверов:
https://www.altlinux.org/Steam

Решение:
su -lc "epm play i586-fix"

---

На виртуальной машине Steam запускается штатно за счёт наличия из коробки i586-xorg-dri-swrast.

---

cat /etc/os-release

NAME="ALT Workstation"
VERSION="11.1beta"
ID=altlinux
VERSION_ID=11.1
PRETTY_NAME="ALT Workstation 11.1beta (Prometheus)"

Ядро:
6.12.29-6.12-alt1

---

rpm -q i586-steam
i586-steam-1.0.0.83-alt1.i586

---

Вывод, на котором программа завершает работу:
Saving response to: /tmp/.private/alt/steam - 56 bytes
src/vgui2/src/surface_linux.cpp (1954) : glXChooseVisual failed
src/vgui2/src/surface_linux.cpp (1954) : glXChooseVisual failed
src/vgui2/src/surface_linux.cpp (1954) : Fatal assert; application exiting
src/vgui2/src/surface_linux.cpp (1954) : Fatal assert; application exiting
06/26 17:37:51 Init: Installing breakpad exception handler for appid(steam)/version(1747701111)/tid(15219)
steamwebhelper.sh[15233]: Using supervisor /home/alt/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[15233]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/alt/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[15233]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[15233]: Starting steamwebhelper with steamrt steam runtime at /home/alt/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
assert_20250626173751_8.dmp[15278]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250626173751_8.dmp

assert_20250626173751_8.dmp[15278]: Finished uploading minidump (out-of-process): success = no
assert_20250626173751_8.dmp[15278]: error: Peer certificate cannot be authenticated with given CA certificates
assert_20250626173751_8.dmp[15278]: file ''/tmp/dumps/assert_20250626173751_8.dmp'', upload no: ''Peer certificate cannot be authenticated with given CA certificates''

---

Но по итогу проблема в отсутствии пакетов 32-х битных драйверов.
Comment 4 Денис Назаров 2025-06-26 19:34:04 MSK
Получается что без i586-xorg-dri-swrast такая ошибка?

Я проверял на виртуальной машине с удалением данного пакета - запуск был корректный.
Comment 5 igor 2025-06-26 21:13:52 MSK
Без i586-пакетов драйверов на видеокарту. По приложенной ссылке этот момент отмечен и это работает.
Comment 6 Денис Назаров 2025-06-26 21:19:52 MSK
(Ответ для igor на комментарий #5)
> Без i586-пакетов драйверов на видеокарту. По приложенной ссылке этот момент
> отмечен и это работает.

А если нет i586 драйверов, но установлен i586-xorg-dri-swrast, то так же ругается на сертификат?
Comment 7 igor 2025-07-03 10:54:27 MSK
Дело не в сертификате, он нужен лишь для отправки отчёта о сбое, который возникает из-за отсутствия i586-драйвера.
Картина следующая: Steam падает, затем запускается попытка отправки отчёта с руганью на сертификат и отчёт не отправляется. Работоспособность отправки отчёта неважна для работы клиента Steam, поэтому её можно не решать.
Comment 8 Денис Назаров 2025-07-03 10:57:03 MSK
(Ответ для igor на комментарий #7)
> Дело не в сертификате, он нужен лишь для отправки отчёта о сбое, который
> возникает из-за отсутствия i586-драйвера.
> Картина следующая: Steam падает, затем запускается попытка отправки отчёта с
> руганью на сертификат и отчёт не отправляется. Работоспособность отправки
> отчёта неважна для работы клиента Steam, поэтому её можно не решать.

Не, я имел ввиду, что если нет i586 драйверов, но есть i586-xorg-dri-swrast, то тоже не запускается?
Comment 9 igor 2025-07-03 17:36:11 MSK
Пока нет возможности перепроверить с нуля, но ранее, если не ошибаюсь, на AMD с swrast заработало, а на Nvidia — нет. После применил epm play i586-fix, подтянулись пакеты и Steam заработал и на Nvidia.