Ubuntu 14.04'te çift ATI Radeon HD 5670 CrossfireX için fglrx özel sürücüsü nasıl kullanılır?


9

Ubuntu 14.04'te ATI Radeon HD 5670 için fglrx tescilli sürücüsünü kullanmaya çalıştım, ancak yüklediğimde (apt-get veya "Software & Updates" uygulamasındaki "Ek Sürücüler" sekmesini kullanarak) sonraki boş bir ekran alıyorum giriş ekranı yerine yeniden başlat.

"İkili" modda (Crossfire) çalışan 2 GPU'm var.

Hem fglrx hem de fglrx güncellemelerini her ikisi için de aynı sonuçla denedim.

Yardım Wiki'deki tüm adımları izledim , ancak aynı sorun devam ediyor.

Çıktı 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]

Ayrıca denedim:

  • nomodesetönyükleme sırasında ayar parametresi

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

ama sorun devam ediyor.


+1, iyi yazılmış bir soru. Samsung dizüstü bilgisayarımda da benzer bir kart var --- tescilli sürücülerin çalışmasını hiç başaramadım.
Rmano

Yanıtlar:


6

(başlangıç ​​rant) Birisi aynı oldukça can sıkıcı bir sorunla karşılaşırsa çözümümü buraya gönderirim. Bu hatanın Trusty Tahr masaüstünüzün verimli çalışması için birçok etkisi vardır. Ubuntu'da çalışıyorsanız, ekibinizin bunu neden çözmeyeceği konusunda çok şaşırdım. Birçok kişi bu sorunu yaşıyor ve aksi takdirde iyi bir sürüm olan LTS'niz bu sorun için acımasızca yavaş, kararsız ve buggy. (bitiş aralığı)

Benim için bu düzeltme, daha iyi demekti - hayır, grev --- kullanılabilir --- hepimizin kullandığı tarayıcıların çalışması - firefox ve / veya krom.

Bu sayfadaki talimatları izleyin linux-headers-genericve fglrx-updatesve ve öğelerini yükleyin fglrx-amdcccle-updates. Ardından, bu orijinal soruda belirtilen hatalarla karşılaşırsınız. Bu noktada, basit düzeltmeye hazırsınız (buraya gelmemin bir hafta sürmesine rağmen, düzeltmenin basitçe belirtildikten sonra açıktır):

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 

İşiniz bittiğinde, aşağıdakileri kontrol edebilmeniz gerekir:

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
Zaten /usr/lib64(sadece bir gconvdizin içeren ) bir dizin var, bu yüzden ilk komutu çalıştıramazsınız. Alternatif var mı? Ve bu arada, dördüncü komutun tersi olması gerektiği gibi görünüyor: ln -s /usr/lib/dri/fglrx_dri.so fglrx_dri.so
Óscar

Catalyst sürücüsü ve değişen kullanıcılar ile hatırlayabildiğim kadarıyla sorun yaşadım. Değişen kullanıcı her zaman çalışır, ancak geri döndüğünde ekran kararır ve sistem duruyor gibi görünür. Ben VT 7 ve 8 geçiş yaparak bu konuda başardık. Ancak, apport raporunda AIGLX hatası tökezledi ve Sonny önerdiği gibi fglrx_dri.so symlinked. Benim için işe yarıyor gibi görünüyor! Koşu A10-7800 APU, Radeon R7.
fohswe

1

(EE) open /dev/dri/card0: No such file or directorysimgesi, kartın çekirdek modülünün yüklü olmadığını gösterir. Gördüğüm olası senaryolar ya kartınızın artık desteklenmediği (bu durumda açık kaynak sürücüsünün çok iyi performansa sahip iyi bir alternatif olduğu) ya da sürücünün kurulum sırasında doğru bir şekilde inşa edilememesidir.

Linux-headers-generic paketinin kurulu olduğundan emin olun ve sürücülerinizi yeniden yükleyin.

Ek Sürücüler sekmesinden sürücüleri yükledikten sonra sudo aticonfig --initial -f, bir terminalde çalıştırın ve makinenizi yeniden başlatın.


Evet, ben de denedim, aslında buradaki tüm adımları izledim
Óscar

Eğer çıktısını gönderebilir misinizgrep "] (EE)" /var/log/Xorg.0.log
mniess

Soruyu bu bilgilerle güncelledim, teşekkürler!
Óscar

Açık kaynak sürücüsüyle ilgili sorun, ekran kartı fanlarının daha fazla çalışması nedeniyle bilgisayarın daha gürültülü olmasıdır. Sahibim linux-jenerik-başlıklarını yüklenmiş ve kartlarımı sürücü sürüm notlarına göre AMD propietary sürücü tarafından desteklenmektedir (Crossfire ATI Radeon HD 5670 iki): support.amd.com/en-us/kb-articles/Pages/...
Óscar

Çekirdek ayarlaması olmadan Ubuntu'yu önyüklemeyi deneyebilir misiniz? Bunu , GRUB'daki Ubuntu girişini seçip önyükleme parametrelerini (geçici olarak) düzenlemek için "e" tuşuna basarak yaparsınız . Linux satırına ekleyin nomodeset. Çalışıyorsa, nasıl kalıcı hale getirileceği ile ilgili yukarıdaki bağlantıya bakın.
mniess

1
sudo ln -s / usr / lib / usr / lib64
sudo mkdir -p / usr / X11R6 / lib64 / modüller / dri /
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib64/modules/dri/fglrx_dri.so 
cd / usr / X11R6 / lib64 / modüller / dri /

myuser @ ubuntu: / usr / X11R6 / lib64 / modüller / dri $ ls -ltr
toplam 0
lrwxrwxrwx 1 kök kök 25 Abr 4 12:37 fglrx_dri.so -> /usr/lib/dri/fglrx_dri.so
myuser @ ubuntu: / usr / X11R6 / lib64 / modüller / dri $ 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.