Linux mint steam не запускается

Обновлено: 02.07.2024

Используете Linux? Разочарованы тем, что игры не для вас? Неправильно! Те дни давно прошли, когда игры, казалось бы, были эксклюзивными для Windows. Теперь мы зашли достаточно далеко, чтобы играть в новейшие и лучшие игры, теперь все, что вам нужно, это нажать несколько кнопок (и, возможно, запустить некоторые команды). Благодаря Steam все меняется довольно быстро.

Steam – одна из самых популярных платформ для распространения игр в мире, насчитывающая более 30 000 игр и более 100 миллионов активных пользователей. Для пользователей Linux Steam — это золотая жила. Он официально поддерживает Linux в качестве игровой платформы. Steam также является одним из лидеров по созданию игр, совместимых с Linux.

В этой статье мы сосредоточимся на том, как установить клиент Steam в Linux Mint.

Steam в Linux Mint


Linux Mint — это популярный дистрибутив Linux, основанный на Ubuntu. Любой пакет, доступный для Ubuntu, будет работать в Linux Mint без проблем (за некоторыми исключениями). Чтобы установить Steam, выполните те же действия, что и в Ubuntu, Debian и их производных. Давайте начнем с установки Steam на Linux Mint.

Установка Steam

Во-первых, мы будем использовать APT для установки Steam. Запустите терминал. Выполните следующую команду, чтобы обновить кэш APT. Он также обновит все установленные пакеты до последней версии.


Теперь выполните следующую команду.


Клиент Steam не полностью готов к работе. В следующем разделе мы покажем, как это сделать.

Теперь пришло время узнать, как использовать диспетчер пакетов Synaptic для установки Steam. Это относительно проще, чем работать с командной строкой. Те, кто предпочитает работать с графическим интерфейсом, используют Synaptic. Synaptic действует как интерфейс APT.

Запустите диспетчер пакетов Synaptic.


Введите пароль root, чтобы предоставить права суперпользователя Synaptic.


Нажмите кнопку "Обновить" на верхней ленте. Это обновит кеш APT.


Нажмите кнопку «Поиск» и введите термин «steam» (без кавычек). Выберите «Имя» в разделе «Искать».


Выберите запись «steam-installer». Щелкните правой кнопкой мыши и выберите «Отметить для установки».


Synaptic откроет диалоговое окно с дополнительными зависимостями, которые будут установлены вместе со Steam. Нажмите «Отметить».

Чтобы изменения вступили в силу, нажмите «Применить».



Дождитесь завершения процесса.


После завершения нажмите «Закрыть».


Настройка Steam

Теперь в системе установлен тонкий клиент Steam. При запуске он установит остальную часть приложения. После этого вы сможете войти в свою учетную запись Steam. Начнем!

Запустите клиент Steam из меню.


Инструмент начал загрузку полного клиента. Дождитесь завершения процесса.


После завершения клиент предложит вам войти в свою учетную запись. Предполагая, что он у вас уже есть, нажмите «ВОЙТИ В СУЩЕСТВУЮЩУЮ УЧЕТНУЮ ЗАПИСЬ».


Введите учетные данные своей учетной записи.


Для защиты вашей учетной записи Steam потребуется код подтверждения, который будет отправлен на связанную учетную запись электронной почты. Выберите первый вариант и нажмите «ДАЛЕЕ», чтобы подтвердить действие.


Введите код подтверждения, который вы получили от Steam.

Вы успешно вошли в свою учетную запись Steam. Нажмите «ГОТОВО», чтобы завершить процесс.


Вуаля! Вы готовы взять свои любимые игры из интернет-магазина Steam и начать играть!


Заключительные мысли

Настроить Steam очень просто. Однако не все игры гарантированно работают идеально. В конце концов, большинство игр изначально предназначены для работы в Windows. Вам также могут понадобиться дополнительные инструменты, такие как Wine, Lutris и т. д., чтобы обеспечить максимальную совместимость.

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

Об авторе

Сидратул Мунтаха

Студент CSE. Я люблю Linux и играю с технологиями и гаджетами. Я использую как Ubuntu, так и Linux Mint.

Steam game выиграл

Steam – одна из самых популярных игровых платформ в мире. Linux — отличная альтернатива Windows от Microsoft, и многие пользователи предпочитают ее для игр.

Однако иногда комбинация Steam-Linux просто не работает, и геймеры не могут открывать игры Steam в Linux.

Итак, если вы столкнулись с этой проблемой, ознакомьтесь с этим руководством, чтобы узнать, как ее исправить.

Как исправить, что Steam не запускается в Linux

Исправить 1 — устранить конфликты библиотеки Steam

Иногда конфликты библиотек Steam могут помешать вам запустить ваши любимые игры. Steam регулярно выпускает новые основные библиотеки Steam Runtime для более новых версий Ubuntu, но некоторые из них могут вызывать проблемы совместимости.

В качестве быстрого обходного пути вы можете попробовать удалить версии библиотеки Steam Runtime, чтобы заставить Steam переустановить обновленные версии системы.

  • найти ~/.steam/root/ \( -name «libgcc_s.so*» -o -name «libstdc++.so*» -o -name «libxcb.so*» \) -print -delete
  • find ~/.local/share/Steam/ \( -name «libgcc_s.so*» -o -name «libstdc++.so*» -o -name «libxcb.so*» \) -print -delete< /li>
  • найти ~/.steam/steam/ubuntu12_32/steam-runtime \( -name «libgcc_s.so*» -o -name «libstdc++.so*» -o -name «libxcb.so*» -o -name «libgpg-error.so*» \) -print -delete

Эта команда удалит системные библиотеки ibgcc_s.so , libstdc++.so, libxcb.so и libgpg-error.so, которые, как известно, нарушают работу Steam в Linux.

Решение 2. Запустите игру из терминала

Другие игроки предположили, что использование терминала для запуска игры должно решить эту проблему.

Итак, введите grep Exec /usr/share/applications/.desktop или grep Exec $HOME/.local/share/applications/.desktop.

После того, как вы это сделаете, вам нужно скопировать все после Exec и просто вставить в терминал.

Нажмите Enter, а затем проверьте, можете ли вы теперь запускать игры Steam в Linux.

Имейте в виду, что если команда содержит пробелы, вам необходимо добавить обратную косую черту перед каждым пробелом.

Решение 3. Используйте Steam Play Proton

Если вы используете Steam Play (Proton) для запуска игр Steam в Linux, обязательно проверьте наличие обновлений.

Итак, вот и все, одно из этих трех решений должно помочь вам устранить проблему. Дайте нам знать, какой из них сработал для вас.


Я пытался запускать игры в Steam, но запускались только нативные игры для Linux. Любая другая игра, которую я пытаюсь запустить с помощью Steam Play, говорит, что она запускается, а затем никогда не запускается. Я попытался переместить игры с диска с файловой системой NTFS на диск ext4. Я изменил параметр монтирования своих игровых дисков, чтобы включить uid=1000,gid=1000. У меня установлены Wine и Lutris. Все мои драйверы также обновлены.

ЦП: Ryzen 7 3700X

Блок питания: 80+ Gold 850 Вт


Пожалуйста, обновите свой пост, если решение найдено. Как освежить пост? Это позволяет другим пользователям искать распространенные проблемы с фильтром РЕШЕНО, что приводит к очень быстрому решению этих проблем.

Я бот, и это действие было выполнено автоматически. Пожалуйста, свяжитесь с модераторами этого субреддита если у вас есть какие-либо вопросы или проблемы.

Пожалуйста, запустите Steam из терминала и посмотрите, есть ли выход.

У меня было похожее поведение после обновления ядра с 5.4 до 5.8. Не уверен, что именно вызвало такое поведение, возможно, проприетарные драйверы Nvidia, которые любят вас терпеть неудачу. Возврат к версии 5.4 решил проблему для меня.

При запуске Steam в Терминале приложение открывается нормально. Также я использую видеокарту AMD.

У меня была такая же проблема, решил ее, откатив версию Proton до 5.0, все снова заработало.

Я только что попытался запустить некоторые из своих игр с помощью Proton 5.0. на этот раз он говорит, что он запущен, и остается таким, но на самом деле ничего не открывается.

Некоторое время назад у меня была такая же проблема. Запуск игры автоматически запускает Proton. Это единственные настройки Steam, которые я изменил. Запустите Steam, затем запустите игру, у меня работает. Я использую AMD rx570, и у меня все работает.

Спасибо за предложение, но я уже включил обе эти настройки в Steam

Вы скачали Steam с помощью apt? например, у вас есть версия .deb или вы установили ее с помощью snap или flatpak? вот где может быть проблема.

Я установил Steam с помощью диспетчера программ в Mint. Пробовал также переустанавливать Steam через Apt, не помогло

У меня была такая же проблема, и некоторое время назад я обнаружил, что проблема может быть просто в том, что ваша система, как и моя, несовместима с Vulkan. Я не так разбираюсь в технологиях, как другие здесь, но вот что сработало для меня, и вы должны сделать это для большинства, если не для всех игр, которые вы запустите с помощью Steam Play/Proton:

Установите игру, затем щелкните ее правой кнопкой мыши, выберите свойства и напишите (или скопируйте и вставьте) эту команду в разделе «Параметры запуска»: PROTON_USE_WINED3D=1 %command%

24 янв. 2020 в 6:45

Только что перешел с Windows 7 на Linux Mint Cinnamon 19.3 и ничего не знаю о Linux. Отлично подходит для моей электронной почты и доступа к Интернету/инструментов, связанных с работой. Тем не менее, я пытался установить и переустановить Steam как с сайта, так и из диспетчера программ; когда я нажимаю на значок Steam в только что добавленном разделе «Игры» в меню «Пуск», я получаю следующее сообщение об ошибке:
«Вам не хватает следующих 32-разрядных библиотек, и Steam может не запуститься: libc. so.6"
Я попробовал sudo apt-get libc.so.6 и получил следующее:
Чтение списков пакетов. Готово
Построение дерева зависимостей
Чтение информации о состоянии. Готово
E: Не удалось найти пакет libc.so.6
E: Не удалось найти ни одного пакета с помощью glob 'libc.so.6'
E: Не удалось найти ни одного пакета с помощью регулярное выражение 'libc.so.6'

В течение нескольких дней я рыскал по всему Интернету, находя различные строки, которые нужно вырезать и вставлять в терминал, которые помогли другим решить проблемы с запуском Steam, но безрезультатно.
Заранее благодарю вас за любое время, которое вы мне поможете. . Если вы опубликуете ответ для помощи, пожалуйста, предположите мое полное незнание даже основных процедур. Например, я знаю, что в терминале есть команда для получения информации о моей системе, чтобы поделиться ею с людьми, которым я могу задавать вопросы на подобных форумах, но я понятия не имею, что это такое, и не могу найти ее в Интернете. угу.
Спасибо.

Привет всем. Большое спасибо за ваши ответы и попытки помочь.
После двухнедельной борьбы с Linux я сдался. Я подчиняюсь мажорам, в данном случае MS. Было приятно заглянуть под капот вычислений с Linux, но у меня просто нет времени работать полный рабочий день, управлять своей жизнью, оставаться в здравом уме и учиться разбираться в Linux. Итак, у меня была установлена ​​Windows 10. Теперь у меня действительно будет время поиграть в игры после работы. И MS продолжит доминировать/вести/порабощать.
Сила, уважение и любовь всем вам, гениям Linux, усердно работающим, чтобы сохранить свободную систему!
Стаснихило

Мне грустно видеть, что вы так скоро уходите, но я уважаю ваши причины.

И не забывайте, что дверь всегда будет открыта, так что заходите время от времени :)

24 янв. 2020 в 7:05

24 янв. 2020 в 9:03

Привет, Филиппи2. Большое спасибо, что нашли время ответить.
Пока я все еще боролся с этим, я нашел очень старый Reddit, предлагающий установить его как Flatpack. Сделал это, и теперь в моем стартовом меню под играми есть Steam и Steam Flatpack. Запустив Flatpack, он только что запустился. Хотя я еще не пробовал играть ни в какие игры.
Я увидел ваше предложение и только что ввел его в терминал, думая, что оно может послужить для исправления части Steam (по сравнению с частью Flatpack, поскольку в ветке Reddit упоминалось, что исправление Flatpack может иметь проблемы в будущем), и я получил это:

dpkg: ошибка: требуется вариант действия

    ;
    Используйте 'apt' или 'aptitude' для удобного управления пакетами;
    Введите dpkg -Dhelp для списка значений флага отладки dpkg;
    Введите dpkg --force-help для список принудительных опций;
    Введите dpkg-deb --help, чтобы получить помощь по работе с файлами *.deb;

Читайте также: