Gönderen Konu: [Nasıl] AMD Ekran Kartları için Catalyst Kurulumu  (Okunma sayısı 2743 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı mgundogdu

  • Yönetici
  • Gelişmiş Üye
  • *****
  • İleti: 718
  • Teşekkür: +21/-0
  • Dağıtım / Distribution: Manjaro Linux
  • Sürüm / Release: Stable
  • Ekran Kartı - Graphic Card: NVIDIA
  • Ekr. Kartı Sür. Graph.Dri: Sahipli yazılım
AMD Ekran Kartları için Catalyst Kurulumu
Not: Bunu denemeden önce mhwd ile ekran kartı yükleme kullanarak sürücünüzü yükleyin. Eğer başarısız olursanız burayı ancak o zaman kullanın.

Not:Bu anlatım artık güncel değildir. Edited:29.12.2016

ATI/AMD ekran kartına sahip olanların AMD'nin sahipli sürücüsü ( catalyst ) ve açık kaynaklı sürücüsü (xf86-video-ati) olmak üzere seçenekleri var. Bu yazıda sahipli sürücünün kullanımı anlatılacak.
AMD'nin Linux için önceki catalyst paketinin adı fglrx (FireGL and Radeon X) idi. Sadece paketin ismi değişti, bu arada kernel modülündeki dosya ismi fglrx.ko olarak kaldı. Bu nedenle, aşağıda fglrx ile bahsedilecekler kernel modülü ile olacaktır, paket adı ile ilgili değil.
Ağustos 2012'den buyana, binary paketleri öneriliyor. Şu anda, paketler depoda mevcut. Geçmişte Catalyst_legacy Xorg-Server 1.13-Serisi 'ndeki uyumsuzlukları nedeniyle resmi Manjaro desteğinden düşürülmüştü. Xorg-Server 1.14-Serisi 'ndeki değişikliklere kadar tüm sahipli sürücüleri silmek zorunda kalmıştık https://forum.manjaro.org/index.php?topic=2898.0 .

İçerik
1 Free ATI Sürücüleri Onarma
2 Sistemi Catalyst Sürücülerine Hazırlama
3 Catalyst Sürücüsünü Kurma
4 Catalyst / Intel Hybrid Sürücü
5 Problemlerin Çözümü
   5.1 Çakışan bağımlılıklar

Free ATI Sürücüleri Onarma

1.Paket yöneticisini aç, “catalyst”  olarak arat ve bununla başlayan tüm yüklü paketleri kaldır. Aynı zamanda “lxdm” yi de kaldır.
2.Aşağıdakileri uçbirime gir:

Kod: [Seç]
sudo mhwd -i pci video-ati
Kod: [Seç]
sudo pacman -S lxdm xfce4-session
Sistemi Catalyst e Hazırlama

Catalyst i sistemine hazırlamak için öncelikle sistemini güncellemen gerekli:
Kod: [Seç]
sudo pacman -Syyuu mhwd-db-catalyst
İşlemi tamamladıktan sonra Catalyst artık kurulabilir.

Catalyst Sürücüsünü Kurma

Yukardaki tüm işlemleri tamamladıktan sonra aşağıdaki komutla kurulumu otamatik olarak yapabilirsin:

Kod: [Seç]
sudo mhwd -a pci nonfree 0300
Kurulumdan sonra değişiklikleri etkinleştirmek için sistemi tekrar başlat (reboot yap).


Catalyst / Intel Hybrid Sürücü

Bu metot non-free catalyst sürücüsü ile Intel çip setinin tam destekli olarak değişiminin kurulumunu anlatmaktadır. Şu anda Xorg 1.14 ün X yükleme ile ilgili bir sorunu mevcut. Aramam sonucunda aşağıdaki çözümü buldum ve AMD 797 / Intel HD 4000 cihazımda tes ettim.

Kod: [Seç]
sudo pacman -Syyuu
Çakışan paketleri kaldırın. Bu seferlik Xorg 1.14 ün düzgünce desteklememesi yüzünden:

Kod: [Seç]
sudo pacman -R xf86-video-intel xf86-video-nouveau xf86-video-ati xorg-server
(hepsini yazmak zorunda değilsiniz sizdeki mevcut video paketlerini yazın sadece hangisi varsa)

Catalyst 13.4.X kurun (güncel olan hangisiyse şu an)

Kod: [Seç]
sudo mhwd -i pci video-catalyst
AUR dan çalışan Intel sürücüsü ve dönüşebilir catalyst için onarımı kur:

Kod: [Seç]
sudo pacman -S base-devel yaourt
Kod: [Seç]
yaourt catalyst-total-pxp
Kod: [Seç]
mhwd-gpu --setgl catalyst
Ek bağımlılıklar:

Kod: [Seç]
sudo pacman -S qt opencl-headers linux-headers
Bir hata düzeltemesi

Kod: [Seç]
sudo systemctl enable temp-links-catalyst
Başlangıç config ayarlama

Kod: [Seç]
sudo aticonfig --initial -f
Ayrık GPU ya geç (AMD kart)

Kod: [Seç]
sudo aticonfig --px-dgpu
Alternatif olarak, Intel kart kullanımı için:

Kod: [Seç]
sudo aticonfig --px-igpu

Problem Çözümü

çakışan bağımlılıklar
Error: failed to prepare transaction (conflicting dependencies) xf86-video-ati and catalyst-server are in conflict (xorg-server<1.14.0)

Tüm free sürücüler Catalyst-Server tarafından desteklenmiyor. Lütfen tüm free sürücüleri kaldır.

Kod: [Seç]
sudo mhwd -r pci video-ati
Belki bazı paketleri pacman ile kaldırman gerekebilir:

Kod: [Seç]
sudo pacman -Rs <paket adı>
Kaynak
https://wiki.manjaro.org/index.php?title=Catalyst
« Son Düzenleme: 30 Aralık 2016, 00:35:54 Gönderen: mgundogdu »
Bilgi insanlığın malıdır. Bir grubun ya da kişin değil!