Ubuntu 14.04 Nvidia Quadro ile parlaklık sorunu


11

Son zamanlarda Ubuntu 13.10'dan 14.04'e yükselttim. Dizüstü bilgisayar ekranımın parlaklığı dışında her şey yolunda. Parlaklığı değiştirdiğimde ekran yanıt vermiyor. Bunun bir grafik sürücüsü sorunu olduğunu düşündüm, ancak tüm nvidia sürücülerini güncelledikten ve yeniden yükledikten sonra sorun devam ediyor. Ekran kalıcı olarak en karanlık ayara ayarlandığından, her şeyi görmeyi neredeyse imkansız hale getirdiği için oldukça kötü.

Ayrıca burada önerilen çözümü de denedim: Ubuntu 14.04 - HP hibrid dizüstü bilgisayardaki parlaklık sorunu ama ne yazık ki bu da yardımcı olmadı.

Nvidia Quadro 1000M ile HP Elitebook 8560w'm var ve apt-get repo'larında bulunan en yeni nvidia-akım sürücülerini çalıştırıyorum

Kayıt için, sonuç olarak tüm işletim sistemimi çökerten deneysel nvidia sürücülerini denedim. Bu nedenle, 14.04'ü temiz bir şekilde yeniden kurdum, ancak bu sorun hala devam ediyor


AMD HD 8750M 2GB ile HP ProBook 470 üzerine temiz 14.04 kurulumu ile aynı sorun. Ekran parlaklığı daima maksimuma ayarlanmıştır. AMD kullanılamadığı için varsayılan Ubuntu sürücülerini kullanıyorum.
user2655700

Bazı yeni davranışlar fark ettim. Ubuntu'yu askıya aldığımda ve tekrar uyandığımda, parlaklık oldukça yüksek. Hala ayarlayamıyorum, ama uygulanabilir (en azından biraz ilerleme)
danielvdende

Tam olarak bu bilgisayara sahibim ve bu sorunu da yaşıyorum, ancak parlaklığım sürekli olarak maksimum. Herhangi bir çözüm bulabildin mi?
Seth

@Seth Hayır henüz değil. Ben Ubuntu askıya sonra ben de maksimum parlaklık şey var düşünüyorum. Böyle basit (henüz gerekli) bir fonksiyonun çok kırılması için çok sinir bozucu ...
danielvdende

Artık bu dizüstü bilgisayara sahip olmadığımı eklemeliyim (ne yazık ki öldü), bu yüzden önerilen geçici çözümleri veya çözümleri deneyemiyorum. Belki de @Seth ya da başka birisi bunları deneyebilir ve çalışıp çalışmadığını rapor edebilir mi? Elbette işe yaradığını öğrenene kadar bir cevabı kabul edemiyorum :)
danielvdende

Yanıtlar:


3

Muhtemelen bir süredir var olan sürücüler> 304 ile ilgili bir hata:

Bu hata raporlarına göre, tek çözüm <= 304 sürücü sürümüne geri dönmektir.


Zaten denediğimden emin olmama rağmen bunu daha sonra deneyeceğim. Yaşları beklediğimizi hissediyoruz :-(
Seth

Vay canına, bunu denediğime emindim ama işe yarıyor! Biraz .. Tüm kaydırıcı parlaklığı toplamda yaklaşık 3 seviye değiştirir ve her iki uç da tamamen karanlık olmasını sağlar, ancak tek bir ayardan ÇOK daha iyidir. Teşekkürler!
Seth

@Çalıştığına sevindim, bazılarının diğerinden daha iyi çalışıp çalışmadığını görmek için 304'ün çeşitli sürümleriyle oynamaya çalışın. Ne yazık ki, bu yakında düzeltilecek şansı okudum düşük, bu sorun üzerinde okuduğum her hata raporu düşük / orta ve / veya bir sürücü (nvidia) regresyon atfedilen ve neredeyse her zaman süresi doldu, ama iyi şans!
kos

Bu sorunu goo.gl/VH4PN5 şeklinde ele aldım . İstediğiniz parlaklık değerini yazabileceğiniz bir dosya / sys / class / backlight / intel_backlight / brightness var. Benim için çalıştı
Tebe

2

Bir çözüm değil, bir çözüm.

Bir dosya olmalı /sys/class/backlight/acpi_video0/brightness

Bu dosyada parlaklığa karşılık gelen belirli bir ondalık değere sahipsiniz.

Şimdi, openbox masaüstü ortamını kullandığımda, fn anahtarım çalışmıyor, bu yüzden ayarlamak için aşağıdaki komut dosyasını kullanıyorum:

#!/bin/mksh
printf " \n Entering file to change brightness in 3 seconds\n remember - no new line after number.  ";
sleep 3;
sudo nano /sys/class/backlight/acpi_video0/brightness

Şimdi, /sys/class/backlightorada acpi_video0 dosyanız olduğundan emin olmak için klasörü kontrol etmek isteyebilirsiniz . Sisteminiz için farklı adlandırılmış olabilir

Parlaklığı ayarlamak için varioius çözümleriyle ilgileniyorsanız, alakalı bir askubuntu sorusunu bağlayacağım

Güncelleme

Masaüstü kısayolu ile zenity (komut dosyaları için grafik ön uç) ve xrandr kullanan başka bir komut dosyası yazdım.

İhtiyacınız olan araçlar

  • xrandr (varsayılan olarak kurulmalı, bana teklif vermeyin) ve ekranınızın adını bilmek
  • Zenity (varsayılan olarak kurulmalıdır, bana bununla ilgili teklifte bulunmayın)
  • masaüstü kısayolu arka ışığı. masaüstü

Masaüstü kısayolu

backlight.desktopMasaüstünüzde dosya oluşturun ve ile çalıştırılabilir yapın sudo chmod a+x ~/Desktop/backlight.desktop. (Rightclick -> özellikleri aracılığıyla çalıştırılabilir olmasını ve ayrıca Nautilus-> Düzenle-> Özellikler-> Davranış'ta metin dosyalarının yürütülebilir olarak çalıştırılmasına izin vermeyi unutmayın.

[Desktop Entry]
Type=Application
Exec=/usr/bin/backlightscript
Terminal=false
Icon=/usr/share/icons/HighContrast/16x16/status/display-brightness.p
ng

Not, Simge kısmı isteğe bağlıdır.

Senaryo

Bu dosyayı /usr/binklasöre yerleştirin, arayınbacklightscript

#!/bin/sh
# Name: backlightscript
# Author: Serg Kolo
# Date: March 2 , 2015
# Description: Simple script to change screen brightness using xrandr

# uncomment this for debugging as needed
# set -x

NEWVAL=$( zenity --scale --min-value=0 --max-value=7 --text="Enter number between 0 and 7" ) && brightness=$(($NEWVAL+2))

if [ $(echo $?) = 0  ]
  then
    xrandr --output LVDS --brightness 0.$brightness

fi

Komut dosyası açıklaması

Optimum parlaklığın 0,2 ile 0,9 arasında olduğunu buldum. Aşağıya inerseniz 0.2 veya 1 ekran çok karanlık veya çok parlak olur. Bu komut dosyasında, kullanıcı, gerekli parlaklığı 0 ile 7 arasında seçtiği bir ölçekle grafiksel açılır pencereyi çağıran backlight.desktop kısayolunu çift tıklatır. Bu değer 2 artar (maks. 7 + 2 = 9 ve min 0 + 2 = 2'dir) ve parlaklık değişkeninde saklanır. Bu değişken daha sonra ondalık noktadan sonraki değer olur xrandr --output LVDS --brightness 0.$brightness.

İf - then bloğu, kullanıcının gerçekten bir şey seçip seçmediğini test etmek için kullanılır. Bu olmadan, xrandr parlaklığı 0'a ayarlar, bu durumda ekranınızda hiçbir şey görmezsiniz, hatta tty1 ve yeniden başlatmanız veya Alt+ SYSRQ+ R+ E+ I+ S+ U+B

Unutmayın , xrandr donanım çözümü değil, yazılım çözümüdür, yani ekranın parlaklığını doğrudan değiştirmezsiniz.

Nasıl görünmeli

resim açıklamasını buraya girin

Xrandr ile ilgili not Birincil bağlı ekranınızı belirlemek için argüman olmadan xrandr'ı çalıştırın

Örneğim

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  

Kaynaklar


Hayır, acpi_video0klasörü aldım . Değeri değiştirmeyi denedim /sys/class/backlight/acpi_video0/brightnessama hiçbir şey olmadı.
Seth

Bunun için başka bir çözüm var. Yakında yayınlanacak
Sergiy Kolodyazhnyy

Gönderildi. Lütfen yukarıya bakın
Sergiy Kolodyazhnyy

Sorunun, sürücünün artık kendi ayarlayamayacağı kadar parlaklığın düzgün ayarlanmamasından şüphe duyuyorum. Bunun neden sorunu çözeceğini düşündüğünüzü merak ediyorum (aslında yukarıda yarı sabitledim). Benzer bir durumda bulundunuz mu? Her zaman sorunun sürücünün kendisinde olduğunu varsaydım.
Seth

1
Benim durumumda, parlaklık dosyasının yolu vardı /sys/class/backlight/intel_backlight/brightness. Bu yüzden, önce bir lsaçık yapın /sys/class/backlighve cdilgili klasöre. Bir bulacaksınız max_brightnessben varsayalım wich size ayarlanmış maksimum değeridir brightnessdosyası. Benim durumumda maksimum değerim 4648ve mevcut parlaklık değerimdi 401. Ben ayarladım 1500ve mükemmel.
17'de nikoskip

1

/usr/share/X11/xorg.conf.d/20-nvidia.confAşağıdaki içeriklerle oluşturarak Quadro FX 880M ile Lenovo W510 üzerinde çalışmayı başardım :

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName     "Quadro FX 880M"
    Option        "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Yeniden başlattıktan sonra parlaklık kontrollerim düzgün çalışıyor.


1
Sadece bunu denedim, ne yazık ki boşuna :(
danielvdende

0

Sonunda Nvidia tarafından piyasaya sürülen tarih: 2017.5.4 ve sürüm numarası: 375.66 ile piyasaya sürülen en son sürücü ile düzeltildi.

Aşağıdaki açıklamaları içeren sürüm notları:

DisplayPort dahili panelleri olan bazı dizüstü bilgisayarlarda arka ışık parlaklığının kontrol edilememesine neden olan bir hata düzeltildi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.