Linux'ta nVidia kartınızın performansını nasıl artırabilirsiniz?

Bilgisayarı yalnızca e-postalarınızı görüntülemek, internette gezinmek veya diğer bazı metin dosyalarını düzenlemek için kullananlardan biriyseniz, ücretsiz Nouveau sürücüleri fazlasıyla yeterli olacaktır. Şimdi, eğer sizinki oyun, video düzenleme veya HD film oynatma ise, o zaman bu durumda kaçış yoktur: tescilli sürücüler şimdilik en iyi cevaptır.

Yine de, tescilli sürücüler Windows sürücülerle aynı performansa sahip değildir. İkincisine biraz daha yaklaşmak için bazı ayarları değiştirmek gerekiyor.

Değiştirilecek ayara "PowerMizer" adı verilir. İşlevi, kartın performansını anın ihtiyaçlarına göre veya elektrik enerjisi kaynağına (pil veya akım) göre uyarlamaktır.

Ne söylediğime dair iyi bir fikir edinmek için, açabilirsiniz nvidia-settings bir terminalden ve sekmeye erişin güçlendirici.

nvidia-settings: powermizer'ı yapılandırmak için sekme

nvidia-settings: powermizer'ı yapılandırmak için sekme

İdeal olarak, PowerMizer ayarlarını doğrudan nvidia ayarlarından değiştirebilmeniz gerekir, ancak bazı nedenlerden dolayı değişiklikleri kaydetmez. Amacımız seçeneği değiştirmek olacak Tercih Edilen Mod de Adaptif a Maksimum Performansı Tercih Et. Nasıl elde edilir? Xorg yapılandırma dosyamızı yapılandırıyoruz.

1. Bir terminal açın ve çalıştırın:

sudo nano /etc/X11/xorg.conf

o

sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf

tercihinize göre.

2. Cihaz bölümünde, ihtiyaçlarınıza en uygun PowerMizer yapılandırmasını belirten bir satır ekleyin:

# Herhangi bir güç kaynağı için "uyarlanabilir" Seçenek "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = maksimum güç tasarrufu, AC = maksimum güç tasarrufu Seçeneği "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333" # batt = uyarlanabilir, AC = maksimum performans (favorim) Seçenek "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1" # batt = maksimum güç tasarrufu, AC = maksimum performans Seçeneği "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = maksimum güç tasarrufu, AC = uyarlanabilir Seçenek" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefaultizer = 0x3; PowerMizerDefaultizer = 0x3; "
Önceki satırlar birbirini dışlar. Yani, birini seçmeli ve Xorg konfigürasyon dosyanızın Cihaz bölümüne eklemelisiniz.

3. Benim durumumda, bilgisayarım bir PC olduğu için (akıma bağlı), ikinci seçeneği uyguladım:

# batt = uyarlanabilir, AC = maksimum performans (favorim) Seçenek "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"

Tam konfigürasyon dosyam kaldı böylece.

Bu sayede mütevazı nVidia Geforce 7200'imin maksimum performansını sağladım.

4. Değişiklikler yapıldıktan sonra yeniden başlatın.

Çalışmaması durumunda, bazı kullanıcılar çalıştığını belirtti ...

nvidia-ayarları -a [gpu: 0] / GPUPowerMizerMode = 1

… Sorunu düzeltebilir. Önemli olan, bilgisayarı her başlattığımızda bu komutun çalıştırılması gerektiğidir. Aynı şekilde, kullandığınız masaüstü ortamına (KDE, XFCE, vb.) Göre değişiklik gösterse de, bu da çok karmaşık değildir.

Son olarak son bir yorum. Kartınızı "vahşi ve yaygın" bir şekilde kullanırken (web'de gezinme, ofis otomasyonu vb.) Performansta pek bir fark göremeyebilirsiniz. Benim durumumda, bu numara, HD videoların oynatılmasında sözde "titremeyi" veya "kesilmeyi" ortadan kaldırmamı ve Şarap oyunlarında daha iyi bir performans sağlamamı sağladı.

Yaklaşan bir bölümde, Compton pencere oluşturucusunu kaldırmadan titreşimi HD video oynatımından kalıcı olarak kaldırmak için ek bir ipucu paylaşacağım.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   personel dijo

    +1
    Bu değişikliğin beraberinde daha yüksek bir sıcaklık ve enerji tüketimini de getirdiği unutulmamalıdır.

    1.    personel dijo

      Üzgünüm * Anladım.

    2.    pandev92 dijo

      Nouveau xD kullanmaktan fazlasını harcamayacaksınız.!

      1.    personel dijo

        😀 Nouveau'yu savunmanın bir yolu yok.

  2.   erunamoJAZZ dijo

    hmm ... nvidia ayarlarını yönetici izinleriyle açmadığı için yapılandırmayı kaydetmemiş olabilir mi?

    😛

    1.    Cotufo dijo

      Beni değişikliği kurtarıyor ... ve yönetici izinlerine ihtiyaç duymadan.

    2.    NaOH dijo

      ilk düşüncem tam olarak buydu

    3.    hadi linux kullanalım dijo

      Hayır, neden bu değildi… neden olduğuna dair hiçbir fikrim yok. : S
      Yönetici izinleriyle denedim ve işe yaramadı ...

  3.   kolo dijo

    Örneğin, tırmanmaya başladığınızda, en düşük değil ilk üç arasında yer alabilmeniz için «Performans seviyelerini» belirlemenin bir yolu olup olmadığını biliyor musunuz? Her neyse çok iyi numara

  4.   shengdi dijo

    Basit tutun, nvidia ayarlarını yönetici olarak açın ve kaydetmenize izin verir

    gksu nvidia-ayarları (Gnrome)
    kdesu nvidia ayarları (KDE)

  5.   Sieg84 dijo

    Değişikliği xorg.conf'a uyguluyorum, ancak nvidia ayarlarında hala uyarlanabilir görünüyor, nvidia ayarlarında olmasa bile bu seçeneği dikkate alıyor mu?

    1.    hadi linux kullanalım dijo

      Benim durumumda aldı. : S

    2.    hadi linux kullanalım dijo

      Yönetici olarak nvidia ayarlarını açarak veya gönderide ayrıntılı olarak açıklanan b planını kullanarak değişiklikleri yapmaya çalışın.

      1.    Sieg84 dijo

        Evet, yönetici olarak yaptım, değişikliği almış gibi yapacağım,

        Teşekkür ederim.

  6.   x11tete11x dijo

    Bunu, aynı etkiye neden olan aptal ve şehvetli bir senaryo ile tamamlamayı planlıyorum xD

    1.    hadi linux kullanalım dijo

      Bien!

  7.   Truko22 dijo

    Çok teşekkür ederim, test ediyorum 😀

  8.   Katil Kraliçe dijo

    Diğer Linux kullanıcılarını görelim, bir Nvidia 8400 GS'im var ve Debian Stable XFCE kullanıyorum. Debian'ımda kullandığım oyunlar emülatörler aracılığıyla (Kega Fusion, ZSnes, Mame, Mednafen, PCSX, vb.) Nvidia sürücülerini Debian wiki'deki eğitime göre yükleyin: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
    Sorularım: Tercih Edilen Maksimum Performansı etkinleştirmeye değer mi? Kullandığım emülatörler daha iyi görünecek mi? Daha az CPU kaynağı tüketecekler mi? Bu arada, nvidia ayarları aracılığıyla değişiklikler kaydedilmez. Selamlar ve beni okuduğunuz için şimdiden teşekkürler.

    1.    hadi linux kullanalım dijo

      Deneyimlerime göre gelişti ... ama "duruma göre" analiz etmeniz gerektiği izlenimini edindim.
      Deneyerek hiçbir şey kaybetmezsiniz.

  9.   Leper_Ivan dijo

    Bu bir dizüstü bilgisayar için iyidir:

    # batt = maksimum enerji tasarrufu, AC = maksimum performans
    Seçenek "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »

    ??

  10.   jony127 dijo

    Merhaba,

    Opensuse 12.3 kullanıyorum, tescilli nvidia sürücülerim var ama xorg.conf dosyam yok ve 20-nvidia.conf /etc/modprobe.d içinde ve sadece bir yapılandırma satırı içeriyor.

    Ayrıca, doğru hatırlıyorsam, xorg.conf dosyasının artık kullanılmadığını okudum.

    1.    hadi linux kullanalım dijo

      Kullanılmadığı için değil, ancak tavsiye edilmiyor.
      Bunun yerine kullanılması tavsiye edilir
      /etc/X11/xorg.conf.d/20-nvidia.conf
      gönderide de açıklandığı gibi. 🙂
      Sarıl! Paul.