Sự khác biệt về hiệu năng chơi game giữa Windows và Ubuntu


42

Những ưu / nhược điểm khi chuyển từ Windows 7/8 sang Ubuntu là gì?

Tôi chủ yếu phát triển phần mềm và chơi game.

Tôi rõ ràng không chơi game trên máy tính xách tay của mình, đó là lý do tại sao tôi dùng thử Ubuntu. Nhưng toàn bộ hệ điều hành trông rất tuyệt và gần đây tôi đã phát hiện ra PlayOnLinux.

Làm thế nào lớn là hiệu suất hit từ các trò chơi Windows? Điều gì sẽ xảy ra nếu trò chơi hỗ trợ DX11 và có phần mềm, PlayOnLinux có dịch DX11 sang OpenGL không?


Tôi sẽ trả lời dưới đây từ kinh nghiệm nhưng tôi không biết liệu đây có phải là một câu hỏi thích hợp cho Ubuntu không. đã cố gắng đặt tiêu đề những gì bạn muốn nhưng tôi để nó cho người điều hành quyết định.
Luis Alvarado

Bạn có thể muốn đọc các câu hỏi liên quan ---->
Uri Herrera

Câu trả lời:


75

Từ kinh nghiệm hơn 7 năm tôi có thể nói như sau:

Tôi đã thử Wine từ khoảng năm 2005-2006. Cũng đã thử Cedega (Chết vì tôi sau khi Wine 1.2 xuất hiện) và PlayOnLinux (gọi tắt là PoL). Tôi cũng đã thấy quá trình phát triển trong Wine dưới Ubuntu đã nhanh chóng bắt kịp các trò chơi mới nhất. Để cài đặt và cấu hình Wine, vui lòng xem Cách cài đặt và định cấu hình Wine?

Khoảng 4 năm trước nếu ai đó đến với tôi và muốn đổi sang Ubuntu, một trong những câu hỏi họ sẽ hỏi là: Tôi có thể chơi trò chơi X trên Ubuntu không?. Nếu câu trả lời là tích cực cho trò chơi đó, câu hỏi tiếp theo sẽ là một câu trả lời: Liệu nó có cùng hiệu suất không?

4 năm trước câu trả lời bình thường của tôi là không có trong hầu hết các trường hợp. Sau khi Wine 1.2 và năm nay 1.4 xuất hiện, tôi đã thay đổi câu trả lời của mình cho một số trò chơi và lần đầu tiên tôi có phần tích cực hơn về việc nói với một người dùng mới rằng họ thực sự có thể chơi trò chơi.

Những trường hợp như Deep Space 2, một trong những game mới nhất tôi có thể chơi. Alice in Wonderland (Ý tôi là mới), The Sims 3, World of Warcraft, Amnesia và những người khác. Ngay cả Skyrim cũng có thể được chơi. Đây là những trò chơi đòi hỏi đồ họa mạnh mẽ và bạn có thể chơi chúng với ít hoặc không cần thiết lập bổ sung nào ngoài các bước cài đặt và chơi thông thường.

Một cách nhanh chóng để biết những trò chơi nào có thể hoặc không thể chơi trên Wine (Trong Ubuntu) có thể được tìm thấy trong Cơ sở dữ liệu ứng dụng Wine: http://appdb.winehq.org/ chứa hơn 11000 trò chơi (Litte trên 5000 khoảng hai năm trước). Điều này cũng bao gồm thông tin cho hầu hết các trò chơi về hiệu suất, không giống nhau cho mỗi trò chơi có thể chơi được trên Linux. Điều này giúp biết được một trò chơi có thể chơi được không và có cùng hiệu suất được xác nhận so với cùng một trò chơi trên Windows.

Wine cũng cung cấp một thứ gọi là Xếp hạng giúp xác định những trò chơi nào có thể chơi với cấu hình ít hơn và cơ hội lớn hơn để chúng hoạt động tốt hơn. Nếu bạn thấy một trò chơi có xếp hạng Bạch kim, điều đó có nghĩa là bạn có 99% cơ hội nó sẽ hoạt động tốt mà không có vấn đề gì, từ đầu đến cuối. Nếu bạn thấy một bảng xếp hạng Vàng, bạn có thể thấy mình thực hiện một chút cấu hình nhưng cuối cùng nó sẽ hoạt động tốt. Trong hầu hết các trường hợp, trạng thái Vàng sẽ hoạt động tốt. Chúng hiển thị dưới dạng Vàng vì chúng chưa được cập nhật với phiên bản Rượu mới nhất. Tất nhiên, nếu bạn có một trò chơi với thứ hạng Rác thì có nghĩa là nó sẽ không bao giờ hoạt động hoặc sẽ chỉ hoạt động nếu Superman bắt đầu ăn ngũ cốc kryptonian vào buổi sáng.

Cách đây vài năm, số lượng trò chơi Bạch kim ít hơn 50. Vào tháng 8 năm 2012 (Lần đầu tiên tôi viết câu trả lời này), bạn có thể tìm thấy hơn 1500 trò chơi trong đó gần 200 trò chơi trong Tiêu đề mới nhất . Ngày nay có hơn 5800 Trò chơi trong đó hơn 1800+ là Bạch kim. Và điều này chỉ trong giai đoạn Phát triển của 1.5.x. Tôi chỉ có thể tưởng tượng số tiền sẽ đạt được xếp hạng Bạch kim sau khi 1.6 được phát hành. Nhu cầu duy nhất ở đây là để nhiều người tham gia và thử nghiệm các trò chơi trên Wine (Nếu có thể) hoặc Steam (Tính năng mới ngay bây giờ).

Với suy nghĩ này, tôi sẽ luôn khuyên bạn nên sử dụng PPA từ Wine được tìm thấy ở đây . Điều này là do các phiên bản chính thức như loạt 1.4.x, sau vài tháng, đã lỗi thời khi so sánh với loạt phát triển 1.5.x, với tôi rất ổn định, có nhiều cải tiến và giải quyết nhiều vấn đề.

Đơn giản chỉ cần chạy như sau trong thiết bị đầu cuối: sudo add-apt-repository ppa:ubuntu-wine/ppa

Sau đó chạy sudo apt-get update. Sau đó cài đặt phiên bản mới nhất (Theo văn bản này, nó là 1.5,23). Để xác minh phiên bản bạn đã cài đặt loại wine --versiontrong thiết bị đầu cuối.

CÁCH THỰC HIỆN LỚN NHƯ THẾ NÀO?

Xem như sự phát triển của Wine đang có những bước nhảy vọt (Đặc biệt là trong các bộ phận DX10 và DX11) và có thể nói như sau từ kinh nghiệm:

  • Các trò chơi như thế giới của warcraft chạy mượt mà hơn nhiều trong các PC cũ. Họ bằng cách nào đó sử dụng LESS MEMORY hơn trong kịch bản Windows của họ và đạt được FPS tốt hơn trong các PC cũ. Điều này tôi đã thử nghiệm trên 8 PC cho những người bạn muốn thử nghiệm Ubuntu nhưng cũng đã chơi WoW. Tất cả các trường hợp đề cập đến kết quả tích cực như nhau. Trong thiết lập DX11 gxApi tôi thực sự có thể chơi WoW với đồ họa rất tuyệt vời. Nhưng để có kết quả tốt nhất thì OpenGL tốt hơn. Điều này không giống với các máy tính có thông số kỹ thuật cao, nơi bạn thực sự có thể thưởng thức đồ họa tốt hơn với các máy tính cao cấp cho đến khi Wine bắt kịp công nghệ đồ họa này.

  • Các trò chơi với DX10 hoặc DX11 sẽ hoạt động tốt. Ngay bây giờ câu trả lời là KHÔNG, họ sẽ không. Họ sẽ làm việc trong tương lai, Có. Tốc độ mà Wine đã thể hiện là sự phát triển quán trọ cho thấy điều đó. Đặc biệt dành cho các trò chơi mới nhất và hỗ trợ DirectX 10/11.

  • Số lượng trò chơi đang hoạt động vượt trội (trò chơi đồ họa tuyệt vời trong trường hợp này) đã tăng theo cấp số nhân trong năm ngoái. Điều này cung cấp cho bạn một ý tưởng về cách mọi thứ sẽ nhìn vào cuối năm 2012 hoặc đầu năm 2013 cho Wine. Để cho bạn một ý tưởng nền tảng, tôi đã chơi trong Wine Deep Space 2, 3 ngày sau khi nó chính thức ra mắt. Tôi thậm chí đã không nghĩ rằng nó sẽ hoạt động và ở đây tôi đã ngạc nhiên khi mọi thứ hoạt động tuyệt vời ngay từ lần đầu tiên. Tôi cũng đã chơi được Dishonored một ngày sau khi phát hành mà không gặp vấn đề gì. Những người khác như Portal 2, Skyrim và Trine 1 & 2 đều có thể chơi được mà không gặp vấn đề gì.

  • Wine không chỉ tập trung vào một ứng dụng tại một thời điểm mà còn vào các thư viện hoặc DLL. Điều này có nghĩa là nếu 100 trò chơi sử dụng loại thư viện X, tất cả chúng sẽ được hưởng lợi từ một cải tiến đơn giản được thực hiện cho nó. Đây là lý do tại sao, khi mỗi bản cập nhật của rượu vang xuất hiện, nó có thể thay đổi nhiều thứ liên quan đến một sửa chữa duy nhất. Lấy ví dụ, chúng ta vẫn có thể nhớ bản sửa lỗi nhỏ nổi tiếng về Chuột và Âm thanh đã kết thúc việc sửa hơn 100 trò chơi.

PLAYONLINEUX - Viết tắt là PoL , hoạt động với Wine cạnh nhau. Họ cố gắng (một cách rất hiệu quả) để làm cho nó để khi bạn cài đặt một chương trình / trò chơi, nó sẽ hoạt động tốt. họ có thể sử dụng phiên bản rượu cũ hoạt động hoàn hảo cho một trò chơi cụ thể hoặc họ có thể thêm một số tập lệnh, dll hoặc tệp bổ sung để trò chơi hoạt động. PoL không cần cài đặt Wine nhưng sẽ rất khôn ngoan nếu cài đặt giống như vậy. Bạn có thể tìm thấy phiên bản mới nhất tại đây .

Ví dụ: cài đặt trò chơi với Wine có thể khiến bạn thực hiện thêm một số bước để làm cho trò chơi hoạt động. Với PoL chỉ là một cú nhấp chuột, PoL sẽ quan tâm rằng trò chơi sẽ cài đặt và hoạt động như bình thường bằng cách thêm một lớp đọc chương trình hoặc trò chơi bạn đang cài đặt và chạy một kịch bản để đảm bảo rằng tất cả các DLL và các thành phần bổ sung mà ứng dụng cần được cài đặt (Ví dụ DirectX hoặc .NET). Đó là những gì PoL đang hướng tới, để bạn "Chơi trên Linux". Lưu ý rằng nó dựa trên công nghệ mà Wine cung cấp. Nó thực sự tự cập nhật khá nhanh so với việc thêm các tập lệnh cài đặt mới.

Nhiều ứng dụng này có thể được tìm thấy trong danh sách dài các ứng dụng được hỗ trợ .

Như đã nói, PoL không làm bất cứ điều gì ngoài thế giới này mà Wine không có, ví dụ như dịch DX11 sang OpenGL. Đây sẽ là nhiều hơn trong khu vực của Rượu vang.

Những gì tôi muốn giới thiệu như tôi thường làm, là thực hiện một số Thử nghiệm với một số trò chơi và giúp cộng đồng Wine phản hồi của bạn. Bằng cách này, bạn sẽ tăng tốc quá trình cho trò chơi cụ thể đó hoạt động chính xác.

CODEWEAVERS CROSSOVER

Điều này tương tự như PoL nhưng nó được trả tiền. Bạn thực sự nhận được rất nhiều sự hỗ trợ và thậm chí còn có một Danh sách hàng đầu các ứng dụng được bình chọn nhiều nhất

HƠI NƯỚC

Động thái của Valve nhằm cung cấp hơi nước trên Linux (Đặc biệt là Ubuntu) chỉ cho thấy tiềm năng mà Linux đang có khi chơi game. Tôi cũng nên đề cập rằng Valve không phải là người duy nhất đang tìm cách phát triển trò chơi cho Ubuntu. Nhiều người khác cũng đang tìm cách này để thay thế cho Windows (Đặc biệt là Windows 8).

NVIDIA / INTEL / ATI

Ngay cả các công ty card đồ họa đang tập trung ngày càng nhiều vào việc tăng cường hiệu năng của họ trên Linux. Với những bước nhảy lớn mà chúng tôi đã đạt được cho đến nay sau mỗi lần cập nhật tăng hiệu suất đáng kể.

UBUNTU

Tận cùng đen đủi. Hiệu suất mà Ubuntu đã nhận được qua mọi phiên bản kể từ khi Unity ra mắt là rất tích cực. Đối với mỗi bản phát hành mới, Unity đã tiêu thụ ít tài nguyên hơn, ít lỗi hơn và cải thiện hiệu suất đến mức trở nên xuất sắc để chơi bất kỳ trò chơi nào, dựa trên Wine hoặc bản địa như Steam.

Hiệu suất mà nhiều người dùng đã nhận thấy trong 12.04, sau đó lại vào 12.10 và thậm chí nhiều hơn trong 13.04 chỉ là một ví dụ nhỏ về việc Unity đang hướng tới và loại cải tiến nào chúng ta có thể mong đợi nhận được, không chỉ cho hiệu suất Đồ họa mà còn cho một tổng quát hơn . Tôi đã thực hiện nhiều đánh giá về việc sử dụng tài nguyên và hiệu suất video kể từ ngày 11.10 và đối với mỗi phiên bản mới, đặc biệt kể từ ngày 12.04, việc sử dụng tài nguyên đã bắt đầu giảm đáng kể và số lượng FPS đã tăng lên.

Đã thử nghiệm vài ngày trước là Dead Space 3 & Dishonored với cả hai nội dung DLC. Tôi đã rất ngạc nhiên khi cả hai đều hoạt động hoàn hảo và họ đã phát hiện ra card màn hình, CPU và bộ nhớ của tôi một cách chính xác. Tôi có thể chọn cấu hình video cao nhất có thể và phát hoàn hảo.

UBUNTU HIỆU SUẤT

Tôi phải nói với bạn, khi nó xuất hiện, Unity có thể là DE tồi tệ nhất khi chơi game. Nó đã cồng kềnh, nặng nề và sụp đổ rất nhiều. Nhưng nó đã có một mục tiêu được đặt ra và một cách làm việc tuyệt vời cho nhiều nhiệm vụ hiệu quả. Những cải tiến so với mỗi phiên bản mới đã mang lại nhiều thay đổi cho Unity DE đến một điểm mà với mỗi phiên bản mới, người dùng cuối thực sự có thể thấy nhiều cải tiến và sửa lỗi hiệu suất.

12.04 đánh dấu một điểm được cải thiện như vậy trong đó nhiều người dùng cuối chỉ trích Unity bị choáng ngợp bởi chức năng và tốc độ của Unity. Chính từ phiên bản này, tôi sẽ chỉ ra một số điểm chuẩn mà tôi cảm thấy nên được chỉ ra để đưa ra ý tưởng về cách Unity đứng trong chơi game. Vì vậy, đây là một số liên kết (được sắp xếp theo thứ tự thời gian) về hiệu suất của Unity:

Tôi đã thêm 2 liên kết Hiệu suất Windows để chứng minh một điểm. Nếu bạn nhìn vào điểm chuẩn, bạn sẽ thấy có những bước nhảy giữa hiệu suất trong 12.10 và 13.04. Nhiều bản sửa lỗi và cải tiến được thực hiện cho Unity / Compiz đã mang lại cho Unity lợi thế khi nói đến 3D.

Và Lưu ý rằng tất cả các điểm chuẩn này đang sử dụng Unity từ Sê-ri 6.x. Một trong 13.04 ngay bây giờ là Sê-ri 7.x. Ngoài ra còn có một số bản vá rất tuyệt vời sẽ đến ngày 13.04 trong những tuần tới sẽ tiếp tục giảm mức sử dụng bộ nhớ, sử dụng cpu và tăng hiệu suất đồ họa. Ngoài ra, đây là một số câu trả lời sẽ giúp bạn khi Hiệu suất hoặc Tương thích là một vấn đề:

TRẠM UBUNTU

Nhưng tại sao rất nhiều tập trung từ Steam và các công ty khác. Vâng, nhiều cuộc khảo sát đã được thực hiện và trong hầu hết (Nếu không phải tất cả) đã chỉ ra rằng hầu hết người dùng Linux, sử dụng Ubuntu hoặc một dẫn xuất từ ​​nó. Như cuộc thăm dò G + mới nhất cho thấy, với tổng số hơn 14000 phiếu bầu cho đến nay, hầu hết người dùng chúng tôi sử dụng Ubuntu (Hơn 50%) và hầu hết sử dụng máy tính để bàn Unity (Hơn 50%). Điều này đưa ra một ý tưởng cho các công ty chơi game, nơi tập trung, làm việc DE và làm thế nào để thích ứng trò chơi của họ với nền tảng chơi game mới nổi này.

LỜI KHUYÊN - Có một số mẹo tôi có thể để lại cho bất kỳ ai đọc điều này liên quan đến Rượu, cách sử dụng, cấu hình và gợi ý về rượu nói chung cho bất kỳ ai mới hoặc cũ, đây là:

Làm cách nào để cài đặt Half-Life 1 và 2? - Bao gồm Winetricks

Điều chỉnh độ phân giải cho các chương trình Wine riêng lẻ - Xử lý một số ứng dụng (Windows / Độ phân giải khác nhau).

Đối với một số máy tôi có thể bảo đảm là đang hoạt động sau khi thử nghiệm chúng trong ít nhất 3 máy tính với các yêu cầu phần cứng chính xác (Bao gồm các bản cập nhật và DLC) là:

  • Khóc xa & Khóc 2
  • Đảo chết & Đảo chết: Riptide
  • Nhục nhã
  • Hitman 1 ... 4 (Tiền máu)
  • Trine & Trine 2
  • GTA3, VC & SA
  • Không gian chết 1 ... 3
  • Thế giới của Warcraft
  • Cuộn trưởng lão 3 ... 5
  • Bộ sưu tập Penumbra
  • Và nhiều cái khác...

Hy vọng điều này sẽ giúp và cung cấp cho bạn một ý tưởng về cách mọi thứ đang di chuyển.


3
Trích dẫn, "Superman bắt đầu ăn ngũ cốc kryptonian vào buổi sáng". CƯỜI NGẢ NGHIÊNG!!
Akshit Baunthiyal

1
Lần trước tôi chơi một trò chơi trong Wine cách đây rất lâu, nhưng nó hoạt động rất tốt và tôi cũng nhận thấy độ trễ của mạng luôn tốt hơn so với Windows (XP vào thời điểm đó, chưa thử các phiên bản sau). ~ 90ms so với 150-300ms.
Kurtosis

3

Tôi là người duy trì hai trò chơi trên Wine HQ. Vì vậy, tôi có thể nói từ kinh nghiệm.

Chơi game dưới rượu không phải là BAD. Tôi duy trì NFS Hot Pursuit và NFS Most Wanted trên Wine HQ và hầu hết các đánh giá đều tích cực về Wine.

Trở thành người bảo trì trò chơi Tôi có thể hiểu những gì Wine có thể và không thể làm. Hầu hết các trò chơi trên 4-5 tuổi đều có cơ hội chạy tốt dưới rượu


1

PC cũ của tôi:

FPS của Minecraft trên Windows 7 với đồ họa tốt nhất: 20-30

trên Ubuntu: 80-120 khung hình / giây!


Bạn đang sử dụng RƯỢU hay chạy nó một cách tự nhiên
Suici Doga

@SuiciDoga Minecraft là Java vì vậy tôi không biết tại sao anh ta lại chạy Java Runtime cho Windows dưới Wine, thay vì chạy Java Runtime cho Linux nguyên bản.
Tooniis

1

Mặc dù có một số ý kiến ​​được đưa ra ở đây, rượu vang không phải là để chơi các trò chơi hiện đại. Kiểm tra cơ sở dữ liệu này: https://appdb.winehq.org/ để biết bất kỳ tựa game nào bạn muốn chơi. Tôi khuyên bạn nên khởi động kép, không phải không thiếu việc cố gắng ngược lại.


1
Không có gì hơn những gì đã được tuyên bố nhiều lần ở đây.
muru

-3

Bạn có thể may mắn nếu các trò chơi chạy, hầu hết sẽ không. Kiểm tra AppDB để biết chi tiết:

Nói chung, trừ khi bạn sử dụng máy tính của mình chỉ để duyệt và gửi email, bạn thực sự không muốn chuyển sang Ubuntu, bạn muốn thiết lập khởi động kép để bạn có Windows một cách cẩn thận khi Ubuntu không thể làm những gì bạn làm muốn làm.


5
Tôi hoàn toàn không đồng ý, hầu hết các trò chơi trong số hơn 5000 trò chơi Winehq đã đăng ký trên appdb, hơn một nửa là vàng hoặc cao hơn. Và đây không phải là 2 vấn đề với danh sách, đầu tiên là các trò chơi hoạt động và không tìm thấy trong danh sách appdb và thứ hai, các trò chơi hoạt động ngoài hộp nhưng chưa có ai cập nhật xếp hạng của nó cho thấy họ làm việc bây giờ Một số cập nhật hoặc sửa lỗi rượu vang dành cho một trò chơi cụ thể, thực sự sửa các trò chơi khác có vấn đề tương tự. Tôi có thể nhớ lại sự cố con trỏ chuột và âm thanh nổi tiếng chỉ hiển thị được khắc phục cho một trò chơi nhưng đã khắc phục hơn 100.
Luis Alvarado

Nghiêm túc mà nói, trong một năm nay tôi đã thực sự sử dụng Ubuntu để chơi game, tất cả các trò chơi trên windows của tôi đều chạy tốt.
w4etwetewtwet

Tuy nhiên, tôi đồng ý câu trả lời này. Kết quả chơi game nghiêm túc không nên đối mặt với "thử nghiệm chơi game". Nâng cao. Nhưng tôi đồng ý chỉ trong chủ đề chơi game.
Geppettvs D'Constanzo

Duyệt và gửi email? Có thật không? Tôi đã không khởi động máy windows trong năm năm. Mọi thứ tôi cần làm, từ chỉnh sửa video và ảnh đến thiết kế web đều có sẵn trong Ubuntu. Tôi không phải là một game thủ lớn thực sự, nhưng ngay cả ở đó, những gì tôi đã thử đã hoạt động.
Marc

1
Tôi đồng ý .... tất cả phụ thuộc rất nhiều vào những game bạn chơi và rất nhiều vào cấu hình phần cứng của bạn. Tôi chơi TF2, WoW và Borderlands 2. TF2 chạy kém hơn trong Ubuntu. Tôi chạy WoW với WINE và nó chậm hơn đáng kể - nhưng có thể chơi được. Borderlands 2 gặp sự cố mặc dù theo một số hướng dẫn, không thể chạy nó. Nhiều người báo cáo nó ở cấp độ 'Vàng' - nhưng sau đó đề cập đến nó chỉ bị sập ONCE HOẶC TWICE trong hai giờ thử nghiệm.
Rob P.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.