Trình điều khiển X.Org X Server hoặc trình điều khiển độc quyền của AMD?


9

Tôi thấy rằng máy của tôi (Radeon HD 6290) có tùy chọn để chọn trình điều khiển X.Org X Server hoặc trình điều khiển độc quyền của AMD:

nhập mô tả hình ảnh ở đây

Tôi muốn biết cái nào được đề xuất về mặt hiệu suất nói chung? Làm một trong số họ có một lợi thế hơn so với người khác? Và ngoài hiệu suất, có bất kỳ vấn đề ổn định với họ nói chung? Làm thế nào thường xuyên được cập nhật?


Tôi không chắc chắn về hiệu suất, nhưng tôi có một vài điều để nói về sự ổn định (nhưng hãy dùng nó với một hạt muối, có khả năng là YMMV). Máy tính xách tay của tôi không thể tạm dừng / đánh thức (đến / từ RAM) với X.Org X server, nhưng không có fglrx-updateshoặc fglrx-experimental-xx. Kiểm tra syslogcho thấy rằng vấn đề là với một Xorgquá trình (ví dụ) . Chỉ cần đặt nó ra để tham khảo. Hãy nhớ rằng, YMMV. Nó rất giống với báo cáo lỗi này . Làm sạch trình điều khiển và cài đặt bản fglrx-experimental-xxsửa lỗi mới nhất .
oaskamay

bạn bè HP máy tính xách tay của tôi sử dụng bộ xử lý AMD sử dụng để làm nóng rất nhiều, nhưng khi anh đã thay đổi từ x.orgđể fglrxmáy tính xách tay của ông đã được nhiều mát hơn trước, không có sưởi ấm
Edward Torvalds

Câu trả lời:


6

Trình điều khiển nguồn mở xorg ổn định hơn nhiều so với trình điều khiển độc quyền, vì vậy nếu bạn không cần bất kỳ tính năng nào của trình điều khiển độc quyền, hãy ở lại với trình điều khiển nguồn mở.

Các bản cập nhật Fglrx và fglrx giống nhau khi một phiên bản Ubuntu mới được phát hành. Các bản cập nhật Fglrx sau đó được cập nhật khi các trình điều khiển mới hơn được AMD phát hành, trong khi nói chung fglrx không được cập nhật cho đến khi bạn nâng cấp lên bản phát hành mới của Ubuntu. Điều này có nghĩa là, các bản cập nhật fglrx có thể sẽ có hiệu suất tốt hơn, ít lỗi hơn và nhiều tính năng hơn fglrx, nhưng về nguyên tắc có thể xảy ra, một bản cập nhật được phát hành cho nó, có chứa các lỗi mới (thậm chí có thể ngăn hệ thống của bạn khởi động GUI).

Bây giờ với những lợi thế của trình điều khiển độc quyền:

  • Nó có hiệu suất 3D vượt trội hơn nhiều, điều này cũng phù hợp với hiệu suất máy tính để bàn khi sử dụng trình quản lý cửa sổ tổng hợp (Unity sử dụng Compiz, phụ thuộc rất nhiều vào khả năng tăng tốc 3D)
  • Với nó, card đồ họa sử dụng ít năng lượng hơn (chủ yếu liên quan đến máy tính xách tay)
  • Nó đi kèm với hỗ trợ OpenCL, có nghĩa là một số chương trình có thể được hưởng lợi từ chip đồ họa (ví dụ như hình ảnh tưởng tượng, mặc dù tôi nghĩ tính năng này bị vô hiệu hóa trên Ubuntu)
  • Bạn có thể sử dụng VAAPI để nhận giải mã video tăng tốc phần cứng (ví dụ: trong trình phát phương tiện VLC), nhưng điều này thường chỉ được yêu cầu trên các CPU rất chậm, như AMD C-series hoặc Intel Atom.
  • Trên một số thẻ, trình điều khiển nguồn mở không hỗ trợ đầu ra âm thanh qua HDMI, trong trường hợp này, hãy sử dụng trình điều khiển độc quyền.

Bây giờ những nhược điểm của trình điều khiển độc quyền

  • Tôi đã đề cập rằng nó kém ổn định hơn trình điều khiển nguồn mở?
  • Trên một số hệ thống, các thành phần xé rách có thể nhìn thấy khi phát các tệp video (có một cài đặt trong Trung tâm điều khiển Catalyst để ngăn chặn điều này, nhưng nó không hoạt động trên một số hệ thống)
  • Đối với một số cài đặt, người ta phải sử dụng Trung tâm điều khiển Catalyst thay vì Cài đặt hệ thống Ubuntu, ví dụ nếu bạn muốn mở rộng máy tính để bàn sang màn hình thứ hai lần đầu tiên.

Vì chúng được đề cập trong một trong các ý kiến, chỉ là một từ liên quan đến trình điều khiển thử nghiệm : Tôi không khuyên bạn nên sử dụng chúng, hiện tại (ít nhất là vào ngày 12.04) không tương thích với một số gói khác (đáng chú ý nhất là: giải mã video phần cứng và opencl không hoạt động mà không có hack xấu xí). Nếu bạn thực sự cần các trình điều khiển mới nhất từ ​​AMD, hãy lấy chúng từ trang web AMD và sử dụng chúng để xây dựng các gói phân phối cụ thể .

Câu chuyện dài: Nếu mọi thứ hoạt động tốt với bạn với trình điều khiển nguồn mở, hãy sử dụng những trình điều khiển này. Nếu bạn muốn hoặc cần một trong những tính năng được đề cập ở trên và bạn vẫn ổn với rủi ro rất nhỏ là bản cập nhật phá vỡ thứ gì đó, hãy sử dụng bản cập nhật fglrx, nếu không thì fglrx. Đừng sử dụng trình điều khiển thử nghiệm nếu bạn không chắc chắn mình đang làm gì.


1
cảm ơn! Hiệu suất là chính xác vấn đề của tôi. Máy tính xách tay của tôi (đồ họa HD6290, ram 4GB, AMD C60) chạy rất mượt trên windows 8, nhưng nó bị chậm và không phản hồi trên Ubuntu. Tôi nghĩ rằng nó có thể là một vấn đề trình điều khiển. Bạn đã đề cập đến các trình điều khiển exprimental, tôi nghĩ rằng nó không có trong ảnh chụp màn hình của tôi, phải không?
Cằm

2
Trong trường hợp này hãy thử trình điều khiển cập nhật fglrx, chúng hoạt động tốt trên netbook C60 của tôi và cho hiệu năng tốt đáng ngạc nhiên. Các trình điều khiển thử nghiệm không có trong ảnh chụp màn hình của bạn. Tôi đoán các nhà phát triển Ubuntu nhận thức được các vấn đề với trình điều khiển thử nghiệm và do đó không liệt kê chúng.
soulsource

3
Và một điều nữa: Nếu bạn muốn xem video trên máy tính xách tay, có lẽ bạn sẽ cần giải mã phần cứng. Đối với điều này, bạn cần phải sử dụng trình điều khiển độc quyền. Ngoài ra, bạn sẽ cần cài đặt các thư viện giải mã phần cứng: libva (cũng có thể là libva-dev), libva-x11-1, libva-glx1, xvba-va-driver. Để xem nó có hoạt động không, hãy cài đặt vainfo và chạy nó trong một thiết bị đầu cuối. Nếu nó liệt kê các cấu hình khác nhau (nếu tôi nhớ chính xác 2), hỗ trợ giải mã phần cứng được cài đặt chính xác. Trình phát duy nhất có sẵn trên Ubuntu hỗ trợ giải mã phần cứng ra khỏi hộp là vlc. Kiểm tra cài đặt đầu vào và codec để kích hoạt nó.
soulsource

tốt, máy tính xách tay của tôi cũng là C60
Chin

1
Cho đến gần đây, việc quản lý năng lượng động đã bị vô hiệu hóa trên các trình điều khiển nguồn mở theo mặc định và người ta phải đặt tham số dòng lệnh kernel để kích hoạt nó. Do quản lý năng lượng Kernel 3.13 cũng được bật trong trình điều khiển nguồn mở cho nhiều thẻ, do đó, với phiên bản kernel gần đây, vấn đề quá nhiệt sẽ không còn nữa.
soulsource
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.