AMD Radeon HD 8870M ve Ubuntu 14.04


1

HD 8870M sürücüsünü Ubuntu 14.04'e yüklemeye çalışıyorum, ancak yapamıyorum. Apt-get install flgrx ile yüklemeye çalışıyorum, ancak başka bir sürücü (HD R9 270X veya benzeri bir şey) yükledi.

Ben de amd site dosyaları ile denedim ama bu dosyaları yükleyip yeniden başlattığımda, Ubuntu grafik güvenli modda başlar, bu yüzden yüklemek için ne yapmam gerektiğine dair hiçbir fikrim yok.


1
Fglrx ALL amd adaptörleri için sürücü yükler. Bunda yanlış olan ne? Sistem önyükleme yapıyor mu?
Pilot6,

Yanıtlar:


1

FGLRX çok geneldir. Belirli bir grafik kartına uyacak şekilde değil, mümkün olduğu kadar çok farklı yongalarla mümkün olduğu kadar çok özelliği desteklemesi belirtilmiştir. Ayrıca, yonga tespiti olabileceği kadar kesin değildir. Örnek olarak, AMD A8500M serisi APU'm AMD A4500 olarak algılandı, ancak vaat edilen tüm özellikler mevcut olduğundan, bununla ilgili bir sorunum yok.

Yani başka bir şey gösteriliyorsa hiç sorun değil. FGLRX sürücüsünü yüklüyorsanız , Yazılım ve Güncellemeler yardımcı programındaki Ek sürücüler sekmesinden bunu yapmak daha kolaydır .

AMD'nin web sitesinden daha yeni bir sürüm kurmak istiyorsanız (Ubuntu repo'nunkinden daha yeni bir sürüm varsa), kurulumdan sonra aşağıdaki komutu çalıştırmalı ve sonra yeniden başlatmalısınız:

sudo aticonfig --initial

Bu, sürücü düzgün bir şekilde kurulmuşsa, X Sunucusu'nu çökmemesi gereken varsayılan bir grafik yapılandırması oluşturur.


Deneyimsiz kullanıcılar için oldukça karmaşık görünse de, en iyi sonucu elde etmek için aşağıdaki yöntemi kullandım:

AMD'nin web sitesindeki sürücü seçiminde, işletim sistemi olarak Linux ( Ubuntu değil ) seçin . Doğru mimariyi seçin ( 64bit için x86_64 , 32bit için x86 ) ve sağlanan arşivi indirin.

İndirme işlemi tamamlandıktan sonra arşivi çıkarın. Bir Debian paketi bulamazsınız, .runbunun yerine bir kabuk betiği veya bir dosya bulursunuz . Çıkardığınız dizinde bir terminal açın ve çalıştırılabilir duruma getirin:

chmod +x <filename>

Bundan sonra, ismini, ismini installer.runvermeyeceğim, ancak ismini değiştirmediyseniz asla böyle olmayacak.

Bu komut dosyası, sürücüyü doğrudan yükleyebilir veya yükleme için daha fazla bilgi için paketler oluşturabilir

./installer.run --help

Argümanla --listpkg, paket üretimi için desteklenen platformları listeler:

Package Maintainer(s): Alberto Milone <alberto.milone@canonical.com>
Status: *UNVERIFIED*
Ubuntu Packages:
    Ubuntu/gutsy
    Ubuntu/hardy
    Ubuntu/intrepid
    Ubuntu/jaunty
    Ubuntu/karmic
    Ubuntu/lucid
    Ubuntu/maverick
    Ubuntu/natty
    Ubuntu/oneiric
    Ubuntu/precise
    Ubuntu/quantal
    Ubuntu/raring
    Ubuntu/saucy
    Ubuntu/source
    Ubuntu/trusty
    Ubuntu/utopic

Henüz Vivid Vervet kullanmadığınız sürece, sistemleriniz için bir paket oluşturabilirsiniz. 14.04.2 kullanıyorum, bu yüzden bir paket oluşturacağım Ubuntu/trusty(bu root gerektirir):

sudo installer.run --buildpkg Ubuntu/trusty

Daha önce bazı bağımlılıkları sağlamanız gerekebilir, bu durumda ya bunu otomatik olarak yapmaya çalışır ya da hangi paketlerin gerekli olduğunu size söyler. Bunları yükleyebilirsiniz

sudo apt-get install <package1> <package2>

Daha sonra yaratımı yeniden deneyin. Nesil başarılı olana kadar bunu tekrarlayın (program size bunu söyler). Asıl paket üretimi biraz zaman alabilir. Aşağıda, başarılı bir paket oluşturmadan sonra sistemimden aldığım bir örnek çıktı görebilirsiniz:

Created directory fglrx-install.FJxoRh
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-15.101.1001.............
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
.........
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager 
=====================================================================
Generating package: Ubuntu/trusty
Package ./fglrx-core_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx-dev_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx-amdcccle_15.101-0ubuntu1_amd64.deb has been successfully generated
Removing temporary directory: fglrx-install.FJxoRh

Paketler başarıyla oluşturulduğunda, bunları geçerli dizinde bulabilirsiniz. Sadece lsonları görmek için komutu yazın. Üç veya dört paket olacak. Bunları aşağıdaki komutla yükleyebilirsiniz:

sudo dpkg -i <package1> <package2> <package3>

Veya daha hızlı yazılmış:

sudo dpkg -i *.deb

Yine, bağımlılık sorunları ortaya çıkabilir. Bu durumda, dpkg sonlandırıldıktan sonra aşağıdaki komutları çalıştırın:

sudo apt-get install -f
sudo dpkg --configure -a

Şimdi, sürücü kurulacak. Yukarıda bahsettiğim komutu çalıştırın ve yeniden başlatın:

sudo aticonfig --initial
sudo reboot

Garip bir şekilde, bu her zaman benim için çalıştı, oysa önceden hazırlanmış Ubuntu paketleri her zaman X Sunucumu çökertiyor. Bu yöntemin bir diğer önemli avantajı, paketlerin bilgisayarınıza bağlı olmaması ve üretilen paketleri aynı işletim sistemi ve bir Radeon veya FireGL grafik sistemi ile herhangi bir bilgisayara götürebilmenizdir.


Düzenleme: AMD'nin web sitesindeki en son sürümün PlayOnLinux'a (benim için) makul olmayan bir bağımlılık olan Wine 1.6 ile çakıştığını öğrendim. Etkilenirseniz, bu geçici çözümü inceleyin . Alternatif olarak, sürücünün daha eski bir sürümünü seçin ya da yukarıda açıklandığı gibi basitçe Yazılım ve Güncellemeler yardımcı programını kullanarak yükleyin .

Düzen2: FGLRX paket sürümü ve sürücü sürümü her zaman eşleşmiyor gibi görünüyor. Bu nedenle güncelleme yöneticiniz, doğru olmasa bile size daha yeni bir sürüm sağlayabileceğini düşünebilir. Bu nedenle, fglrx paketlerini beklemeye almak isteyebilirsiniz:

sudo apt-mark hold fglrx fglrx-core fglrx-dev fglrx-amdcccle

0

Bence açık kaynak kodlu bir sürücü ile denemelisiniz.

Fglrx sürücüsünü aşağıdakilerle kaldırabilirsiniz:

sudo /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx

Fglrx'den etkilenen bu paketleri kaldırın ve yeniden yükleyin:

sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
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.