X.Org X Server 드라이버 또는 AMD 독점 드라이버?


9

내 컴퓨터 (Radeon HD 6290)에 X.Org X Server 드라이버 또는 AMD 독점 드라이버를 선택할 수있는 옵션이 있습니다.

여기에 이미지 설명을 입력하십시오

일반적으로 성능 측면에서 어떤 것이 권장되는지 알고 싶습니다. 그들 중 하나가 다른 쪽보다 우위에 있습니까? 성능과는 별도로 일반적으로 안정성 문제가 있습니까? 얼마나 자주 업데이트됩니까?


나는 성능에 대해 확신하지 못하지만 안정성에 대해 할 말이 있습니다 (그러나 소금 한알, 아마도 YMMV로 가져 가십시오). 랩톱이으로 일시 중지 / 깨우기 (RAM에서 / RAM으로)에 실패 X.Org X server했지만 fglrx-updates또는로 (를) 사용 하지 않았습니다 fglrx-experimental-xx. 확인 syslog하면 문제가 (인스턴스) Xorg프로세스에 있음을 나타냅니다. 그냥 참고 용으로 둬 YMMV를 기억하십시오. 이 버그 보고서 와 매우 유사했습니다 . 드라이버를 제거하고 최신 fglrx-experimental-xx고정 드라이버를 설치하십시오 .
oaskamay

AMD를 사용하여 내 친구 HP 노트북은 많은 열을 사용하지만, 그 변경시 x.orgfglrx자신의 노트북을 이전보다 훨씬 쿨러, 더 가열하지
에드워드 토발즈

답변:


6

xorg 오픈 소스 드라이버는 독점 드라이버보다 훨씬 안정적이므로 독점 드라이버의 기능이 필요하지 않은 경우 오픈 소스 드라이버를 사용하십시오.

새 버전의 Ubuntu가 출시 될 때 Fglrx 및 fglrx-updates는 동일합니다. Fglrx 업데이트는 AMD에서 최신 드라이버를 릴리스 할 때 나중에 업데이트되지만 fglrx는 일반적으로 새 릴리스의 Ubuntu로 업그레이드 할 때까지 업데이트되지 않습니다. 즉, fglrx 업데이트는 fglrx보다 성능이 우수하고 버그가 적으며 기능이 더 많을 수 있지만 원칙적으로 새로운 버그가 포함 된 업데이트가 릴리스 될 수 있습니다 (시스템을 시작하지 못하게 할 수도 있음). GUI).

이제 독점 드라이버의 장점 :

  • 합성 창 관리자를 사용할 때 데스크톱 성능과 관련이있는 3D 성능이 훨씬 뛰어납니다 (Unity는 3D 가속에 크게 의존하는 Compiz를 사용합니다)
  • 그것으로 그래픽 카드는 더 적은 전력을 소비합니다 (주로 랩톱과 관련이 있습니다)
  • OpenCL 지원과 함께 제공되므로 일부 프로그램은 그래픽 칩의 이점을 누릴 수 있습니다 (예 : 우분투에서는이 기능이 비활성화되어 있다고 생각하지만 imagemagick)
  • VAAPI를 사용하여 하드웨어 가속 비디오 디코딩 (예 : VLC 미디어 플레이어)을 얻을 수 있지만 이는 일반적으로 AMD C 시리즈 또는 Intel Atom과 같은 매우 느린 CPU에서만 필요합니다.
  • 일부 카드에서 오픈 소스 드라이버는 HDMI를 통한 오디오 출력을 지원하지 않습니다.이 경우 독점 드라이버를 사용하십시오.

이제 독점 드라이버의 단점

  • 오픈 소스 드라이버보다 안정성이 낮다고 언급 했습니까?
  • 일부 시스템에서는 비디오 파일을 재생할 때 찢어지는 인공물이 표시됩니다 (Catalyst Control Center에는이를 방지하기위한 설정이 있지만 일부 시스템에서는 작동하지 않음)
  • 일부 설정의 경우 데스크톱을 두 번째 모니터로 처음으로 확장하려는 경우와 같이 Ubuntu 시스템 설정 대신 Catalyst Control Center를 사용해야합니다.

그것들은 주석 중 하나에서 언급 되었으므로 실험용 드라이버 에 관한 단어 일뿐입니다. 사용하지 않는 것이 좋습니다 (현재 12.04 이상). 다른 패키지 (대부분 하드웨어 비디오 디코딩)와 호환되지 않습니다 그리고 추악한 해킹이 없으면 opencl이 작동하지 않습니다). AMD의 최신 드라이버가 실제로 필요한 경우 AMD 웹 사이트에서 다운로드하여 배포 별 패키지빌드하십시오 .

간단히 말해 : 오픈 소스 드라이버로 모든 것이 잘 작동하면이 드라이버를 사용하십시오. 위에서 언급 한 기능 중 하나를 원하거나 필요로하고 업데이트로 인해 문제가 발생할 위험이 거의없는 경우 fglrx-updates를 사용하고, 그렇지 않으면 fglrx를 사용하십시오. 수행중인 작업이 확실하지 않으면 실험용 드라이버를 사용하지 마십시오.


1
감사! 성능은 정확히 내 문제입니다. 내 랩탑 (그래픽 HD6290, 4GB 램, AMD C60)은 Windows 8에서 매우 매끄럽게 실행되지만 우분투에서는 느리고 응답하지 않습니다. 드라이버 문제 일 수 있다고 생각합니다. 당신은 exprimental 드라이버를 언급했다, 내 스크린 샷에없는 것 같아요?
Chin

2
이 경우 fglrx-updates 드라이버를 사용하면 C60 넷북에서 잘 작동하며 놀랍도록 우수한 성능을 제공합니다. 실험용 드라이버는 스크린 샷에 없습니다. 우분투 개발자는 실험 드라이버의 문제를 알고 있으므로 나열하지 않습니다.
soulsource

3
또 다른 것 : 랩톱에서 비디오를 보려면 하드웨어 디코딩이 필요할 것입니다. 이를 위해서는 전용 드라이버를 사용해야합니다. 또한 하드웨어 디코딩 라이브러리 인 libva (libva-dev 일 수도 있음), libva-x11-1, libva-glx1, xvba-va-driver를 설치해야합니다. 작동하는지 확인하려면 vainfo를 설치하고 터미널에서 실행하십시오. 다양한 (정확하게 기억한다면 2) 프로파일을 나열하면 하드웨어 디코딩 지원이 올바르게 설치됩니다. Ubuntu에서 하드웨어 디코딩을 지원하는 유일한 플레이어는 vlc입니다. 입력 및 코덱 설정을 확인하여 활성화하십시오.
soulsource

좋습니다, 제 노트북은 C60입니다
Chin

1
최근까지 오픈 소스 드라이버에서 동적 전원 관리가 기본적으로 비활성화되어 있었고이를 활성화하기 위해 커널 명령 줄 매개 변수를 설정해야했습니다. 커널 3.13 동적 전원 관리는 많은 카드에 대해 개방형 소스 드라이버에서도 활성화되므로 최신 커널 버전에서는 더 이상 과열 문제가 발생하지 않습니다.
soulsource
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.