Tin tức và phân tích của tất cả các thiết bị di động

Cách cải thiện trò chơi trong Wine trên Linux

Cài đặt Wine trên Linux là một cách để có trải nghiệm chơi trò chơi tốt hơn, nhưng chỉ riêng rượu thường không đủ để bạn tiếp tục chơi. Đôi khi các trò chơi cần một số điều chỉnh cơ bản. Những thay đổi cốt lõi này, khi được triển khai, sẽ cải thiện trải nghiệm Wine.

Máy tính để bàn ảo

Một tính năng tuyệt vời của tiện ích Wine là khả năng mô phỏng màn hình ảo của hệ thống Windows. Điều này về cơ bản có thể chặn tất cả các chương trình Wine từ Linux, giới hạn chúng trong môi trường giống như hệ thống toàn màn hình Windows. Nhiều người không bật tính năng này, nhưng họ nên bật tính năng này vì việc bật tính năng này sẽ khắc phục nhiều sự cố toàn màn hình nhỏ cũng như các sự cố về độ phân giải gốc, chụp chuột, v.v.

Để kích hoạt nó, nhấn ALT + F2 trên bàn phím của bạn. Thao tác này sẽ mở trình khởi chạy lệnh trong môi trường máy tính để bàn Linux. Trong trình khởi chạy lệnh, nhập: winecfg, sau đó nhấn Enter để mở tiện ích Wine CFG. Công cụ này cho phép người dùng sửa đổi các khía cạnh của tiện ích Wine.

Nhấp vào tab “Đồ họa” và tìm “mô phỏng máy tính để bàn ảo”. Chọn hộp để kích hoạt tính năng này. Sau đó chuyển đến phần “Kích thước màn hình”. Trong phần này, điều rất quan trọng là nhập độ phân giải gốc của màn hình. Thao tác này sẽ tạo lớp phủ màn hình ảo cho trò chơi điện tử và các ứng dụng khác Windows.

Lưu ý độ phân giải gốc của màn hình của bạn là gì? Chạy lệnh này trong terminal: xdpyinfo | grep “thứ nguyên”

Sau khi nhập kích thước, nhấp vào “áp dụng” và sau đó “ok”. Đóng tất cả các ứng dụng hệ thống đang mở Windows. Sau khi khởi động lại, Wine sẽ sử dụng lớp phủ mới được kích hoạt.

Cài đặt các công cụ quan trọng

Trò chơi Windows chúng không hoạt động tốt trong Wine. Như với chính hệ thống Windows, nhiều trò chơi yêu cầu các công cụ và thư viện quan trọng để hoạt động bình thường. Đây là cách dễ dàng để có được chúng.

Bắt đầu bằng cách mở một cửa sổ đầu cuối và làm theo hướng dẫn bên dưới tùy thuộc vào hệ điều hành của bạn.

Ubuntu

sudo apt install winetricks

Debian

sudo apt-get winetricks

Vòm Linux

sudo pacman -S winetricks

mũ phớt

sudo dnf install winetricks

mởSUSE

sudo zypper install wine

Các hệ thống Linux khác

Bản thân Winetricks là một shell script và không cần cài đặt. Nếu bản phân phối Linux của bạn không chính thức phân phối chương trình, phương pháp này sẽ hoạt động.

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetrick

Với Winetricks, những thứ như Directx9, tệp VCRun, phông chữ lõi MS, v.v. dễ dàng tải xuống hơn nhiều. Để tải xuống và cài đặt Directx9, hãy chạy:

winetricks directx9

Nếu bạn muốn cài đặt các công cụ khác từ Winetricks, hãy sử dụng danh sách dll.

winetricks dlls list

Ngoài ra, hãy liệt kê mọi thứ mà Winetricks cung cấp:

winetricks list-all

Lưu danh sách để sử dụng sau này bằng cách tải chúng lên tệp văn bản.

winetricks list-all >> winetricks-list.txt

Lưu ý: Winetricks có giao diện đồ họa mà người dùng có thể sử dụng nếu ứng dụng đầu cuối quá khó hiểu. Để chạy nó, hãy tìm kiếm “winetricks” bên dưới nơi bạn thường chạy chương trình.

Thay đổi phiên bản hệ thống Windows

Đôi khi trò chơi không hoạt động trong Wine do phiên bản hệ thống Windows. Theo mặc định, phiên bản được Wine sử dụng là Windows XP. Tất nhiên, vì XP là một nền tảng đã chết nên không có nhiều trò chơi hỗ trợ nó. Mặc dù đúng là sử dụng nó trong chế độ XP thực sự có thể giúp ích cho các trò chơi cũ hơn, nhưng điều này không đúng với các trò chơi mới hơn.

Để thay đổi phiên bản, hãy mở lại Wine CFG. Điều này được thực hiện bằng cách nhấn ALT + F2 trên bàn phím, nhập winecfg, sau đó nhấn phím Enter.

Ngay khi Wine CFG mở ra, hãy nhìn xuống cuối cửa sổ để biết “phiên bản hệ thống Windows“. Chọn menu thả xuống và chọn “Windows 7“.

Trong khi đúng là hệ thống Windows 10 trong danh sách này, game thường chạy tốt nhất ở chế độ Windows 7 (hầu hết) vì vậy hãy tránh hệ thống Windows 10. Nếu trò chơi không hoạt động trên hệ thống Windows 7thay đổi nó thành 10.

Sau khi thay đổi phiên bản, nhấp vào “Áp dụng” và sau đó “OK” để hoàn thành các thay đổi.

chín gali

Ngay cả khi DirectX 9 được cài đặt bởi Winetricks, trò chơi vẫn có thể gặp sự cố. Điều chính là do hiệu suất. Điều này là do Wine là một công cụ phức tạp hoạt động để truyền mã Windows đến Linux. Kết quả là, không phải lúc nào mọi thứ cũng hoạt động hoàn hảo.

Một cách dễ dàng để khắc phục các vấn đề về hiệu suất DirectX 9 là Gali Chín. Bản vá lỗi Wine và cho phép người dùng dễ dàng nhận được nhiều FPS hơn trong các trò chơi Wine. Trong hướng dẫn này, chúng tôi sẽ thảo luận cách cài đặt nó qua Ubuntu và Arch Linux dưới dạng các gói có sẵn.

Điều đó nói rằng, tất cả các bản phân phối Linux đều được hỗ trợ và có hướng dẫn (mặc dù phức tạp) về cách cài đặt chúng. Nếu bạn không sử dụng Ubuntu hoặc Arch Linux. Truy cập vào đây và đọc hướng dẫn xây dựng chính thức, v.v.

cài đặt Ubuntu

Người dùng Ubuntu sẽ rất vui khi biết rằng có sẵn một PPA. Để tải phiên bản Wine đã vá, hãy mở cửa sổ đầu cuối và nhập các lệnh sau:

sudo add-apt-repository ppa:commendsarnex/winedri3

Sau khi thêm PPA, hãy cập nhật các thay đổi được thực hiện cho hệ thống bằng lệnh cập nhật.

sudo apt-get update

Cuối cùng, cài đặt phiên bản vá lỗi của Wine.

sudo apt install mesa wine2.0

Cài đặt Arch Linux

Người dùng Arch có thể chỉ cần tải xuống ảnh chụp nhanh của phiên bản Gallium Nine mới nhất và cài đặt nó. Gói AUR sẽ cài đặt tất cả các phụ thuộc, phiên bản Wine mới nhất và mọi thứ cần thiết để chạy trơn tru. Chỉ người trợ giúp AUR yêu thích của bạn vào đó và bắt đầu làm việc!

Kết hợp Gallium Nine

Giống như hầu hết các bản sửa lỗi trong bài viết này, nó bắt đầu trong cửa sổ Wine CFG. Để kích hoạt các cải tiến hiệu suất của Galium Nine, hãy nhấn ALT + F2, nhập “winecfg” và nhấn Enter. Trong trung tâm Wine CFG, hãy tìm tab “Staging”.

Bên trong “dàn dựng”, chọn hộp “Bật Gallium 9để có hiệu suất D3D9 tốt hơn.” Nhấp vào “áp dụng” và sau đó “OK”. Từ bây giờ, Wine sẽ hoạt động tốt hơn nhiều!