Устранение неполадок в играх Steam с помощью драйверов Nvidia

пар

Steam пришел в Linux, чтобы открыть дверь для увеличения количества игр которые можно запускать в системе не только при выпуске игр которые совместимы с платформой если не также с включением проекта Proton, который добавляет возможность запускать игры, совместимые только с Windows в Linux.

Даже при всем этом у клиента Steam есть проблемы поиграть в игры на Linux с видеокартами Nvidia. Это не серьезные проблемы, поскольку все это связано с тем, что в некоторых играх возникают проблемы, если в операционной системе, в которой они установлены, не установлены 32-разрядные графические библиотеки.

И хотя приложение Steam 64-битное, многие видеоигры в магазине Steam они не работают в 64 битах. Вместо этого они в значительной степени полагаются на старые 32-разрядные графические библиотеки для правильной работы.

Чтобы решить эту проблему, мы можем начать с установки 32-битных библиотек. в системе. Мы можем сделать это, открыв терминал, в котором мы собираемся ввести следующие команды.

Для тех, кто использует Ubuntu или дистрибутив на его основе, добавим следующий репозиторий:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

И мы собираемся перейти в меню и найти «Программное обеспечение и обновления» или из терминала, который мы можем открыть с помощью:

software-properties-gtk

Здесь мы собираемся выполнить поиск по запросу «Дополнительные драйверы» и перейти с текущего драйвера Nvidia на тот из списка, который является более современным.

Сейчас для тех, кто использует Debian, в терминале мы собираемся повысить привилегии с помощью:

sudo -s

И мы собираемся ввести в терминал:

apt-get install libgl1-nvidia-glx:i386 -y

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

Для этого мы собираемся открыть терминал и ввести:

sudo pacman -S nvidia-driver
sudo pacman -S lib32-nvidia-utils

Случай Fedora, Есть несколько разных способов получить доступ к библиотекам, необходимым для устранения проблем с различными играми Steam.

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

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

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver

А затем нам нужно настроить 32-битные библиотеки, установив пакет:

sudo dnf install xorg-x11-drv-nvidia-libs.i686

Если установка 32-битных библиотек в вашей системе не сработала, вы можете использовать этот другой метод.

Который состоит из удаления вашего приложения из Steam и переустановите его, но используя версию Flatpak.

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

Чтобы установить Steam версию Flatpak, они должны сначала добавить поддержку Flatpak в свою систему, вы можете сделать это, набрав одну из следующих команд в терминале.

Debian, Ubuntu или их производные:

sudo apt install flatpak

В случае любой версии OpenSUSE:

sudo zypper install flatpak

В то время как для тех, кто использует Arch Linux или производный дистрибутив это:

sudo pacman -S flatpak

Тем, кто является пользователями Fedora, не нужно беспокоиться о добавлении поддержки, поскольку она включена в системе по умолчанию.

Уже с добавленной поддержкой, теперь мы собираемся ввести следующие команды чтобы иметь возможность установить Steam из Flatpak в систему:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo<
flatpak install flathub com.valvesoftware.Steam

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


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)