GameMode 1.7 đã được phát hành và nó sẽ sửa chữa các lỗi và hơn thế nữa

Sau hơn một năm kể từ khi phát hành phiên bản trước, Feral Interactive được công bố gần đây đã phát hành phiên bản mới của trình tối ưu hóa "Chế độ trò chơi 1.7", là cái này một bản phát hành nhỏ trong đó chỉ bao gồm các bản sửa lỗi được báo cáo cho đến nay và cập nhật tài liệu, cùng với một số thay đổi.

Đối với những người không quen thuộc với GameMode, bạn nên biết rằng điều này Nó là một công cụ được thực hiện như một quy trình nền thay đổi các cài đặt hệ thống Linux khác nhaubắt đầu cuộc hành quân pĐể đạt được hiệu suất tối đa của ứng dụng chơi game.

Đối với trò chơi, chúng tôi đề xuất sử dụng thư viện libgamemode đặc biệt, cho phép yêu cầu bao gồm một số tối ưu hóa nhất định không được sử dụng theo mặc định trong hệ thống tại thời điểm thực thi trò chơi. Ngoài ra còn có một tùy chọn thư viện có sẵn để chạy trò chơi ở chế độ tự động tối ưu hóa (bằng cách tải libgamemodeauto.so qua LD_PRELOAD khi khởi chạy trò chơi) mà không có bất kỳ thay đổi nào đối với mã trò chơi. Việc bao gồm các tối ưu hóa nhất định có thể được kiểm soát thông qua tệp cấu hình.

Ví dụ: với GameMode, các chế độ tiết kiệm năng lượng có thể bị tắt, các thông số phân bổ tài nguyên và lập lịch tác vụ (quản lý CPU và SCHED_ISO) có thể được thay đổi, các ưu tiên đầu vào / đầu ra có thể được sắp xếp lại, khởi động trình bảo vệ màn hình, các chế độ hiệu suất nâng cao khác nhau được bật trên NVIDIA và GPU AMD và GPU NVIDIA được ép xung để chạy các tập lệnh với sự tối ưu hóa do người dùng xác định.

Các tính năng mới chính của GameMode 1.7

Như đã đề cập ở phần đầu, phiên bản 1.7 mới này là một bản cập nhật nhỏ chủ yếu đến để sửa các lỗi và lỗi khác nhau đã tích lũy từ năm ngoái.

Nhưng trong những thay đổi mà nó trình bày, có một điểm nổi bật: tiện ích mới có tên "gamemodelist", cho phép bạn xem danh sách các quy trình liên quan đến các trò chơi đang chạy bằng thư viện chia sẻ GameMode.

Một thay đổi khác được trình bày trong phiên bản mới này là thay vì được liên kết với / usr / bin, các đường dẫn đến các tệp thực thi hiện được xác định thông qua biến môi trường PATH.

Đối với sysusers.d Nó cũng được lưu ý rằng tệp cấu hình gamemode.conf được triển khai, tạo một nhóm riêng cho GameMode.

Làm thế nào để cài đặt GameMode trên Linux?

Chế độ chơi game về cơ bản nó là một dịch vụ (daemon) và một thư viện cùng với đó, tổ hợp này chịu trách nhiệm thực hiện các thay đổi thích hợp trong hệ thống.

Để cài đặt GameMode trên Linux, 1 chúng ta phải cài đặt một số phụ thuộc cần thiết cho hoạt động của nó và do đó tránh gặp sự cố với tập lệnh cài đặt của công cụ và tham gia vào việc giải quyết chúng.

Trong trường hợp của những người là người dùng Debian, Ubuntu, Linux Mint cũng như một số phân phối khác có nguồn gốc từ những thứ này. Chúng tôi sẽ cài đặt các phụ thuộc cần thiết từ một thiết bị đầu cuối, trong đó chúng tôi sẽ thực hiện lệnh sau:

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Bây giờ trong trường hợp của những người Người dùng Arch Linux, Manjaro, Arco hoặc bất kỳ dẫn xuất nào khác của bản phân phối. Trong một thiết bị đầu cuối, chúng ta sẽ nhập như sau:

sudo pacman -S meson systemd git dbus

Trong khi cho những người sử dụng Fedora hoặc bất kỳ phân phối phái sinh nào khác điều này:

sudo dnf install meson systemd-devel pkg-config git dbus-devel

Đối với trường hợp của Gentoo chúng ta có thể cài đặt các phụ thuộc cần thiết với:

emerge --ask games-util/gamemode

Trong trường hợp của Solus, họ có thể cài đặt gói và mọi thứ bạn cần từ trung tâm phần mềm. 

Với các phần phụ thuộc đã được cài đặt, bây giờ chúng ta sẽ tiến hành lấy tập lệnh cài đặt GameMode để có thể thực thi nó và cài đặt nó trên hệ thống của mình.

Đối với điều này, chỉ chúng ta phải mở một thiết bị đầu cuối và trong đó, chúng ta nhập các lệnh sau:

git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.7
./bootstrap.sh

Và sẵn sàng với điều đó, chúng tôi đã cài đặt dịch vụ. Nhưng bây giờ chúng ta phải biết cách gọi dịch vụ đó để nó chạy khi chúng ta chạy một trò chơi trên hệ thống của mình.

Cuối cùng, nếu bạn muốn biết thêm về công cụ này, bạn có thể kiểm tra liên kết sau.


Để 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: AB Internet Networks 2008 SL
  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.