SDB:NVIDIA Sürücüleri

Şuraya atla: kullan, ara
OpenSUSE, NVIDIA sürücülerini lisans gereği içermez. Ancak neyse ki, NVIDIA openSUSE kullanıcıları için bir depoya sahiptir ve bu depoya YaST üzerinden ulaşabilirsiniz.
Uyarı! Eğer ekran kartınızı daha güncel başka bir tane ile değiştirmeyi düşünüyorsanız, sürücüleri ekran kartınızı değiştirmeden önce sürücülerinizi kaldırmalısınız ve kurduktan sonra zypper inr komutunu çalıştırmalısınız.

Kurulum

Lütfen önce bütün sayfayı okuyunuz ve bazı özel sürümlerde bir takım sıkıntılar var olduğu için forum mesajlarına olan bağlantılara kısaca göz atınız. Alttaki aşamalar bir takım dokunuşlar gerektiriyor, örneğin birtakım çekirdek parçaları (modülleri) ve sistemin yeniden bağlatılması gibi.

Nvidia Deposunu Ekleyiniz

Alttaki adımlar Nvidia deposunun eklendiğini ve aktifleştirildiğini varsayar. Ancak mesela ki Leap 15 için nasıl yapılması gerektiği biraz daha altta anlatılmaktadır.

Gerekli Paketi Öğrenin

Eğer kartınızın tam olarak ne olduğunu bilmiyorsanız konsola şu komutun çıktısına bakarak öğreniniz:

# lspci | grep VGA

veya;

# hwinfo --gfxcard | grep Model

Aynı şekilde YaST2 > Donanım> Hardware Information (Türkçe: Donanım Bilgisi) > Ekran kısmına bakarak da öğrenebilirsiniz.

# zypper se x11-video-nvidiaG0*
S | Name                | Summary                                                 | Type   
--+---------------------+---------------------------------------------------------+--------
  | x11-video-nvidiaG02 | NVIDIA graphics driver for GeForce 6xxx and newer GPUs  | package
  | x11-video-nvidiaG03 | NVIDIA graphics driver for GeForce 8xxx and newer GPUs  | package
  | x11-video-nvidiaG04 | NVIDIA graphics driver for GeForce 400 series and newer | package
# zypper se -s x11-video-nvidiaG0*
S | Name                | Type    | Version      | Arch   | Repository
--+---------------------+---------+--------------+--------+-----------
  | x11-video-nvidiaG02 | package | 304.137-12.1 | x86_64 | NVIDIA    
  | x11-video-nvidiaG03 | package | 340.106-11.1 | x86_64 | NVIDIA    
  | x11-video-nvidiaG04 | package | 390.25-10.1  | x86_64 | NVIDIA 

YaST'ı veya Zypper'ı kullanarak paketleri kurabilirsiniz.

YaST

  1. YaST'ı açınız ve Yazılım Veri Havuzları'nı tıklayınız.
  2. Sol alttaki "Ekle"ye tıklayınız ve listeden "Community Repositories"i seçiniz.
  3. NVIDIA Graphics Driver'ı seçiniz ve sonra İleri'ye tıklayınız.
  4. Bitirdikten sonra YaST'a geri dönün ve Yazılım Yönetimini tıklayınız.
  5. Görünüm > Repositories > NVIDIA
  6. Yandaki paketlerden gerekli olanı kurunuz: x11-video-nvidiaG02, x11-video-nvidiaG03 or x11-video-nvidiaG04
  7. Kabul Et'e tıklayınız.
  8. Sisteminizi yeniden başlatın.

Zypper

openSUSE Leap

# zypper addrepo --refresh https://download.nvidia.com/opensuse/leap/15.0 NVIDIA
# zypper inr -r NVIDIA

veya

# zypper in <x11-video-nvidiaG02 or x11-video-nvidiaG03 or x11-video-nvidiaG04>

Sonrasında sisteminizi yeniden başlatınız.

openSUSE Tumbleweed

# zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA
# zypper inr -r NVIDIA

veya

# zypper in <x11-video-nvidiaG02 or x11-video-nvidiaG03 or x11-video-nvidiaG04>

Sonrasında sisteminizi yeniden başlatınız.

NVIDIA Sürücülerini Kaldırma

Bazı durumlar sizin için bu sahipli sürücüleri kaldırmayı gerektirebilir. Kaldırabilirsiniz ancak bunun için bir kaç adım gereklidir. Bunu yapmanın en kolay yolu şu şekildedir:

  1. YaST'ı başlatın, sonra Yazılım sekmesi altında Yazılım Yönetimi'ni tıklayın.
  2. "Görünüm" menüsü altında "Repositories"i seçiniz.
  3. NVIDIA'nın kendi deposunu seçiniz.
  4. Bütün kurulmuş olan paketleri seçiniz ve "Kabul et"e tıklayınız. Çakışmalar için uyarılabilirsiniz, bunları görmezden gelin ve bağımlılıkları kırmayı seçiniz.
  5. Sonra YaST'da Yazılım sekmesi altındaki "Yazılım Veri Havuzları"nı tıklayınız.
  6. NVIDIA'nın kendi depolarını devre dışı bırakın, silmemeniz daha iyi olur çünkü depolar sunucuyla sunucuyla eşitlendiği zaman NVIDIA deposu da eşitlenmiş olur.

Sahipli sürücüleri sildiğiniz zaman eski X yapılandırma dosyası (/etc/X11/xorg.conf) eğer varsa eski haline çevrilmiş olacaktır. Eğer donanımınız bu esnada değiştirilmişse bu dosyayı elle değişirmeniz gerekli olabilir.

Leap 42.3 üzerinde drm-kmp-default paketini tekrardan kurmayı düşünebilirsiniz.

sudo zypper in drm-kmp-default

Elle Kaldırmak

NVIDIA sürücüsünü elle kaldırmanız şu durumlarda daha iyi olabilir:

  • Eğer NVIDIA sürücüsünü kurmuşsanız ve elle güncellemeyi düşünüyorsanız,
  • Eğer NVIDIA sürücüsünü elle kurmuşsanız ve dağıtımınızı güncellemeyi düşünüyorsanız,
  • Başka bir sürücü sürümüne geçmeyi düşünüyorsanız (Mesela G03 paketini kurdunuz ancak G04'e geçmek istiyorsunuz),
  • Eğer dağıtımınızı zypper dup komutuyla güncellemek istiyorsanız eski sürücü sürümünü kaldırmanız sorunlardan kaçınmanızı sağlar.

Üstteki işlemlerden birinden önce kurulum yapmanız gerekmektedir, bu yüzden bu iki adımlı işlemdir.


Eğer sürücüleri elle kurduysanız NVIDIA topluluk deposunu devre dışı bırakmalısınız ki elle kurduğunuz sürücüler otomatik güncellemelerle çakışmasın.

Lütfen Not Alınız elle kurulum sürücülerin kurulması için pek de tavsiye edilen bir yol değildir. Bu yalnızca deneyimli kişiler tarafından son çare olarak kabul edilmelidir. Kimse kurulum betiklerinin çelişkilerin oluştuğu her noktaya çözüm ulaştırabileceğini garanti edemez.

Daha fazlası için

Dış Bağlantılar