Ekran parlaklığı Lenovo Z570 üzerinde etkili değil


18

Lenovo Z570 cihazımda iki GPU var, nVidia ve Intell. Parlaklık kontrolünün ekran parlaklığı üzerinde hiçbir etkisi yoktur ve çünkü nVidia sürücüleri ve ayarlarıyla uğraşmaya çalışırken geçmişte bazı önemli sorunlar yaşadım ve şimdi temkinli olmak istiyorum. Benimkiyle benzer konfigürasyona sahip 14.04 LTS'yi referanslayan benzer sorular bulamadım.

İçeriği ekleyerek / değiştirerek düzeltilebileceğini okudum xorg.confama çalıştırdığımda

sudo gedit /etc/X11/xorg.conf

dosya kesinlikle boş çıkıyor. Ne yapmam gerekiyor, dizüstü bilgisayarımı tekrar siyah bir ekrana vidalamamak için ne eklemem gerekiyor?


Bu sorunumu çözdü: askubuntu.com/a/450690/313731
Arash

Kartınızın modeli nedir?
Braiam

nVidia 525M ve Intell Tümleşik HD Grafik 3000
Valentin

@SPRBRN'nin çözümü, Intel Graphics ve Ubuntu
14.04

Yanıtlar:


19

Intel kartla bu sorunu yaşayanlar için şu düzeltmeye bakın :

Aşağıdaki komutla bir Intel kartı kullanıp kullanmadığınızı görebilirsiniz. "İntel_backlight" görürseniz, muhtemelen bir Intel kartınız vardır.

ls /sys/class/backlight/

Öyleyse, aşağıdaki komutu yürütün:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

Önce bu dosyanın var olup olmadığını kontrol edebilirsiniz, ancak dosyaya dokunmak herhangi bir zarar vermez. Ardından dosyayı düzenleyin:

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

Aşağıdaki kodu ekleyin:

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection

Dosyayı kaydedin, oturumu kapatın, tekrar oturum açın. Bu benim için Ubuntu 14.04 üzerinde çalıştı ve 13.10'da da çalışmalı.

FOSS'a Verilen Krediler


Bunu yaptıktan sonra aldığım şey: (gedit:3465): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service filesİkincil bir Intel GPU'm var.
Valentin

1
@SPRBRN: Benim için çalıştı. Vostro 1500, yeni kurulmuş Intel sürücüsü (çökmeleri önlemek için) - bom,% 0 arka ışık == çok loş ekran. Ben intel_backlight dizini ile doğruladı, orada 00 değeri olan 'actual_brightness' (ya da böyle bir) vardı. Düzeltme yükledikten sonra, yukarı (256,512 ya da öylesine) atladı. Paylaşım için teşekkürler!
Dostum

2
Görüyorsanız intel_backlight, değiştirir / eklersiniz 20-intel.confancak sistem grafiklere önyükleme yapmazsa, dosyayı kurtarma modunda silebilirsiniz ( wiki.ubuntu.com/RecoveryMode ).
wenzeslaus

Bu benim için bir ThinkPad T520'de Xubuntu 14.10 ile çalıştı (sorun sadece Bumblebee'yi kurduktan sonra meydana geldi), ancak bir nedenden dolayı Xfce'nin Whisker Menu'ünün çalışmasını durdurdu. Sadece Whisker Menu panel öğesini kaldırdım, ama bunun için de bir düzeltme yapmak güzel olurdu.
srunni

Çözümünüz Intel Graphics ve Ubuntu
14.04

12

Bu Nvidia / Intel ile Lenovo T530 için çalıştı ...

Not. BIOS grafik ayarlarım Nvidia Optimus'tan Discrete Graphics'e değiştirildi. Ayrıca sisteminizde /etc/X11/xorg.conf dosyasının bulunmasına gerek yoktur. Aşağıda Nvidia sürücüsünü çalıştırdığınız ve Unity'deki NVIDIA X Sunucu Ayarları uygulamasına erişiminiz olduğu varsayılmaktadır.

İlk olarak, metin düzenleyiciyi getirin ve size grafik kartınız için bu dosyaya doğru içerikleri nasıl ekleyeceğinizi göstereceğim.

gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf

Dosyanız benimki gibi boşsa, Unity'den "NVIDIA X Sunucu Ayarları" uygulamasını açın.

Ardından "X Sunucu Ekranı Yapılandırması" bölümüne gidin.

Ekranın altındaki "X Yapılandırmasına Kaydet" düğmesini tıklayın. Aslında buraya hiçbir şey kaydetmek istemiyoruz, ancak "Önizlemeyi Göster" düğmesini tıklayın.

Section "Device"Aşağıdaki öğeyi görene kadar kaydırın EndSection. Tüm bölümü vurgulayın ve kopyalayın. Benimki şöyle görünüyordu:

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "NVS 5400M"
EndSection

Bunu daha önce açılan /usr/share/X11/xorg.conf.d/20-nvidia.conf dosyasına yapıştırın.

Şimdi aşağıdaki satırı EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"

Şöyle görünmelidir:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVS 5400M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Şimdi /usr/share/X11/xorg.conf.d/20-nvidia.conf dosyasını kaydedip kapatın ve yeniden başlatın. Parlaklık kontrolüm şimdi çalışıyor. Bu konuyla ilgili fikri aldım .


1
Lenovo W520 cihazımda mükemmel çalışıyor. Bu açık açıklama için teşekkürler!
tlwhitec

1
NVIdia sürücüleri kullanıyorsanız güzel ve kolay bir çözüm. Lenovo W510'da kullanılır, mükemmel çalışır.
sir_k

BIOS'ta etkinleştirilmiş olan Thinkpad T430 ve Ayrık Grafiklerimle iyi çalışıyor.
fnkr

Hala geçerli, mükemmel cevap.
Karol Nowak

Bir hile var, Nvidia X Sunucu Ayarları önizlemede veri yok ve bir şekilde görünür bir dosyaya kaydetmiyor. AMA Yapılandırmayı iki kez kaydettim ve bir yedek dosya oluşturdu. O dosyadan Section "Deviceparçayı alabildim .
visoft

0

Dosyayı sudo nvidia-xconfigoluşturmak için çalıştırın xorg.conf.

Aynı sorunu yaşıyorum, ancak DWord xorg.conf içinde ayarladıktan sonra bile parlaklık değişmiyor.


0

Parlaklık kontrolü devam etmiyor mu yoksa değiştirmenin bir etkisi yok mu?

Parlaklık kontrolünün değiştirilmesinin yeniden başlatmalarda devam etmediği sorunları yaşadım. Tümleşik Intel ve GeForce GT 540M grafik kartına sahip bir Dell XPS L502X'im var. Sorunun üstesinden gelmek için xbacklight kullanıyorum. Paketi şu şekilde yükleyin:

sudo apt-get install xbacklight

ve parlaklığı ayarlamak için aşağıdaki komutu kullanın,

xbacklight -set 20%

Bunu otomatikleştirmek istiyorsanız, bunu "Başlangıç ​​Uygulamaları" na ekleyebilirsiniz, böylece bilgisayarınız her başlatıldığında parlaklık% 20 olarak ayarlanır.


Ne yazık ki yardımcı olmuyor :(
Valentin
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.