Ubuntu 14.04에서 듀얼 ATI Radeon HD 5670 CrossfireX에 fglrx 전용 드라이버를 사용하는 방법은 무엇입니까?


9

Ubuntu 14.04에서 ATI Radeon HD 5670 용 fglrx 전용 드라이버를 사용하려고했지만 설치할 때 ( "소프트웨어 및 업데이트"응용 프로그램의 apt-get 또는 "추가 드라이버"탭을 사용하여) 다음 화면에 빈 화면이 나타납니다. 로그인 화면 대신 재부팅하십시오.

"이중"모드 (Crossfire)에서 작동하는 GPU가 2 개 있습니다.

fglrx와 fglrx-updates를 모두 동일한 결과로 시도했습니다.

도움말 위키의 모든 단계를 수행 했지만 동일한 문제가 지속됩니다.

출력 grep "] (EE)" /var/log/Xorg.0.log:

[    10.550] (EE) open /dev/dri/card0: No such file or directory
[    10.769] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[    10.769] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[    10.769] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]

나는 또한 시도했다 :

  • nomodeset부팅시 설정 매개 변수

  • ln -s /usr/lib /usr/lib64

그러나 문제는 지속됩니다.


+1, 잘 쓰여진 질문. 나는이 비슷한 카드를 내가 독점 드라이버 작업을 관리하지 --- 내 삼성 노트북에.
Rmano

답변:


6

누군가가 같은 성가신 문제에 걸려 넘어지면 여기에 솔루션을 게시합니다. 이 버그는 Trusty Tahr 데스크탑의 효율적인 실행에 많은 영향을 미칩니다. 우분투에서 일한다면, 왜 당신 팀이 이것을 해결하지 못할 지에 대해 매우 당황합니다. 많은 사람들이이 문제를 겪고 있으며, 그렇지 않은 경우 LTS는 엄청나게 느리고 불안정하며 버그가 있습니다. (끝 rant)

이 수정은 우리 모두가 일반적으로 사용하는 브라우저 (firefox 및 / 또는 크롬)를 실행하는 것이 더 좋았습니다.

의 지시에 따라 이 페이지 과를 설치 linux-headers-generic하고 fglrx-updatesfglrx-amdcccle-updates. 그런 다음이 원래 질문에 명시된 오류가 발생합니다. 이 시점에서, 당신은 간단한 수정을 할 준비가되었습니다 (여기까지 일주일이 걸렸다는 사실에도 불구하고, 간단하게 언급되면 수정이 명백합니다) :

sudo ln -s /usr/lib /usr/lib64
sudo mkdir -p /usr/X11R6/lib64/modules/dri/
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib64/modules/dri/fglrx_dri.so 

완료되면 다음을 확인할 수 있어야합니다.

root@mysillymachine:/usr/X11R6/lib64/modules/dri# ls -liat
total 8
4198453 drwxr-xr-x 2 root root 4096 Aug 27 10:19 .
4198454 lrwxrwxrwx 1 root root   25 Aug 27 10:19 fglrx_dri.so ->  /usr/lib/dri/fglrx_dri.so
4198452 drwxr-xr-x 3 root root 4096 Aug 27 10:19 ..

1
/usr/lib64디렉토리 (디렉토리 만 포함) 가 이미 gconv있으므로 첫 번째 명령을 실행할 수 없습니다. 대안이 있습니까? 그리고 그건 그렇고, 네 번째 명령은 반대로해야합니다. ln -s /usr/lib/dri/fglrx_dri.so fglrx_dri.so
Óscar

Catalyst 드라이버와 사용자 변경으로 기억할 수있는 한 문제가있었습니다. 사용자를 한 번 변경하면 항상 작동하지만 다시 변경하면 화면이 검게 변하고 시스템이 중지 된 것으로 나타납니다. VT를 7과 8로 전환 하여이 문제를 해결할 수있었습니다. 그것은 나를 위해 작동하는 것 같습니다! A10-7800 APU, Radeon R7 실행
fohswe 2014

1

(EE) open /dev/dri/card0: No such file or directory카드의 커널 모듈이로드되지 않았 음을 나타냅니다. 내가 볼 수있는 시나리오는 더 이상 카드가 지원되지 않거나 (이 경우 오픈 소스 드라이버가 매우 우수한 성능의 좋은 대안입니다) 설치시 드라이버를 올바르게 빌드 할 수 없다는 것입니다.

linux-headers-generic 패키지가 설치되어 있는지 확인 하고 드라이버를 다시 설치하십시오.

Additional Drivers (추가 드라이버) 탭을 통해 드라이버를 설치 한 후 sudo aticonfig --initial -f터미널에서 실행 하고 컴퓨터를 재부팅하십시오.


네, 저도 시도했습니다. 사실 여기에 모든 단계와 동일한 결과가 있습니다. help.ubuntu.com/community/BinaryDriverHowto/…
Óscar

grep "] (EE)" /var/log/Xorg.0.log
mniess

이 정보로 질문을 업데이트했습니다. 감사합니다!
Óscar

오픈 소스 드라이버의 문제점은 비디오 카드 팬이 더 많이 작동하기 때문에 컴퓨터에 더 시끄럽다는 것입니다. 나는 리눅스 헤더 제네릭이 설치되어 있고 드라이버 릴리스 노트에 따라 내 카드 (두 개의 Crossfire ATI Radeon HD 5670)가 AMD 독점 드라이버에서 지원됩니다 : support.amd.com/en-us/kb-articles/Pages/…
Óscar

커널 모드 설정없이 Ubuntu를 부팅 할 수 있습니까? 당신은 이 작업을 수행 (일시적으로) 편집을 누른 후 부팅 파라미터를 "E"를 GRUB에서 우분투 항목을 선택하고가. 리눅스 라인에서 append nomodeset. 작동하는 경우 영구적으로 만드는 방법에 대한 위의 링크를 참조하십시오.
mniess

1
sudo ln -s / usr / lib / usr / lib64
sudo mkdir -p / usr / X11R6 / lib64 / modules / dri /
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib64/modules/dri/fglrx_dri.so 
CD / usr / X11R6 / lib64 / modules / dri /

myuser @ ubuntu : / usr / X11R6 / lib64 / modules / dri $ ls -ltr
총 0
lrwxrwxrwx 1 루트 루트 25 Abr 4 12:37 fglrx_dri.so-> /usr/lib/dri/fglrx_dri.so
myuser @ ubuntu : / usr / X11R6 / lib64 / modules / dri $ 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.