Unity có yêu cầu trình điều khiển card đồ họa độc quyền không?


22

Tôi hiểu rằng máy tính để bàn Unity trong Natty sử dụng Compiz và do đó yêu cầu trình điều khiển card đồ họa hỗ trợ hiệu ứng sáng tác. Điều này có nghĩa là nếu tôi có thẻ ATI hoặc NVIDIA, tôi buộc phải cài đặt trình điều khiển sở hữu vì trình điều khiển nguồn mở cho các thẻ đó không hỗ trợ Compiz?


1
Canonical nên tập trung vào Unity2D thay thế !! Tôi không thấy lý do chính đáng để buộc Unity sử dụng 3D. Trực quan nó không giúp đỡ và làm cho nó ít chức năng hơn. Unity đã được nhắm mục tiêu vào netbook và máy tính bảng, vì vậy sẽ thuận tiện hơn khi gói một phiên bản nhẹ mà không cần tăng tốc 3D. Cũng nghĩ trong chơi game.Compiz ảnh hưởng tiêu cực đến các trò chơi opengl. Linux có thể là một sự thay thế tuyệt vời cho các trò chơi thông thường, thậm chí Google còn cho rằng Chrome OS cũng là một nền tảng chơi game.

Chrome OS không kết hợp OpenGL (ES) vì vậy nếu những gì bạn nói là đúng thì họ cũng sẽ gặp vấn đề tương tự. Sự thật là với một trình điều khiển được viết đúng, bạn sẽ không bị chậm khi chạy compiz trừ khi compiz đang tích cực chạy một hiệu ứng (đóng hình động hoặc một cái gì đó).
Travis Watkins

Câu trả lời:


15

Tôi tin rằng Unity yêu cầu đồ họa 3D. Vì vậy, nếu có một trình điều khiển mở có thể làm điều đó, bạn không yêu cầu trình điều khiển độc quyền.

Nhìn vào trạng thái của trình điều khiển FLOSS nouveau, hiện tại bạn có thể sẽ cần trình điều khiển độc quyền cho NVIDIA, tuy nhiên, họ đang làm việc trên các tính năng cần thiết.


11
Ngoài ra, sẽ có một triển khai 2D của Unity, có sẵn trong 11.04 dưới dạng tùy chọn. bfiller.wordpress.com/2011/01/13/unity-2d
Mark Shuttleworth


4

Tôi có thẻ ATI và Unity / Compiz hoạt động tốt với tôi với các trình điều khiển đang mở, mặc dù tôi chắc chắn điều đó phụ thuộc vào trạng thái của trình điều khiển cho thẻ cụ thể của bạn. Nếu thẻ của bạn hỗ trợ compiz với các trình điều khiển mở hơn thì nó cũng hỗ trợ sự thống nhất.

Có một danh sách (dài ấn tượng) các thẻ ATI với khả năng tăng tốc 3D nguồn mở tại https://help.ubfox.com/community/RadeonDriver


3

Trên Maverick tôi có thể sử dụng Nouveau cho card đồ họa Nvidia của mình và tôi có đồ họa 3D; vì vậy tôi tin rằng trên Natty bạn có thể sử dụng trình điều khiển nguồn mở nếu bạn muốn ..


Từ khi nào Nouveaucó khả năng 3D? Lần cuối tôi kiểm tra nó không có
Manish Sinha

4
Nouveau đã có một số khả năng 3D trong ít nhất một năm, nhưng chúng vẫn không được hỗ trợ và chưa sẵn sàng cho "thời gian chính". Điều đó nói rằng, kết quả gần đây của google chỉ ra rằng khá nhiều người đã làm cho nó hoạt động theo cách họ thấy thỏa đáng.
koanhead

1
Chính xác, và miễn là các nhà phát triển Nouveau gắn nhãn thử nghiệm / không được hỗ trợ 3D, Ubuntu sẽ không làm khác. :)
htorque

3

Yêu cầu đối với Unity là trình điều khiển đồ họa phải có hỗ trợ 3D.

Thẻ Nvidia sẽ cần trình điều khiển độc quyền vì trình điều khiển nguồn mở không hỗ trợ 3D.

Tôi có một máy tính xách tay với chipset Intel 945GMcó trình điều khiển mở cho đồ họa. Nó cũng hỗ trợ 3D.

Câu trả lời là - Unity cần hỗ trợ 3D. Nếu thẻ của bạn có trình điều khiển FOSS hỗ trợ 3D, thì bạn vẫn ổn, nếu không, bạn cần cài đặt trình điều khiển độc quyền


3

Hiện tại tôi đang chạy Natty với Unity 3D trên thẻ Nvidia bằng trình điều khiển FOSS 3D thử nghiệm được cung cấp. Không có vấn đề ngoài người hâm mộ thẻ của tôi quay nhanh hơn.

Nếu chất lượng trình điều khiển ít nhất vẫn giữ nguyên, bạn sẽ không cần sự phù hợp cho thẻ Nvidia.

Trình điều khiển hiện tại của nvidia chưa hỗ trợ Xorg mới.


0

Tóm lại: Không.

Tôi nghe rằng nên có một tùy chọn năng lượng thấp (2D) với Unity.


0

Câu trả lời là Không: Compiz sẽ rất vui miễn là trình điều khiển mã nguồn mở / miễn phí / miễn phí của bạn có - thậm chí là thử nghiệm - hỗ trợ tăng tốc 3D. Bố tôi có một hộp AMD K7 w / GeForce2 MX 400 (nv11). Tôi vừa mới chạy một phiên trực tiếp trên đó và Compiz đã chỉ cho tôi tất cả các hiệu ứng máy tính để bàn (Nút "dùng thử Ubuntu" đã chọn máy tính để bàn Gnome dự phòng cho tôi mặc dù ...)

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.