MHWD ile ekran kartını yapılandırmak

From Manjaro Linux
Jump to: navigation, search

--mgundogdu (talk) 20:50, 4 Ocak 2016 (CET)

Genel Bakış

note: Not:mhwd şu anda gelişim aşamasındadır ve bu nedenle sadece dahili olarak pci ile bağlı ekran kartı yüklemesi yapılabilmektedir.

Tam Manjaro kurulumu yaptığınız yerde (yani; masaüstü, ses bileşenleri ve programlar ile birlikte kurulum yaptığınızda), mhwd otomatik olarak GUI ve CLI kurucular ile ekran kartınızı bulacak ve ona en uygun sürücüleri yükleyecektir. Kişisel tercihe göre kurulumda açık kaynak ya da sahipli sürücüler yüklenecektir. Aksi takdirde, Manjaro NET-Edition sürümünde olduğu gibi kurulum sonrası doğal süreç olarak elle mhwd komutunu çalıştırmak gerekecektir.

Yeni başlayanlar için ekran kartını değiştirmek ve yüklemek için Manjaro Settings Manager (Manjaro Yapılandırma Merkezi)nin kullanılması önerilir. Orta ve ileri düzey kullanıcılar aşağıdaki bölümü kullanarak ne zaman isterlerse mhwd ile sürücü kurabilir ve kaldırabilirler.

Uyarı: NET-Edition için; istenilen masaüstü ve başlangıç ekranı kurulumu için öncelikli olarak ekran kartı sürücüleri yüklenmiş olmalıdır. Video sürücüleri olmaksızın sistemi başlatamazsınız.


Otomatik Tanıma ve Yükleme

Bu yöntem ekran kartını tanıtmak ve yüklemek için öncelikli olarak tavsiye edilir. Otomatik yükleme için komut dizilimi:

sudo mhwd -a [pci or usb connection] [free or nonfree drivers] 0300

yani

sudo mhwd -a [pci veya usb bağlantı] [açık kaynak veya kapalı kaynak sürücüler] 0300


Otomatik yükleme için kullanılan komutun analizi şudur:

  • -a: Sürücülerü otomatik olarak tanı, kur ve yapılandır.
  • [pci or usb]: pci veya usb ile bağlı cihaz için uygun sürücüyü bulur (şu anda sadece pci kullanılabiliyor)
  • [free or nonfree]: açık kaynak (free) ya da kapalı kaynak (nonfree) sürücüleri ifade eder.
  • 0300: Ekran kartı için yüklenecek sürücüyü belirleme ( 0300 ekran kartının ID – Kimliği, mhwd gelişmeye devam ettikçe diğer donanımlar için yeni ID numaraları konulacak)


pci bağlantılı bir ekran kartı için otomatik olarak sahipli sürücü kurma örneği:

sudo mhwd -a pci nonfree 0300


Aksi takdirde pci bağlantılı ekran kartınıza en uygun açık kaynaklı sürücü şu komutla yüklenecektir:

sudo mhwd -a pci free 0300


Elle Tanımlama ve Yükleme

Bu süreç iki aşamada gerçekleşecektir:

1. Yüklenecek uygun sürücüyü belirle ve sonra,

2. Sürücüyü yükle

Tip: Cihazın için doğru sürücüyü bulduğundan emin ol!


Uygun Sürücüyü Belirleme

Prior to manually installing a graphics driver, it will be necessary to identify what drivers are available for your system. To list the appropriate drivers available, the basic syntax is:

mhwd -l [optional: detailed view] [optional: --pci or --usb connection]


Bu komutu ek seçenekler olmadan kullandığınızda (sadece mhwd -l ile) sisteminize bağlı cihazlarla ilgili mevcut temel bilgileri verecektir. Tüm ekran kartı sürücüleri ön-ek olarak (video) alırlar. Listelenecek bilgilerde şunlar bulunacak:

  • İsim
  • Sürüm
  • Sahipli ya da açık kaynaklı ve
  • PCI ya da USB bağlantılı


Daha detaylı bilgi için aşağıdaki komutu kullan:

mhwd -l -d


Bu komutla size şu bilgiler verilecek:

  • İsim
  • Versiyon – Sürüm
  • PCI ya da USB bağlantısı
  • Tanım
  • Öncelik sırası
  • Sahipli ya da açık kaynak
  • Bağımlılıklar
  • Çakışmalar
  • Class ID – (Kategori Kimliği örneğin “0300” ekran kartı Idsidir)
  • Vendor ID

Sadece dahili pci bağlantısı (ekran kartı) hakkında detaylı bilgi almak için komut sonuna --pci eklenmelidir:

mhwd -l -d --pci


Bir Sürücüyü Yüklemek

Bir sürücüyü yüklemek için komut dizilimi:

sudo mhwd -i pci [name of driver]

yani

sudo mhwd -i pci [sürücü adı]


Komutun analizi:

  • -i: sürücüyü yükle – install
  • [pci]: pci bağlantılı dahili cihaz (ekran kartı)
  • [name of driver]: yüklenecek sürücünün adı

Sahipli Nvidia ekran kartı sürücüsü için komut örneği:

sudo mhwd -i pci video-nvidia

Bir Sürücüyü Yeniden-yüklemeye Zorlama

Warning: Bu komutu dikkatli kullanın!


Yüklü bir sürücüyü yeniden-yüklemeye zorlamak için komut:

sudo mhwd -f -i pci [name of driver]

yani

sudo mhwd -f -i pci [sürücü adı]


Örneğin Nvidi yüklü sürücüsü içi komut:

sudo mhwd -f -i pci video-nvidia


Yüklü Bir Sürücüyü Kaldırmak

Bazı durumlarda yüklü bir ekran kartı sürücüsünün kaldırılması gerekebilmektedir. Yüklemede olduğu gibi benzer şekilde iki aşamada kaldırma işlemi gerçekleştireceğiz:

1. Yüklü sürücüyü belirleme

2. Belirlenen sürücüyü kaldırma

Sonuçta nasıl isimlendirildiğini bilmezsen bir sürücüyü kaldıramazsın!


Yüklü Sürücülerin Tanımlanması

Manjaro'nun yüklü sürücülerini belirleme ve listeleme için:

mhwd  -li [optional: detailed view] [optional: pci or usb devices only]

yani

mhwd  -li [tercihen: detaylı görünüm] [tercihen: sadece pci veya usb bağlantılı cihazlar]

Seçenekler belirtilmeden bu komutu kullandığınızda sadece yüklü sürücülerin temel özelliklerine göre listesini verecektir. Tekrar hatırlatmakta fayda var, ekran kartına ait sürücülerin önlerinde “video” ön-eki olacak. Sistemindeki yüklü sürücülerin detaylı listesi için -d seçeneğini kullanmak faydalı olabilir:

mhwd -li -d


Kaldırmak istediğiniz sürücüye yönelik sınırlama yapmak için --usb veya --pci komut satırına eklenmelidir. Örneğin pci bağlantılı cihazlar için:

mhwd -li -d --pci


Yüklü Sürücüleri Kaldırmak

Warning: Bu komutu dikkatli kullanın!

Yüklü bir sürücüyü kaldırmak için komut dizilimi:

sudo mhwd -r [pci or usb] [name of driver]

yani

sudo mhwd -r [pci veya usb] [sürücü adı]


Örneğin pci bağlantılı Nvidia ekran kartı sürücüsünü kaldırmak için:

sudo mhwd -r pci video-nvidia


Yapılandırma Kontrolü

Yapılandırmalarınızı şu komutlarla kontrol edebilirsiniz:

mhwd-gpu --check 
mhwd-gpu --status 

Eğer düzeltme gerekli ise şu komutları kullanmalısınız:

mhwd-gpu --setgl
mhwd-gpu --setxorg

Xorg config dosyasının belirtilen yerde olduğundan emin ol.

Ati için not: xorg dosyası, giriş yönetimi veya kicad hakkında. Eğer kicad alma yavaşsa, giriş yöneticisi log tutma işleri sorunlu ise; xorg dosyanızı açın ve "Device" sekmesine [Option "EXAPixmaps" "off"] satırını ekleyin. Detaylı bilgi için bakınız.

64 bit üzerinde 32 bit bağımlılıkları pasifisize etmek(multilib)

Eğer bir oyun sever değilseniz veya Windows uygulamaları için Wine kullanıyorsanız 32 bit desteği mhwd ile 64 bit sistemlerden kaldırılabilir. Aşağıdaki komut lib32 kütüphanelerinin desteğini durduracak ve onun lib32 paketlerini çekmesini engelleyecektir.

sudo mhwd-gpu --setlib32 false

Tekrar etkinleştirmek için:

sudo mhwd-gpu --setlib32 true

Kaynak: Manjaro forum

Daha Fazlası Bilgi


--mgundogdu (talk) 20:50, 4 Ocak 2016 (CET)