Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Ubuntu İşletim Sistemi kullanılan Dell Bilgisayarlarda Nvidia Optimus Kılavuzu

Summary: Bu makale, Ubuntu işletim sisteminin kullanıldığı Dell bilgisayarlarda Nvidia Optimus Video hakkında yönlendirme sağlar.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms


İçindekiler:

  1. Giriş
  2. Sorun
  3. Çözüm

Giriş

 

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.


Başa Dön


Cause

Sorun

 

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.

  SLN298431_en_US__1icon Not: Not: Hem Ubuntu işletim sistemleri hem de Nvidia sürücüleri için sürekli olarak yeni sürümler yayımlanmaktadır. En son sürümlerin indirilmesi için aşağıdaki bağlantının kontrol edilmesi tavsiye edilir. Adımlar aynıdır ancak sürücü revizyonunun güncelleştirilmesi gerekecektir:


Başa Dön


Resolution

Çözüm

 

Bu kılavuzda, sisteminizde Ubuntu 14.04 veya daha yeni bir revizyonun yüklü ve hazır olduğu varsayılır.

  SLN298431_en_US__1icon Not: Not: CLI (Komut Satırı Arabirimi), Terminal Uygulaması veya penceresi olarak da bilinir. Ubuntu derlemelerinin büyük çoğunluğunda bu pencereyi açmak için CTRL + ALT + T klavye kısayolu kullanı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:

  1. 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.

  2. 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.

Nvidia ve Nvidia Olmayan Kartlar (örn. Intel) arasında geçiş yapma

  1. 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.

  2. 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.

  3. 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.

  SLN298431_en_US__1icon Not: Not: Yeniden başlatma, oturumu kapatıp tekrar açarak gerçekleştirilebilir.

sudo service lightdm restart

  1. 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.


Başa Dön


Additional Information

  SLN298431_en_US__1icon Canonical yazılım desteği, aşağıdaki yöntemlerle sağlanmaktadır:
Teknik Destek Dell tarafından sağlanır:


Başa Dön


Article Properties


Affected Product

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Last Published Date

21 Feb 2021

Version

6

Article Type

Solution