Khắc phục sự cố Trò chơi Steam với Trình điều khiển Nvidia

hơi nước

Steam đến với Linux để mở ra cánh cửa tăng số lượng đầu sách có thể chạy trên hệ thống không chỉ với việc phát hành trò chơi tương thích với nền tảng nếu không, cũng có dự án Proton, dự án này bổ sung khả năng chạy các trò chơi chỉ tương thích với Windows trên Linux.

Ngay cả với tất cả những điều này, ứng dụng khách Steam vẫn gặp một số vấn đề chơi một số trò chơi trên Linux với card đồ họa Nvidia. Đây không phải là vấn đề nghiêm trọng vì tất cả là do một số trò chơi gặp sự cố nếu hệ điều hành mà chúng được cài đặt không được cài đặt thư viện đồ họa 32-bit.

Và, mặc dù ứng dụng Steam là 64-bit, nhiều trò chơi điện tử trong cửa hàng Steam chúng không hoạt động ở 64 bit. Thay vào đó, chúng chủ yếu dựa vào các thư viện đồ họa 32-bit cũ hơn để hoạt động bình thường.

Để giải quyết vấn đề này, chúng ta có thể bắt đầu bằng cách cài đặt các thư viện 32-bit trong hệ thống. Chúng ta có thể làm điều này bằng cách mở một thiết bị đầu cuối, trong đó chúng ta sẽ nhập các lệnh sau.

Đối với những người sử dụng Ubuntu hoặc bản phân phối dựa trên nó, hãy thêm kho lưu trữ sau:

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

Và chúng ta sẽ đi tới menu và tìm "Phần mềm và bản cập nhật" hoặc từ thiết bị đầu cuối, chúng ta có thể mở nó bằng:

software-properties-gtk

Ở đây chúng tôi sẽ tìm kiếm "Trình điều khiển bổ sung" và thay đổi từ trình điều khiển Nvidia hiện đang chạy thành một trình điều khiển trong danh sách cập nhật hơn.

Bây giờ, cho những người sử dụng Debian, trong thiết bị đầu cuối, chúng tôi sẽ nâng cao các đặc quyền với:

sudo -s

Và chúng tôi sẽ nhập vào thiết bị đầu cuối:

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

Trong khi cho những ai là người dùng Arch Linux hoặc một số phái sinh của nóBạn nên biết rằng cộng đồng Arch Linux đã làm rất tốt việc cung cấp cho người dùng các công cụ để định cấu hình thư viện đồ họa 32-bit để Steam hoạt động tốt nhất.

Để làm điều này, chúng ta sẽ mở một thiết bị đầu cuối và chúng ta sẽ nhập:

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

Trường hợp của Fedora, Có một số cách khác nhau để có quyền truy cập vào các thư viện cần thiết để ngăn chặn sự cố với các trò chơi Steam khác nhau.

Đối với điều này, chúng tôi sẽ hỗ trợ kho lưu trữ RPM Fusion, được kích hoạt một cách khá đơn giản từ các phiên bản mới nhất của bản phân phối.

Bây giờ, trong một terminal, chúng ta chỉ cần gõ lệnh sau:

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

Và sau đó, chúng ta phải cấu hình các thư viện 32 bit bằng cách cài đặt gói:

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

Nếu việc cài đặt thư viện 32-bit trên hệ thống của bạn không hiệu quả với bạn, bạn có thể sử dụng phương pháp này khác.

Nào bao gồm gỡ cài đặt ứng dụng của bạn khỏi Steam và cài đặt lại nó, nhưng sử dụng phiên bản Flatpak.

Kể từ khi Steam được cài đặt từ Flatpak, tất cả các thư viện Nvidia cũng được tự động cài đặt thông qua hệ thống Flatpak, đảm bảo rằng tất cả các trò chơi đều chạy trơn tru.

Để cài đặt phiên bản Flatpak của Steam, trước tiên họ phải thêm hỗ trợ Flatpak vào hệ thống của bạn, điều này có thể được thực hiện bằng cách nhập một trong các lệnh sau vào thiết bị đầu cuối.

Debian, Ubuntu hoặc các dẫn xuất của những thứ này:

sudo apt install flatpak

Trong trường hợp của bất kỳ phiên bản nào của OpenSUSE:

sudo zypper install flatpak

Trong khi cho những người sử dụng Arch Linux hoặc một bản phân phối bắt nguồn điều này:

sudo pacman -S flatpak

Đối với những bạn là người dùng Fedora, bạn không phải lo lắng về việc thêm hỗ trợ vì tính năng này được bật theo mặc định trên hệ thống của bạn.

Đã được hỗ trợ thêm, bây giờ chúng ta sẽ gõ các lệnh sau để có thể cài đặt Steam từ flatpak trên hệ thống:

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

Sau khi quá trình cài đặt hoàn tất, chúng tôi cần đăng nhập lại vào Steam và tải xuống các trò chơi hiện sẽ chạy trơn tru trên hệ thống của bạn.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.