Tối ưu hóa trò chơi trên linux

Tối ưu hóa trò chơi trên linux

Steam cho Linux cuối cùng đã ra mắt. Cho dù bạn là một người dùng Linux cũ chưa bao giờ quan tâm nhiều đến hiệu suất chơi game hay một người dùng mới nhúng chân vào trò chơi Linux, chúng tôi sẽ giúp những trò chơi đó chạy trơn tru nhất có thể.

Nhiều thứ có thể ảnh hưởng đến hiệu suất, từ các phiên bản của trình điều khiển đồ họa bạn đã cài đặt đến môi trường máy tính để bàn bạn đang sử dụng và cách bạn đã cài đặt Ubuntu trên máy tính của mình.

Sử dụng trình điều khiển đồ họa tốt nhất

Nếu bạn đang sử dụng hệ thống Ubuntu cũ với trình điều khiển đồ họa mặc định, bạn sẽ không thấy hiệu suất chơi game tốt nhất có thể. Việc ra mắt Steam cho Linux đã khiến NVIDIA lưu ý và cải thiện trình điều khiển của họ - NVIDIA nói rằng trình điều khiển R310 có thể “tăng gấp đôi hiệu suất và giảm đáng kể thời gian tải trò chơi”. Valve cũng đã làm việc với Intel để cải thiện trình điều khiển của họ.

Để đảm bảo bạn có trình điều khiển đồ họa tốt nhất, hãy đảm bảo bạn đang sử dụng Ubuntu 12.04 (được Valve hỗ trợ chính thức) hoặc Ubuntu 12.10.

  • Trên Ubuntu 12.04: Mở ứng dụng Trình điều khiển bổ sung từ cửa sổ Cài đặt Hệ thống hoặc dấu gạch ngang.
  • Trên Ubuntu 12.10 trở lên: Mở ứng dụng Nguồn phần mềm từ Cài đặt hệ thống hoặc dấu gạch ngang và nhấp vào tab Trình điều khiển bổ sung.

Cài đặt trình điều khiển NVIDIA được đánh dấu thử nghiệm từ đây. Nếu bạn không thấy bất kỳ trình điều khiển NVIDIA nào, có thể bạn đang sử dụng đồ họa tích hợp của Intel với trình điều khiển nguồn mở. Bạn không phải cài đặt thêm bất kỳ trình điều khiển nào nếu đang sử dụng Intel, nhưng hãy đảm bảo hệ điều hành của bạn được cập nhật bằng ứng dụng Trình quản lý cập nhật.

Tối ưu hóa trò chơi trên linux

Sử dụng đồ họa NVIDIA thay vì Intel trên máy tính xách tay Optimus

Nếu bạn đang sử dụng máy tính xách tay có đồ họa NVIDIA và Intel có thể chuyển đổi, bạn còn nhiều việc phải làm. Hình ảnh đồ họa có thể chuyển đổi chưa được hỗ trợ ngay trên Ubuntu. Bạn sẽ cần cài đặt Bumblebee để làm việc này. Chúng tôi đã bao phủ làm cho Optimus của NVIDIA hoạt động trên Linux và bạn cũng sẽ tìm thấy các bước cập nhật trên Ubuntu wiki .

Nếu bạn đang làm việc này, WebUpd8 có hướng dẫn cho sử dụng trình điều khiển NVIDIA R310 thử nghiệm với Bumblebee . Bạn cũng sẽ muốn những thứ đó.

Tối ưu hóa trò chơi trên linux

Tín dụng hình ảnh: Jemimus trên Flickr

Đăng nhập vào chế độ ảnh lớn Steam từ màn hình đăng nhập Ubuntu

Theo mặc định, Steam được khởi chạy dưới dạng chương trình dành cho máy tính để bàn. Nếu bạn không muốn môi trường máy tính để bàn của mình cản trở, bạn có thể đăng nhập trực tiếp vào chế độ ảnh lớn của Steam từ màn hình đăng nhập Ubuntu. Điều này sẽ ngăn các ứng dụng chạy ngầm làm chậm quá trình chơi game của bạn và mang đến cho bạn trải nghiệm chơi game toàn màn hình liền mạch.

CHÚA ƠI! Ubuntu! máy chủ một gói sẽ thêm tùy chọn vào màn hình đăng nhập của bạn miễn là bạn đã cài đặt Steam.

Tối ưu hóa trò chơi trên linux

Sử dụng chế độ toàn màn hình

Ubuntu’s Unity desktop sử dụng tính năng tổng hợp trên màn hình. Windows vẽ nội dung của chúng ra khỏi màn hình và trình quản lý tổng hợp màn hình sẽ thu hút chúng trở lại màn hình. Điều này cho phép máy tính để bàn Unity (và các máy tính để bàn khác như GNOME Shell và KDE 4 có bật tính năng tổng hợp) để cung cấp các hiệu ứng 3D mượt mà.

Với hầu hết các ứng dụng, bạn sẽ không nhận thấy bất kỳ sự chậm lại nào. Tuy nhiên, nếu bạn đang chơi một trò chơi, điều này sẽ làm tăng thêm chi phí, làm chậm trò chơi. Một số người đã báo cáo rằng việc chuyển hướng có thể làm giảm tới 20% hiệu suất.

Với các bản cập nhật mới nhất, cả Ubuntu 12.10 và 12.04 giờ đây đều có tùy chọn “Windows toàn màn hình không trực tiếp” được bật theo mặc định. Khi tùy chọn này được bật, các trò chơi toàn màn hình sẽ chạy ở tốc độ tối đa, bỏ qua trình quản lý tổng hợp và làm chậm nó. Đảm bảo rằng bạn được cập nhật bằng Trình quản lý cập nhật của Ubuntu để bạn có thể tận dụng cải tiến này.

Tối ưu hóa trò chơi trên linux

Sử dụng màn hình không kết hợp

Nếu bạn muốn chơi trò chơi 3D ở chế độ cửa sổ và đạt được hiệu suất tối đa, bạn sẽ cần một màn hình không kết hợp.

Nếu đang sử dụng Ubuntu 12.04, bạn có thể chọn Unity 2D trên màn hình đăng nhập. Người dùng Ubuntu 12.10 sẽ phải sử dụng một môi trường máy tính để bàn khác , vì Unity 2D không còn khả dụng.

Unity và GNOME Shell không cho phép bạn tắt tính năng tổng hợp, mặc dù nhiều máy tính để bàn khác cũng vậy. Bạn có thể muốn thử Xfce, KDE hoặc môi trường máy tính để bàn khác - chỉ cần đảm bảo bạn tắt tính năng tổng hợp trong máy tính bạn chọn. (Thực hiện tìm kiếm trên Google để tìm hiểu cách tắt tính năng tổng hợp trên màn hình bạn chọn.) Bạn sẽ mất các hiệu ứng đồ họa ưa thích, nhưng kết xuất 3D trong cửa sổ sẽ tăng tốc độ.

Tối ưu hóa trò chơi trên linux

Không sử dụng Wubi

Wubi là một cách rất dễ dàng để cài đặt Ubuntu. Thật không may, việc sử dụng Wubi phải chịu một hình phạt hiệu suất đáng kể đối với việc đọc và ghi đĩa. Nếu sử dụng Steam trong cài đặt Wubi, bạn sẽ thấy thời gian tải chậm hơn đáng kể so với khi sử dụng trên một phân vùng Linux thích hợp.

Wubi là một cách tuyệt vời để thử Ubuntu, nhưng bạn sẽ muốn thiết lập hệ thống khởi động kép với Ubuntu trên phân vùng riêng của nó để đạt hiệu quả tốt nhất. Lưu ý rằng việc bật mã hóa cũng sẽ làm giảm một chút hiệu suất đầu vào / đầu ra, mặc dù nó sẽ không quá nghiêm trọng như lần truy cập hiệu suất của Wubi.

Phoronix đã đánh giá tác động hiệu suất của Wubi trong quá khứ và kết quả không đẹp .

Tối ưu hóa trò chơi trên linux


Bạn có mẹo nào khác dành riêng cho Linux để đạt được hiệu suất trò chơi tối đa không? Để lại một bình luận và chia sẻ chúng!

How To Game On Linux

How To Improve Linux WINE Game Performance (Arch Linux)

Improving WINE Performance In Games

6 Reasons Why I Switched From Windows To Linux

Compilation Of Linux Vs Windows Gaming Performance