Die Helligkeitseinstellungstasten < Fn+ ⇑/ ⇓> haben keine Auswirkung (obwohl sie von der Umgebung erkannt werden), und ich kann die Helligkeit auch nicht mit den GUI-Tools ändern. Dies scheint ein Problem in Linux selbst zu sein, nicht in der Desktop-Umgebung.
Ich kann die Helligkeit unter Windows ändern, es handelt sich also nicht um einen Hardwarefehler.
Details:
Lenovo B570 (Modellname: 20093)
Integrierte Intel HD-Grafikkarte
Kubuntu 11.04 (Linux 2.6.38-10-generic, KDE 4.7.0), alles auf dem neuesten Stand
Keine proprietären Grafiktreiber (nur Wi-Fi-Treiber)
Was ich versucht habe:
- Bearbeiten
/etc/default/grub
↦GRUB_CMDLINE_LINUX_DEFAULT
:acpi_osi=Linux
,acpi_backlight=vendor
,nomodeset
. Und ja, ich habe es getanupdate-grub
- Bearbeiten
/etc/X11/xorg.conf
(keine solche Datei, auch nachsudo dpkg-reconfigure xserver-xorg
) - Bearbeiten
/proc/acpi/video/VGA/LCD/brightness
(keine solche Datei) sudo setpci -s 00:02.0 F4.B=
(keine Wirkung)XXxbacklight -set
("XXNo outputs have backlight property
")
Wie kann ich dieses Problem beheben?
laptop
kubuntu
intel-graphics
brightness
lenovo
Oleh Prypin
quelle
quelle
Antworten:
Versuchen Sie das mal . Es funktionierte für mein Ubuntu 14, Lenovo B570, Intel Graphics.
Öffnen Sie ein Terminal und erstellen Sie die folgende Konfigurationsdatei, falls diese noch nicht vorhanden ist:
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
Jetzt müssen wir diese Datei bearbeiten. Sie können einen beliebigen Editor verwenden, sei es einen Terminal-Editor oder einen grafischen Editor.
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Fügen Sie dieser Datei die folgenden Zeilen hinzu:
Speichern Sie es. Abmelden und wieder anmelden.
quelle
lspci -nn
. In einem Thinkpad E490 hat dies jedoch nicht funktioniert.Wenn die GUI-Tools nicht funktionieren, versuchen Sie, das Terminal dafür zu verwenden.
Öffnen Sie ein Terminal
Run:
ls /sys/class/backlight/*/brightness
. Beispielausgabe wäre:Wenn nichts gefunden wird, unterstützt der Kernel keine Helligkeitsregelung (fehlende Treiber?). Andernfalls können Sie die folgenden Befehle verwenden (entsprechend ersetzen
acpi_video0
):Holen Sie sich die aktuelle Helligkeitsstufe:
Holen Sie sich die maximale Helligkeit:
Diese Befehle geben Helligkeitsstufen zurück, die von null bis max_brightness reichen (siehe oben).
Um die Helligkeitsstufe zu ändern, müssen Sie eine Zahl in die
brightness
Datei schreiben . Dies kann kein Redakteur wiegedit
. Angenommen, Sie möchten Ihre Helligkeit auf 5 ändern, müssen Sie ausführen:Wenn Sie alternativ nur die Helligkeitsstufe auf die höchste verfügbare Stufe einstellen möchten:
quelle
Install
linux-kamal-mjgbacklight
- ein Patch für den Linux-Kernel.lsmod | grep ^i915
Etwas
i915 331519 3
sollte erscheinen. Wenn es keine Ausgabe gibt, funktioniert dies nicht.sudo add-apt-repository ppa:kamalmostafa/linux-kamal-mjgbacklight
sudo apt-get update; sudo apt-get upgrade
)Starten Sie neu.
Jetzt können Sie das Terminal verwenden Helligkeit einzustellen, wie vorgeschlagen durch Lekensteyn .
Wenn Sie die Helligkeit mit Terminal + ändern können
sudo
, ist dies das Ende der Antwort.Wenn Sie sich auf einem GNOME-Desktop befinden, funktioniert die Helligkeit möglicherweise bereits vollständig.
Laden Sie mein Helligkeitsänderungsskript herunter , lassen Sie es ausführen und speichern Sie es in / usr / local / bin / :
wget -O brightness http://ideone.com/plain/yPlo5
chmod +x brightness
sudo mv brightness /usr/local/bin
Wir müssen zulassen, dass die Helligkeitsdatei bearbeitet wird, damit dies
sudo
nicht überall benötigt wird.Außerdem möchten wir die Helligkeitseinstellung auf die vorherige Einstellung zurücksetzen, wenn das System gestartet wird (sie wird leider nicht standardmäßig gespeichert).
Das erwähnte
brightness
Skript kann alles verarbeiten (mitrestore
Parameter), fügen Sie es einfach zu Autorun hinzu.Dazu bearbeiten wir /etc/rc.local (
sudo nano /etc/rc.local
oder einen beliebigen Editor anstelle von nano).Fügen Sie vor der
exit 0
Zeile die folgende Zeile ein:/usr/local/bin/brightness restore
Es ist am besten, jetzt neu zu starten.
Das
brightness
Skript funktioniert also. Sie können jederzeit zum Terminal gehen und Folgendes eingeben:brightness
- Aktuelle Helligkeitseinstellung abrufenbrightness value
- Helligkeit auf Wert einstellenbrightness inc step
, - Erhöhen oder verringern Sie die Helligkeit schrittweise (falls nicht angegeben, wird ein Standardwert aus der Konfigurationsdatei verwendet, normalerweise 10% der maximalen Helligkeit).brightness dec step
Jetzt möchten Sie möglicherweise die Helligkeitsänderung Ihren Hotkeys zuordnen.
brightness inc
brightness dec
Wenn Sie etwas optimieren möchten, lesen
Sie die Datei /etc/bx_brightness.conf. Sie können den Schritt, um den die Helligkeit geändert wird, mit
brightness inc
/ ändern .dec
Vielen Dank an Toz für seine unbezahlbare Hilfe in diesem Thread .
quelle
Ich denke, ich habe einen einfachen und am wenigsten wirksamen Weg gefunden, um intel_backlight mithilfe von udev-Regeln anzupassen.
Ich habe festgestellt, dass das Subsystem "Hintergrundbeleuchtung" die Aktion "Ändern" ausführt, wenn ich auf meinem Lenovo G360-Notebook mit Kernel 3.2 Fn+ Up/ Downdrücke. Also schrieb ich folgende Regeln
/etc/udev/rules.d/99-writeintelbacklight.rules
:Stellen Sie sicher, dass das Shell-Skript Folgendes
/usr/sbin/writeintelbacklight.sh
enthält:Natürlich musst du a
sudo chmod +x /usr/sbin/writeintelbacklight.sh
.quelle
Dadurch funktionieren Ihre Fn-Tasten nicht, Sie können jedoch eine beliebige andere Taste zum Anpassen der Helligkeit zuweisen.
Ich habe mehrere dieser Lösungen ausprobiert, aber nichts hat mir geholfen, bis ich dieses kleine Indikatorprogramm gefunden habe: http://codevanrohde.nl/wordpress/?p=128 . Mit ihm können Sie Hotkeys einrichten, um die Helligkeit zu steuern, Ihr Mausrad zu verwenden oder aus einer Dropdown-Liste in der Anzeige auszuwählen. Ich habe 'Fn' durch 'Win + Alt' ersetzt, was für meine Hände sehr ähnlich ist und jetzt kann ich es auch mit einer externen Tastatur verwenden!
So fügen Sie PPA hinzu und installieren:
Hotkeys sollten zugewiesen werden:
und
Fußnote: Die Birghtness-Anzeige erkennt standardmäßig 7 Helligkeitsstufen in meinem System. Durch das Hinzufügen
acpi_backlight=vendor
der LinieGRUB_CMDLINE_LINUX_DEFAULT
in/etc/default/grub
, wird diese Zahl auf 16 gestoßen!quelle
Ich habe ein Lenovo Ideapad Z400.
Ich habe alle oben aufgeführten TIPPS ausprobiert, kein Erfolg.
Also habe ich eine andere gefunden, die sehr gut funktioniert hat:
Fügen Sie die folgende Zeile in / etc / default / grub ein
YY = Bereich tauschen, mit swapon -s können Sie das Gerät tauschen.
Führe ein Update-Grub als root aus
Nach dem Neustart wurde das Problem behoben.
quelle
Ich habe ein Thinkpad T450s mit Nvidia-Grafik und Binärtreibern unter Ubuntu 14.04. Damit die Hintergrundbeleuchtung funktioniert, musste ich die Datei /etc/X11/xorg.conf bearbeiten, indem ich der Intel-Gerätedefinition die folgende Zeile hinzufügte (Die Datei xorg.conf wird bei der Installation der Binärtreiber erstellt):
Der vollständige Abschnitt ist jetzt:
quelle
Dies funktioniert nicht für KDE-Benutzer, wie in https://launchpad.net/~kamalmostafa/+archive/linux-kamal-mjgbacklight geschrieben
Sie können jedoch eine Problemumgehung ausprobieren, die Sie hier finden .
Das heißt, Sie müssen das Terminal
echo XXX | sudo tee /sys/class/backlight/intel_backlight/brightness
eingeben, in dem XXX ein ganzzahliger Wert ist.In meinem Fall kann XXX ein Wert von 0 bis 4882 sein, aber sei vorsichtig: Wenn du 0 schreibst, wird der Bildschirm komplett schwarz und du wirst nichts sehen.
quelle
Hier ist ein Patch, den du machen kannst.
Erstellen Sie dieses Skript mit dem Namen .modificarBrillo.sh (in meinem Fall habe ich es in meinem Ausgangsordner erstellt: ~ / .modificarBrillo.sh)
Da das vorherige Skript jedoch eine Ausführungsberechtigung benötigt und / sys / class / backlight / intel_backlight / bright nur von root bearbeitet werden kann, müssen Sie Folgendes im Terminal ausführen:
Der letzte Befehl muss bei jedem Start ausgeführt werden, da die Berechtigungen der Helligkeitsdatei beim Start erneuert werden. Fügen
sudo vim /etc/rc.local
Sie dazu den Befehlsudo chmod a+w /sys/class/backlight/intel_backlight/brightness
vor der Zeile "exit 0" einSchließlich sollten Sie xbindkeys installieren, um die Funktionstaste zum Ausführen des Skripts zuzuweisen.
In meinem Fall füge ich die Zeilen der Konfigurationsdatei ~ / .xbindkeysrc hinzu
Sie können aber auch das Programm xbindkeys-config installieren, um den Vorgang grafisch durchzuführen.
quelle
Bearbeiten Sie die
/etc/default/grub
Datei und fügen Siepcie_aspm=force acpi_backlight=vendor
nachGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Dann sieht die ganze Zeile so aus:
Für weitere Informationen besuchen Sie diesen Link .
quelle
Ich hatte das gleiche Problem, ich benutze Gnome3.10 in Ubuntu 14.04 (Unity). Ich habe TLP für die Temperaturregelung in meinem Laptop installiert. Ich habe 'tlp' gerade entfernt und mein System neu gestartet. Ich kann die Bildschirmhelligkeit mithilfe der Funktionstasten (Fn) und der Pfeiltasten anpassen.
Es könnte helfen, es einmal zu überprüfen.
quelle
Hatte das selbe Problem (anscheinend) mit einem Lenovo IP G50-70. - Tatsächlich schien keine der Funktionstasten zu funktionieren. Irgendwann fand ich im Bios eine 'Hotkey'-Funktion zum Aktivieren / Deaktivieren. Paradoxerweise war es "Aktiviert", aber dies ermöglicht tatsächlich einen einzigen Tastendruck für die Funktionstasten. In der Tat funktionieren sie nicht, wenn Sie die traditionelle 'Fn + Function keyX'-Technik verwenden.
Wenn Sie die Hotkey-Funktion im BIOS deaktivieren, funktionieren die Funktionstasten wie erwartet (Fn + Funktionstastex). - Danach haben alle Funktionstasten einwandfrei funktioniert. Soviel zum Fortschritt
quelle
Ich musste diese Zeilen zu grub hinzufügen:
Beachten Sie den letzten. Das war es, was die Helligkeitstasten zum Funktionieren brachte.
quelle
Sie können dieses Paket verwenden, um mit dem Befehl über die Befehlszeile (Terminal) mit der Helligkeit umzugehen
xbacklight
.xbacklight kann im Software Center installiert werden. Oder im Terminal:
Sie können verwenden
xbacklight -inc <range from 0 to 100>
Helligkeit mit Wert erhöhen< ... >
xbacklight -dec <range from 0 to 100>
Helligkeit mit dem Wert verringern< ... >
quelle
Ich hatte ein Problem mit einem Thinkpad W510, auf dem Kubuntu 18.04 ausgeführt wird.
Ich habe dies in einem Lenovo Forum gefunden:
tpb - Programm zur Verwendung der IBM ThinkPad-Sonderschlüssel
Voila! Die Tasten zur Helligkeitseinstellung funktionieren jetzt einwandfrei! Ich brauchte mich nicht einmal aus- und wieder einzuloggen.
quelle