Bazılarınız forumda okuyabildiği için, karma grafikler (ATI / Intel) var olan birçok dağıtımdan birinde, bu kötülüğü bilenlerinizden beri, sistemin yalnızca ikisinden birini kullansa bile her iki grafiği de açık bıraktığını ve böylece pil ömrünü önemli ölçüde azalttığını bileceksiniz. ve bilgisayarınıza yumurta kızartma gibi yeni bir süper güç verir.
Üzülerek belirtmek isterim ki, test ettiğim dağıtımların hiçbirinde (Debian, OpenSuse, Xubuntu y Linux MintBazı iyi sonuçlar aldım. Bu, sorunun başka bir açıklamasına yol açtı:
İki grafikten birini nasıl elde edebilirim, benim durumumda ATI kalır kapalı?
Çözüm, aşağıda göreceğiniz gibi, favori dağıtımımızın özünde uygulanmaktadır ve vgaswitcheroo. Ve aşağıda, paketin firmware-linux-özgür olmayan kullanımınız ve eğlenceniz için kurulmuştur:
Önce bizim olup olmadığını bulmalıyız çekirdek kullanma seçeneğin var vgaswitcheroo:
$ grep -i switcheroo / boot / config- *
Terminalimizde şöyle bir satır döndürür:
CONFIG_VGA_SWITCHEROO = y
Çıktı farklıysa, yeniden derlemeniz gerekir. çekirdek seçeneği eklemek için vgaswitcheroo. İkinci olarak, dosyanın «/ sys / kernel / debug / vgaswitcheroo / switch » var. Bu noktada bir ayrım yapılmalıdır:
Klasöre her zaman erişebilmek ve dosyaya erişebilmek için anahtar, hata ayıklama klasörünü aşağıdaki gibi bağlamalıyız (her zaman süper kullanıcıdan):
-
# bağlama noktası -q / sys / çekirdek / hata ayıklama
-
# mount -t debugfs none / sys / kernel / debug
-
# echo "none / sys / kernel / debug debugfs varsayılanları 0 0" >> / etc / fstab
Adım 3 bunu manuel olarak yapabiliriz. Satır eklemekle ilgili none / sys / kernel / debug debugfs varsayılanları 0 0 dosyalamak / Etc / fstab böylece vgaswitcheroo klasörü yeniden başlatıldıktan sonra bile her zaman erişilebilir olur.
Bu yapıldıktan sonra dosyamızı kontrol edebiliriz anahtar klasörün içinde vgaswitcheroo, vasıtasıyla:
# cat / sys / kernel / debug / vgaswitcheroo / switch
ve bu, resimdeki gibi bir çıktı verir:
Çıktınız olabilir farklı (Örneğin tümü Pwr modundadır). Bu dosyada yorumlayacağımız birkaç şey var. Dönem DIS karşılık gelir adanmış grafik (benim durumumda, ATI). Dönem IGD karşılık gelir entegre grafikler CPU (Intel) üzerinde. Haç, +, kontrol et grafik Bu kullanma zamanında. Ve nihayet son güç o kapalıbakın grafik durumu.
Bununla istediğimiz grafiği bazı komutlarla devre dışı bırakabilir veya etkinleştirebiliriz:
- Özel grafiği kapatın:
# echo OFF> / sys / kernel / debug / vgaswitcheroo / switch
- Özel grafiği açın:
# echo ON> / sys / kernel / debug / vgaswitcheroo / switch
- Entegre ve özel arasında geçiş yapın:
# echo DIGD> / sys / kernel / debug / vgaswitcheroo / switch # echo DDIS> / sys / kernel / debug / vgaswitcheroo / switch
Sonunda vermek için izinler her zamanki kullanıcımıza göre ve böylece başlangıçta komut dosyalarını çalıştırabiliriz, örneğin, çalıştırmamız gerekecek:
# chmod -R 705 / sys / kernel / debug # chown -R kullanıcı: user / sys / kernel / debug / vgaswitcheroo
Umarım dizüstü bilgisayarlarınızın performansını biraz daha iyi sıkıştırmanıza veya en azından yaydıkları ısıyı azaltmanıza yardımcı olur.
Selamlar!
kaynaklar: Debian Posta Listesi | LinuxSoru
En azından Nvidia (benim durumum) için mükemmel veriler, OpenSUSE 12.3, Fedora 1x ve diğer RPM tabanlı dağıtımlarda harika çalışan Bumblebee projesi, Ubuntu'da harika çalışıyor, ancak diğerlerinde bazen .deb tabanlı. kilitleniyor ve yeniden başlatmak için girmeniz gerekiyor.
Selamlar ve paylaştığınız için teşekkürler.
pardon, debian 7 64bits için çalışıp çalışmadığını biliyor musunuz?
Evet, işe yararsa, debian ile denedim ve iyi çalışıyor.
http://wiki.debian.org/Bumblebee
Tescilli sürücüleri kullanmanızı tavsiye etmeme rağmen evet veya evet. Açık kaynak hata verir.
Selamlar.
Bilgi için teşekkürler
Seni seviyorum tesla, ubuntu'da vgaswitcheroo'yu kullanmayı başardım ama debian'da bana onu kurmadığımı söylüyor, bu öğleden sonra deneyeceğim
Umarım şansınız vardır.
Bence kernel 3.2'den itibaren zaten aktif durumda. Ama yine de etkinleştirmediyseniz, çekirdeği her zaman derleyebilir ve etkinleştirebilirsiniz.
Zaten debiandayım ve öğreticiyi test ediyorum, çelişkiler var, ilk adımda bana vgaswicheroo'yu etkinleştirdiğim çıktıyı veriyor, ancak kullanmaya gittiğimde mesajı başlatıyor
bash: / sys / kernel / debug / vgaswitcheroo / switch: Dosya veya dizin mevcut değil
Bunu her iki şekilde de manuel olarak ve komutla çözmek için adımı yaptım (manuel olarak yapacaktım ama dosyayı gördüğümde zaten satıra sahiptim ama o dosyada sadece satır vardı)
Ve adımı yaptıktan sonra bana aynı hatayı atıyor
Otomatik cevap veriyorum, ölümcül bir hata verdiğinden ve anlamadığım diğer şeyler olduğundan postayı düzenlemeye izin vermiyor. Belki bir yönetici bize yardım edebilir.
ADIM 3 ile ilgili olarak: DOSYAYI MANUEL OLARAK DÜZENLEYİN VE Yankı İLE DÜZENLEMEYİN !!!!
Size neden olabilecek herhangi bir rahatsızlık için özür dilerim. Her neyse, her ihtimale karşı bir kopya oluşturmak için önemli dosyalar değiştirildiğinde her zaman önerilir!
Komutla satır oluşturulur. Sorun bendim, çünkü doğrudan şantiyeye gittim ve firmware-linux-nonfree'yi kurmayı unuttum ve buna ek olarak 3. bölümde rc.local dosyasına bir satır eklemelisiniz
# chown your_user: your_user / sys / kernel / debug / vgaswitcheroo / switch
Tescilli amd sürücülerini yükledim ve flaşın beni sürekli engellediği pencerelerden daha iyi çalışıyor
Çok teşekkür ederim
Her şeyin senin için mükemmel olmasına sevindim! 🙂
Rc.local dosyasına gelince, bunun içerdiği riskten emin olmadığım için onu koymadım. Dahası, herkesin kendi kriterlerine ve tercihlerine göre hareket edeceğine inanıyorum. Bazıları rc.local'ı tercih edebilir ve diğerleri her oturum için izinleri atayabilir. Bu her insanın zevkine göre!
Selamlar ve bilgisayarınızın keyfini çıkarın!
0.0 ilginç makale benim için işe yaramasa da, bir ATI satın aldığımda dikkate alacağım (nvidia bana bir kol ve bir bacağa mal oldu)
Linux üzerinde bir NVIDIA, bir ATI'ye göre milyonlarca kez tercih edilir ve daha ucuzları vardır. Bir GT 210, söylemesi çok pahalı değil ve oyun oynamak ve her şeyi kaliteli ve çözünürlükte görmek için iyi.
15gb video içeren bir xps 7 i2'm var, getforce GT 640m'yi tercih ediyoruz ve yumurtaları kızartmak için süper güce sahip olduğunu söyleyen kısımda tam olarak aynı şey benim başıma geliyor, debian 7 64-bit'im var .. Bu öğreticiyi deneyeceğim, nasıl yapıyorum?
Iván Barra'nın dediği gibi, Nvidia için Bumblebee var. Nvidia'yı kullananlarınız bunu denemeden önce Bumblebee'yi çalıştırmaya çalışmalı, başarılı olan arkadaşlarım var.
Her şey başarısız olursa bu gönderi son çare olarak. Yine de, yumurta önleyici fritöz yönteminizi seçmekte özgürsünüz! 😉
İyi yazı. Debian 7'yi NVIDIA video içeren bir bilgisayara kurduğumda yumurta fritözüne dönüşmediğini umuyorum.
Yukarıdakileri yaptım ve verileri "fstab" dan sildim, şimdi / home'u monte etmem ve bölümleri manuel olarak değiştirmem gerekiyor. Bu, "mkswap" ve "swapon" gibi yeni bir şeyler öğrenmeme yardımcı oldu. Şimdi yukarıda belirtilen dosyayı geri yüklemek için.
Fstab verilerinizin neden silindiğini anlamıyorum. Her neyse, sanırım 3. adımı düzenleyip manuel olarak yapacağım, çünkü bu bana hatanın orada olabileceğini veriyor!
Ben ve ben oksijenle aynı şeyi yapmıyoruz. Sanırım hatam mektuba giden adımları takip etmek ve "file.old" temel yeniden adlandırmayı unutmaktı, ancak bu bana yardımcı oldu çünkü şimdi yukarıdaki komutların var olduğunu biliyorum !!!
Gayet net :).
> Bir >> olmalıdır.
Açıklama için teşekkürler.
Ancak blogdaki bir hata nedeniyle gönderiyi düzenleyemiyorum. Belki önümüzdeki birkaç gün içinde düzeltilecek ya da düzeltilmeyecek, düzeltildiyse değiştireceğim.
Selamlar ve teşekkürler!
Sürekli "/ sys / kernel / debug / vgaswitcheroo / switch: Dosya veya dizin mevcut değil"
Yorumları okudum ve söylediklerini yapmaya çalıştım ama hayır, aynı kalıyor ...
Her yere baktım ama D çözümünü bulamıyorum:
Firmware-linux-nonfree paketi kurulu mu? Komut ne döndürür: grep -i switcheroo / boot / config- * ??
merhaba günaydın, öğleden sonra veya gece aynı şey bana dakar gibi olur ve komutu uyguladığımda bunu alıyorum umarım bu soruları hala cevaplarsınız
root @ Rigel-PC: ~ # grep -i switcheroo / boot / config- *
/boot/config-3.16.0-4-amd64:CONFIG_VGA_SWITCHEROO=y
/boot/config-3.16.0-5-amd64:CONFIG_VGA_SWITCHEROO=y