Birkaç gün önce NVIDIA yeni sürümünün piyasaya sürüldüğünü duyurdu yeni sürücü dalının istikrarlı, NVIDIA 570.124, Wayland'da performansı ve uyumluluğu optimize etmek için tasarlanmış önemli iyileştirmeler ve ince ayarlar sunuyor.
Yeni sürümde sunulan yeni özellikler arasında öne çıkanlar şunlardır:nvidia-settings kontrol panelinin yeniden tasarımıArtık GPU frekansını ve fan hızını yönetmek için NV-CONTROL yerine NVML kütüphanesini kullanıyor. Bu değişiklik, eski NV-CONTROL X uzantısının desteklenmediği Wayland ortamlarında doğru çalışmayı garanti altına alır; Ancak daha önce yetkisiz kullanıcılara açık olan bazı özellikler artık daha yüksek izinler gerektiriyor.
Öte yandan NVIDIA 570.124'te Vulkan uzantısı VK_KHR_incremental_present için destek de eklendiBu API'yi kullanan uygulamalarda performansın iyileştirilmesi. Yazılım tabanlı hız aşırtmaya izin veren GPU'lar için hız aşırtma seçenekleri nvidia-settings'te varsayılan olarak etkinleştirilmiş olduğundan, bunları "Coolbits" bölümünden manuel olarak etkinleştirmenize gerek kalmaz.
Bir diğer önemli iyileştirme ise Ada mimarisi ve daha yeni mikro mimarilere dayalı GPU'lara yöneliktir. güç tasarrufu modu devre dışı bırakıldı Dumb-Buffers DRM API'si için. Bu ayar siyah ekran sorunlarını çöz KMS kullanarak doğru şekilde geçiş yapmak yerine ön tamponu kullanarak render yapıldığında. Ayrıca nvidia-modeset modülüne, VRR ile uyumsuz olabilen LMB (Ultra Düşük Hareket Bulanıklığı) gibi belirli görüntüleme işlevlerinin etkinleştirilmesini yönetmenizi sağlayan "conceal_vrr_caps" parametresi de eklendi.
Enerji yönetimi ile ilgili, /proc/driver/nvidia/gpus/*/power dosyası Artık Dynamic Boost teknolojisinin durumuyla ilgili veriler de yer alıyorve NVIDIA GBM arka ucu 32-bit uygulamalar için bir uyumluluk moduna sahiptir. Sandbox ortamları için, kullanılan tüm sürücü dosyalarını listeleyen bir dosya eklendi. Bu, nvidia-container-toolkit ve enroot gibi araçlarla entegrasyonu kolaylaştırıyor.
Varsayılan olarak, "nvidia-drm modeset=1" ve "nvidia-drm fbdev=1" parametreleri ayarlanır ve bu da nvidia-drm modülünün, tek ekranlı sistemlerde çıktı sorunlarını düzelten kare arabelleğe dayalı konsolun yerini almasına neden olur.
ayrıca tanıtıldı, deneysel olarak ve varsayılan olarak devre dışı bırakılmış olsa da, kesintileri yönetmenin yeni bir yolu Yüksek yük altında VR sistemlerinde takılmaları azaltan ekran sürücüsü için; Bu mod, nvidia.ko modülündeki “NVreg_RegistryDwords=RMIntrLockingMode=1” parametresini kullanarak etkinleştirilebilir.
Diğer teknik iyileştirmelerin yanı sıra, kontrolör artık en son Linux çekirdek sürümleriyle derlemeyi destekliyor ve "Indiana Jones and the Great Circle" gibi oyunlarda performansı iyileştirmek ve "Assassin's Creed Valhalla" ve "Assassin's Creed Mirage" oyunlarındaki ekran yırtılma sorunlarını düzeltmek için özel profiller eklendi.
Performans sorunları da çözüldü. ve pencereler arasında gezinirken donma GSP aygıt yazılımına sahip Wayland sistemlerindeve çökmelere neden olan hatalar düzeltildi Vulkan tabanlı uygulamalarda Xwayland ortamlarında OpenGL kullanan çok iş parçacıklı uygulamalarda yeniden boyutlandırma olaylarının işlenmesi sırasında çökmeler meydana gelir, tıpkı Civilization 6'da olduğu gibi.
Of the öne çıkan diğer değişiklikler:
- Yeni sürüm, çoklu monitör kurulumlarında VRR desteği ekliyor
- Systemd aracılığıyla uyku ve ardından hazırda bekletme modunun etkinleştirilmesine yönelik destek iyileştirildi.
- nvidia-container-toolkit ve enroot gibi konteyner çalışma zamanları tarafından kullanılan tüm sürücü dosyalarını listeleyen /usr/share/nvidia/files.d/sandboxutils-filelist.json eklendi.
- Systemd'nin askıya alma ve sonra hazırda bekletme yöntemine destek eklendi. Bu özellik systemd'nin 248 veya daha yeni bir sürümünü gerektirir.
- nvidia-drm seçeneği fbdev=1 varsayılan olarak etkindir. Çekirdek tarafından desteklendiğinde ve nvidia-drm seçeneği modeset=1 etkinleştirildiğinde, nvidia-drm sistem çerçeve arabelleği konsolunu DRM kontrollü bir konsolla değiştirir. Bu özellik fbdev=0 ayarıyla devre dışı bırakılabilir.
- 555.58'de ortaya çıkan, bazı DVI çıkışlarının HDMI monitörlerle çalışmamasına neden olan bir hata düzeltildi.
- Linux çekirdeği 6.11'de drm_fbdev_generic, drm_fbdev_ttm olarak yeniden adlandırıldı. Wayland kompozitörlerinin daha yeni çekirdeklerde içerik oluşturması için gereken doğrudan çerçeve arabelleği erişimini desteklemeye devam etmek için mevcut olduğunda drm_fbdev_ttm'yi kullanın.
Nihayet onun hakkında daha fazlasını bilmek istiyorsan Sürücülerin bu yeni sürümünün yayınlanmasıyla ilgili olarak şunları yapabilirsiniz: aşağıdaki bağlantıyı kontrol edin.
NVIDIA sürücüleri Ubuntu ve türevlerine nasıl kurulur?
NVIDIA sürücülerini Ubuntu ve türevlerinde kullanmak için öncelikle grafik kartı modelinizi ve uygun sürücüleri belirlemeniz gerekir. Bir terminal açın ve sisteminizdeki NVIDIA cihazlarını listelemek için aşağıdaki komutu çalıştırın:
lspci | grep -i nvidia
Yöntem 1: NVIDIA deposunu kullanın (yeni başlayanlar için önerilir)
Bu yöntem daha güvenlidir ve grafik oturumundaki sorunları önler. Başlamadan önce sisteminizin aşağıdakilerle güncel olduğundan emin olun:
sudo apt update sudo apt upgrade -y
Daha sonra çekirdek modüllerini derlemek için gerekli paketleri kurun:
sudo apt install build-essential dkms
NVIDIA grafik sürücüleri deposunu ekleyin:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt güncellemesi
Daha sonra grafik kartınıza uygun sürücüyü yükleyin. Değiştirilir XX
modelinize karşılık gelen sürücü sürümüne göre (örneğin, nvidia-driver-565
):
sudo apt install nvidia-graphics-drivers-565
Son olarak değişiklikleri uygulamak için sistemi yeniden başlatın:
sudo reboot
Yöntem 2: Sürücüyü NVIDIA web sitesinden indirin
Sürücüyü manuel olarak yüklemeyi tercih ederseniz, şu adresi ziyaret edin: NVIDIA resmi indirme sitesi. Burada grafik kartınız için uygun sürücüyü arayabilir, indirebilir ve NVIDIA tarafından sağlanan kurulum talimatlarını takip edebilirsiniz.
Not: Herhangi bir işlemi gerçekleştirmeden önce, bu yeni sürücünün bilgisayarınızın yapılandırmasıyla (sistem, çekirdek, linux başlıkları, Xorg sürümü) uyumluluğunu kontrol etmeniz önemlidir.
Aksi takdirde, siyah bir ekranla karşılaşabilirsiniz ve bunu yapmak sizin kararınız olduğundan hiçbir zaman sorumlu değiliz.
Sürücüyü NVIDIA web sitesinden indirdikten sonra ücretsiz sürücülerle çakışmalardan kaçınmalısınız. nouveau kara liste oluşturma. İlgili dosyayı şununla açın:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Dosyanın içine devre dışı bırakmak için aşağıdaki satırları ekleyin nouveau:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
Grafik sunucusunu durdurun
Yeniden başlattıktan sonra grafik sunucuyu (grafik arayüz) durdurmanız gerekir. Bu çalıştırılarak yapılır:
sudo init 3
Yeniden başlatmanın ardından siyah bir ekranla karşılaşırsanız veya grafik sunucusu zaten durdurulmuşsa, tuşlara basarak bir TTY terminaline erişebilirsiniz. Ctrl + Alt + F1
(o F2
, yapılandırmanıza bağlı olarak).
NVIDIA sürücüsünün önceki sürümlerini kaldırın
Yüklü eski bir sürümünüz varsa çakışmaları önlemek için aşağıdakileri çalıştırarak kaldırın:
sudo apt-get purge nvidia *
İndirilen sürücüyü yükleyin
İndirilen sürücü dosyasına yürütme izinleri verin:
sudo chmod +x NVIDIA-Linux*.run
Ve şununla yürütürüz:
sh NVIDIA-Linux-*.run
Kurulumun sonunda, tüm değişikliklerin başlangıçta yüklenmesi için yalnızca bilgisayarınızı yeniden başlatmanız gerekir.