Перейти к содержимому


Фото
- - - - -

SpIDer Gate блокирует запуск Steam на Linux Mint

steam linux mint

  • Please log in to reply
6 ответов в этой теме

#1 kamikaze2007

kamikaze2007

    Newbie

  • Posters
  • 59 Сообщений:

Отправлено 13 Апрель 2025 - 12:37

Здравствуйте.

 

Давно замечал долгий запуск клиента Steam на Linux Mint, но не придавал этому большого значения. После недавнего обновления Steam, установленного несколько дней назад, он совсем перестал запускаться. Долго думает, потом выдаёт окошко, что steamwebhelper не отвечает или просто неожиданная ошибка и варианты перезапуска, ни один из которых не помогает. Поиск в интернетах давал описания всяких решений, связанных с проприетарным драйвером NVIDIA, но они не помогли. Установка открытого драйвера Nouveau тоже ничего не изменила.

 

Что-то кольнуло и решил попробовать отключить антивирус. Steam запустился мгновенно без каких либо проблем. Оставил включенным только SpIDer Guard — Steam работает. Попробовал добавить в исключения приложений для Gate файл ~/.steam/ubuntu12_64/steamwebhelper — Steam запустился, но не показал интерфейс, только пустое окно. Больше пока ничего не тыкал.

 

Как правильно добавить Steam в исключения SpIDer Gate? Или что ещё можно сделать, или ждать какого-нибудь обновления антивируса?

 

Спасибо.

 

 

Linux Mint 21.3 Virginia (5.15.0-136-generic x86_64 bits)

Intel Core i5-9400F, NVIDIA GeForce GTX 750 Ti



#2 qrspeter

qrspeter

    Newbie

  • Posters
  • 12 Сообщений:

Отправлено 13 Апрель 2025 - 21:55

Может еще какой файл надо добавить в исключение?

 

Общий совет (отсюда https://www.reddit.com/r/archlinux/comments/1j4y5d3/steamwebhelper_is_not_opening/?rdt=58182)

 

"Run steam from the terminal, it s hould give you a better response as to what’s happening. Also check journalctl -b and look for other errors as well as anything that might be dmesg.".

То есть запустить из терминала и посмотреть вывод команд journalctl -b (наверное лучше за последние несколько минут, например journalctl -b --since "3min ago") и sudo dmesg -T.


Сообщение было изменено qrspeter: 13 Апрель 2025 - 21:55


#3 qrspeter

qrspeter

    Newbie

  • Posters
  • 12 Сообщений:

Отправлено 13 Апрель 2025 - 22:14

Сам Стим пишет только про то, что надо предотвращать как блокировку трафика, так и блокировку работы файлов (https://help.steampowered.com/en/faqs/view/1F39-DCB4-FF28-5748). Если других исполняемых файлов в пакете нет, то может добавить steamwebhelper еще и в исключение SplDer Guard?

 

По информации с той же ссылки стима работа может быть нарушена не из-за подозрительности антивируса, а просто потому, что антивирусы влияют на операции с диском и сетью, и это может повлиять на работу Стима.


Сообщение было изменено qrspeter: 13 Апрель 2025 - 22:17


#4 qrspeter

qrspeter

    Newbie

  • Posters
  • 12 Сообщений:

Отправлено 15 Апрель 2025 - 18:35

Еще соображение пришло при чтении мануала -  вдруг у вас включена проверка трафика SSL/TSL и может быть дело в шифровании соединения?

https://cdn-download.drweb.com/pub/drweb/unix/workstation/11.1/documentation/html/ru/dw_8_gui_settings_network.htm#ssl_protect

"Чтобы отключить проверку защищенного трафика, снимите флажок."

или

"Для обеспечения правильной работы механизма проверки трафика, передаваемого через защищенные сетевые соединения, экспортируйте в файл специальный сертификат Dr.Web. В дальнейшем экспортированный сертификат необходимо вручную добавить в перечни доверенных сертификатов приложений, использующих защищенные соединения. "


Сообщение было изменено qrspeter: 15 Апрель 2025 - 18:39


#5 Claus

Claus

    Newbie

  • Members
  • 2 Сообщений:

Отправлено 15 Апрель 2025 - 22:14

kamikaze2007, привет! Заинтересовала тема, позволю себе порассуждать и поделиться идеями. 

 

 

Оставил включенным только SpIDer Guard — Steam работает. Попробовал добавить в исключения приложений для Gate файл ~/.steam/ubuntu12_64/steamwebhelper — Steam запустился, но не показал интерфейс, только пустое окно.

Выходит, с выключенным SpIDer Gate - Steam работает, с включенным - не работает?

Нет ли у самого Стима каких-либо логов? $HOME/.steam/error.log или что-то вроде такого? Может в логах стима будет что-то полезное?

Совет qrspeter, кстати, касательно отключения проверки рафика SSL/TSLтоже может помочь, во всяком случае, можно попробовать)

Возможно еще, кстати, попробовать настроить логи антивируса (для компонента SpIDer Gate согласно документации: https://cdn-download.drweb.com/pub/drweb/unix/mail/11.1/documentation/html/ru/index.html?gated_config.htm), возможно, из логов продукта можно будет получить побольше информации.


Сообщение было изменено Claus: 15 Апрель 2025 - 22:15


#6 kamikaze2007

kamikaze2007

    Newbie

  • Posters
  • 59 Сообщений:

Отправлено 16 Апрель 2025 - 20:44

Всё правильно — с выключенныv SpIDer Gate Стим запускается быстро и без проблем. SpIDer Guard не влияет. Проверка трафика SSL/TSL выключена.

 

Логи Стима пока не искал, но, если запускать из терминала, пишет, например

src/steamUI/steamuisharedjscontroller.cpp (672) : Failed creating offscreen shared JS context

или

src/steamUI/webuitransportcontroller.cpp (198) : Failed to connect to websocket

 

Попробую поковырять логи Др.Вэба, надо только их детальность увеличить.



#7 Alexander007

Alexander007

    Foreign Doctor

  • Posters
  • 2 038 Сообщений:

Отправлено 17 Апрель 2025 - 06:34

Моим коллегам такая была проблема  , удалось так проблему решить :

 

Решение: добавление Steam в исключения SpIDer Gate
Чтобы правильно настроить исключения для Steam, выполните следующие шаги:
 
1. Добавьте папку Steam в исключения
Откройте настройки SpIDer Gate.
Перейдите в раздел "Исключения" или "Защита файлов".
Добавьте следующие пути:
~/.steam/ (основная папка Steam)
~/.local/share/Steam/ (альтернативная папка Steam)
/usr/bin/steam (исполняемый файл Steam)
2. Исключите процессы Steam
В разделе "Исключения для процессов" добавьте:
steam
steamwebhelper
3. Исключите сетевые соединения
Если SpIDer Gate имеет функцию контроля сетевых соединений, добавьте Steam в исключения для сетевой активности.
4. Перезапустите SpIDer Gate
После настройки перезапустите антивирус, чтобы изменения вступили в силу.
Альтернативные решения
Если настройка исключений не помогает, попробуйте следующее:
 
1. Используйте параметр запуска Steam без веб-хелпера
В терминале запустите Steam с флагом -no-browser:
bash
steam -no-browser
Это отключит использование steamwebhelper, что может временно решить проблему.
2. Переименуйте или временно отключите steamwebhelper
Найдите файл steamwebhelper в папке ~/.steam/ubuntu12_64/ и переименуйте его:
bash
mv ~/.steam/ubuntu12_64/steamwebhelper ~/.steam/ubuntu12_64/steamwebhelper.bak
Запустите Steam. Если он работает без ошибок, это подтвердит, что проблема именно в steamwebhelper.
3. Проверьте логи Steam
Логи Steam могут содержать полезную информацию о проблеме. Просмотрите их:
bash
 
cat ~/.steam/logs/stdout.log
cat ~/.steam/logs/webhelper.log
Обратите внимание на ошибки, связанные с steamwebhelper или сетевыми запросами.
4. Обновите драйверы NVIDIA
Убедитесь, что у вас установлены последние проприетарные драйверы NVIDIA. Для этого выполните:
bash
 
sudo apt update
sudo apt install nvidia-driver-<version>
Замените <version> на актуальную версию драйвера для вашей видеокарты.
5. Проверьте права доступа
Убедитесь, что у пользователя есть права на чтение и запись в папку Steam:
bash
chmod -R u+rwx ~/.steam

 

 

Это мое лишнее информация - возможно, стоит пробовать способы .


Сообщение было изменено Alexander007: 17 Апрель 2025 - 06:35

Global Malware Hunting.




Also tagged with one or more of these keywords: steam, linux, mint