Article Number: 000132622
Bu makale, Nvidia Optimus Teknolojisi ve bu teknolojinin Ubuntu işletim sistemiyle uyumluluğunu ele almaktadır.
Nvidia Optimus teknolojisi, dahili Intel GPU'su ve ayrık Nvidia GPU'su arasında grafik desteği paylaşımı sağlamak üzere Nvidia tarafından üretilmiştir. Bu teknoloji genellikle "Ayrık Anahtarlama" olarak ifade edilmektedir. Dizüstü Bilgisayar ve AIO (All In One) sistemlerinde görülür. Bu teknolojinin amacı pil ömrünü uzatmak ve güç tüketimini düşürmektir. Teknoloji, yüksek kaliteli grafiklere ihtiyaç duymayan uygulamalarda yerleşik GPU'ya geçiş yapar. Ayrı GPU'yu kullanmak için yüksek kaliteli grafiklere ihtiyaç duyan uygulamaları ise kaydeder.
Ubuntu'da birden çok GPU için Hibrit Grafikler terimi kullanılır. Bu çoklu GPU'ları çözümlemek için genellikle VGA_switcheroo adlı bir uygulama kullanılırdı. Ancak bu uygulama, donanım çoğaltıcı kullanmayan Optimus özellikli dizüstü bilgisayarları desteklemez. Ubuntu 14.04'ten itibaren bu teknoloji için çekirdeğe entegre destek sağlanmıştır.
Aşağıda bunun nedenlerine dair ayrıntıların verilmesinin yanı sıra sahip olduğunuz seçenekler açıklanmıştır.
Nvidia, Ubuntu'da Optimus teknolojisini desteklemiyordu. Nvidia, ayrık GPU'lar için Linux sürücüleri sağlamış olsa da bu donanım kurulumu için hiçbir zaman doğrudan destek sunmamıştır. Seçenekleriniz genellikle entegre veya ayrık GPU'yu kapatmak şeklindeydi. Ya her durumda bu iki seçenekten birini kullanmanız ya da Bumblebee uygulamasını deneyip yapılandırmanız gerekir. (BIOS'unuzda Yalnızca Nvidia'yı kullanma seçeneği yoksa bu zor olabilir.)
Yakın zamana kadar Bumblebee projesi, Ubuntu'da Optimus hibrit grafik desteği açısından tek çözümdü. Bumblebee'yi doğru şekilde yapılandırdığınız takdirde uygulamaları CLI (Komut Satırı Arabirimi) (ör. 'optirun vlc') üzerinden atayabilirsiniz. Ancak HDMI gibi öğeleri çalıştırmak biraz zordur.
Nvidia'nın Optimus desteği sunması oldukça uzun bir zaman almıştır. (Bu makale yazıldığında ayrık anahtarlamaya yönelik doğrudan bir destek hâlâ mevcut değildi.) Artık Ubuntu 14.04'ün Nvidia-prime ve Nvidia-331 sürücülerinin kullanımını destekleyen ilk çekirdek olmasından dolayı entegre veya ayrık GPU arasında seçim yapabiliriz. Her yapılandırma değişikliğinin ardından, değişikliğin etkili olması için oturumunuzu yeniden başlatın (oturumu kapatarak ve tekrar oturum açarak gerçekleştirilir). Hızlı anahtarlamaya yönelik bir uygulama mevcuttur; sonraki bölümde bu uygulama ele alınacaktır.
Bu kılavuzda, sisteminizde Ubuntu 14.04 veya daha yeni bir revizyonun yüklü ve hazır olduğu varsayılır.
Temiz bir yükleme ile mi çalışıyorsunuz? Bunu yapmıyorsanız veya daha önce Bumblebee gibi paketler yüklediyseniz yeni paketler yüklemeden önce aşağıdaki komutu çalıştırın:
sudo apt-get purge libvdpau-va-gl1 bumblebee* nvidia*
Yeni paketleri yüklemenin iki yolu vardır:
GUI'yi (Grafik Kullanıcı Arabirimi) ve Sürücü Yöneticisini kullanabilirsiniz. Additional Drivers (Ek Sürücüler) uygulamasını açın ve sizin için doğru Nvidia sürümünü (Nvidia-331 önerilir) seçin. Değişiklikleri uygulayın.
Ayrıca, CLI'da (Komut Satırı Arabirimi) aşağıdaki komutu kullanarak da yükleyebilirsiniz:
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime
Bunun ardından sistemi yeniden başlatın.
Alt + F2 tuşlarına birlikte basarak veya Terminal'de şu komutu yazarak Nvidia kartları ve Nvidia olmayan (ör. Intel) kartlar arasında geçiş yapabilirsiniz:
nvidia-settings
İstediğiniz kartı seçebileceğiniz bir GUI ekrana gelir; daha sonra oturumu kapatıp tekrar oturum açın.
CLI'yi kullanarak hangi kartın varsayılan olarak kullanılacağını ayarlayabilirsiniz:
sudo prime-select intel <or nvidia>
Değişikliklerin ayarlanması için yeniden başlatma gerekir.
Aşağıdaki komutu kullanarak da kartları değiştirebilirsiniz:
sudo prime-switch intel <or nvidia>
Değişikliklerin ayarlanması için yeniden başlatma gerekir.
sudo service lightdm restart
Hangi kartın çalıştığını doğrulamak için şu komutu kullanın:
sudo prime-select query
Bu işlem, Optimus ve Ubuntu ile ilgili sorunların tamamını çözmez. Ancak en azından tam ve tescilli destek sağlayan bir çözümdür. Yine de tümleşik ya da ayrık grafiklerle çalışmaya karar verebilirsiniz. Sizin için hangisi uygunsa.
Inspiron, Latitude, Vostro, XPS, Fixed Workstations
21 Feb 2021
6
Solution