Steam вылетает на Ubuntu 20.10

Когда я запускаю Steam на Ubuntu 20.10, он говорит "проверка установки", а затем внезапно вылетает без сообщений об ошибках. 20.04 у меня не было этой проблемы. Вот отчет о журналах.

[2020-10-24 13:48:21] Startup - updater built Oct 23 2020 20:26:36
[2020-10-24 13:48:21] Loading cached metrics from disk (/home/humble-mouse/.steam/debian-installation/package/steam_client_metrics.bin)
[2020-10-24 13:48:21] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2020-10-24 13:48:21] Using the following download hosts for Public, Realm steamglobal
[2020-10-24 13:48:21] 1. http://client-download.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'baked in'
[2020-10-24 13:48:21] 2. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2020-10-24 13:48:21] Checking for update on startup
[2020-10-24 13:48:21] Checking for available updates...
[2020-10-24 13:48:21] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
[2020-10-24 13:48:23] Download skipped: /client/steam_client_ubuntu12 version 1603487799, installed version 1603487799, downloaded version 0
[2020-10-24 13:48:23] Nothing to do
[2020-10-24 13:48:23] Verifying installation...
[2020-10-24 13:48:23] Performing checksum verification of executable files
[2020-10-24 13:48:24] Verification complete

5 ответов

Когда это случилось со мной, я обнаружил, что отключение автоматической отправки пароля сработало. я установил rememberPasswordфлаг на ноль в конфигурационном файле ~/.steam/registry.vdfс помощью нано.

Я представил аналогичную проблему несколько дней назад, так что кажется, что последнее обновление сломало Steam на Ubuntu для многих людей.

Steam молча вылетает при запуске в Ubuntu 18.04 и 20.04 (igpu)

У меня такая же проблема. Я исправил это с помощью

sudo aptitude install libgl1-mesa-dri:i386

Я действительно не знаю что aptitude я думаю, это просто другой интерфейс для apt, но ему удалось решить все проблемы с неудовлетворенными зависимостями, которые у меня были, когда я пытался установить libgl1-mesa-glx:i386 с помощью apt.
После этого я побежал

sudo apt install steam

и я запустил Steam через терминал. Он установил другие зависимости и теперь работает!

ничего из предложенного здесь мне не подошло

однако в чем была хитрость:

      steam --reset

Я нашел эти полезные команды. Они исправили проблему сбоя для меня (установив 32-битный драйвер).

      nvidia-smi | grep "Driver Version"

Вы получите следующий диалог

      NVIDIA-SMI 460.73.01 Driver Version: 460.73.01 CUDA Version: 11.2

Выполните следующую команду, чтобы установить 32-битный драйвер

      sudo apt install libnvidia-gl-460:i386

460 - это версия драйвера.

Надеюсь, это поможет :) Ура

Мы выиграем! Попробуй пойти по известному пути

sudo su
dpkg --print-architecture
amd64
dpkg --print-foreign-architectures
i386
If there is no i386 architecture dpkg --add-architecture i386
apt update
apt-get install -f

Очень полезная команда, которая перечисляет все зависимости, которые есть у пакета, включая рекомендуемые пакеты.

  • apt-cache зависит от Steam

    или https://packages.ubuntu.com/groovy/steam Наиболее распространенная проблема, которую необходимо исправить вручную: sudo apt install libgl1-mesa-glx:i386

Если проблема не исчезнет

apt-get install --reinstall steam
This is a package groovy steam (1:1.0.0.61-2ubuntu3) [multiverse]

Если проблема не исчезнет

sudo apt purge steam

а также

wget -O ~ / steam.deb https://cdn.cloudflare.steamstatic.com/client/installer/steam.deb

sudo apt install -f./steam.deb

Другие вопросы по тегам