Autor Thema: Helligkeitsänderung nach Ab-/Anmelden  (Gelesen 495 mal)

0 Nutzer und 1 Gast betrachten dieses Thema.

Offline GPO123

  • Mitglied
  • *
  • Beiträge: 30
Helligkeitsänderung nach Ab-/Anmelden
« am: 28.07.2010, 19:39:14 »
Hallo FluxFlux-Team,

nach jedem Ab-/Anmelden habe ich ein Heligkeitsänderung auf 100%. Das nervt!

Ich habe schon im autorun.sh-Skript von Openbox ein echo 19 > /proc/acpi/video/GFX0/LCDD/brightness eingetragen. Das geht natürlich ins Leere weil der Befehl su-Rechte braucht. Habt ihr noch einen Tip ? Vielleicht einen allgemeineren der nicht nur bei ATI-Grafik funktioniert ?

Danke Jörg

Offline flux

  • Administrator
  • *
  • Beiträge: 1.891
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #1 am: 28.07.2010, 19:50:05 »
Schreib' es in die /etc/rc.d/rc.local, dann sollte es passen.

Verwendest du fglrx als Video-Treiber?

flux.
"Et semel emissum volat irrevocabile verbum."
Und einmal entsandt fliegt unwiderruflich das Wort.
(Horaz)

Offline GPO123

  • Mitglied
  • *
  • Beiträge: 30
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #2 am: 28.07.2010, 20:20:11 »
/etc/rc.d/rc.local war mein erster Ansatz. Aber funktioniert nicht :-[

Gebe ich den Befehl in einer root-Konsole ein ist alles paletti. Ich habe sogar extra den Befehl aus der Konsole in rc.local kopiert um Tipp-Fehler auszuschließen.

Ich verwende den FGLRX-Treiber in Version 10.6.

Ahnliches Verhalten zeigen auch andere Distris, nur kann ich mich bei denen nach dem Einloggen diesen Befehl per Skript ausführen.

Mein nächstes Notebook wird vor dem Kauf auf FluxFlux-Kompatibilität geprüft   ;)

Jörg

Offline flux

  • Administrator
  • *
  • Beiträge: 1.891
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #3 am: 28.07.2010, 20:24:18 »
rc.local

Bitte beachten, dass dies nur dann funktioniert, wenn /usr/local/nolive vorhanden ist. Ansonsten wird die /etc/rc.d/rc.local beim Booten mit der aus /etc/fluxflux/ ersetzt und alle Änderungen fehlen.

flux.
"Et semel emissum volat irrevocabile verbum."
Und einmal entsandt fliegt unwiderruflich das Wort.
(Horaz)

Offline flux

  • Administrator
  • *
  • Beiträge: 1.891
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #4 am: 28.07.2010, 20:55:52 »
Mein nächstes Notebook wird vor dem Kauf auf FluxFlux-Kompatibilität geprüft   ;)

Ich habe hier ein ThinkPad Edge (13,3 Zoll), das ich ohne Betriebssystem gekauft habe.

Das Gerät läuft perfekt mit fluxflux-2009.3, 2010.2 läuft auch sehr gut, allerdings habe ich mit der neuen Version die Helligkeitsregelung des Displays komplett verloren (zumindest im Livesystem, installiert habe ich 2010.2 noch nicht).

Zunächst wird da 2009.3 weiterlaufen, da es perfekt auf das Edge passt und alles läuft.

flux.
"Et semel emissum volat irrevocabile verbum."
Und einmal entsandt fliegt unwiderruflich das Wort.
(Horaz)

Offline GPO123

  • Mitglied
  • *
  • Beiträge: 30
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #5 am: 28.07.2010, 21:22:20 »
Zur Sicherheit hatte ich es auch in etc/fluxflux/rc.local eingetragen :)

Die Lenovos/Thinkpads laufen erstaunlich gut mit Linux. Auf meiner Arbeitstelle haben wir ein brandneues Lenovo  mit i5-Prozessor und integrierter Grafik, das Out-of-the-Box mit einem Live-System bis auf die WLAN-Karte fehlerfrei lief und sogar Standby/Resume ohne Mucken macht ! kann ich von meinem Asus nicht behaupten ...

Hast Du das Live-System auf deinem Lenovo mal ohne die Boot-Parameter acpi_osi=Linux und acpi_backlight=vendor gestartet ? Bei mir führen diese beiden Parameter auch genau dazu das sich die Helligkeit nicht mehr regeln läßt.

LG Jörg

Offline flux

  • Administrator
  • *
  • Beiträge: 1.891
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #6 am: 28.07.2010, 21:29:57 »
Respekt, genau das ist wohl das Problem!

Ohne die beiden Parameter klappt es auch wieder. Hier haben wir offensichtlich eine erhebliche Diskrepanz zwischen den Intel-Chips (in den eeePCs und vielen Net-/Notebooks) und anderen Videokarten wie z. B. ATI.

NVIDIA ist allerdings bei mir nicht betroffen, da kann ich mit dem proprietären Treiber auch mit den Standardoptionen des Livesystems die Helligkeit per Tasten ändern.

Danke für den Hinweis.

flux.
« Letzte Änderung: 28.07.2010, 21:32:23 von flux »
"Et semel emissum volat irrevocabile verbum."
Und einmal entsandt fliegt unwiderruflich das Wort.
(Horaz)

Offline GPO123

  • Mitglied
  • *
  • Beiträge: 30
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #7 am: 28.07.2010, 22:51:44 »
Hallo Flux,
ahnst gar nicht wie schön es ist Dir mal einen Tip geben zu können  :D
Gruß Jörg

Offline flux

  • Administrator
  • *
  • Beiträge: 1.891
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #8 am: 28.07.2010, 23:00:09 »
Freut mich!

Man sollte nie vergessen, dass man nicht alles weiß und nicht alles wissen kann - und dann auch bereit sein, das hin und wieder offen zu formulieren.

Dann bleibt man da wo man hingehört - am Boden!

flux.
"Et semel emissum volat irrevocabile verbum."
Und einmal entsandt fliegt unwiderruflich das Wort.
(Horaz)

Offline GPO123

  • Mitglied
  • *
  • Beiträge: 30
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #9 am: 29.07.2010, 08:09:37 »
Hallo Flux,

die rc.local funktioniert ... und auch wieder nicht. Beim normalen Booten ist die Helligkeit wie gewünscht.
Melde ich mich dagegen über die Taskbar ab und dann wieder an ist die Helligkeit wieder bei 100%. Wird der X-Server dabei neu gestartet ? Welche Skripte werden dabei ausgeführt ? Ein Echo 19 > 19 ... in der autostart.sh der Openbox bringt nichts weil dafür Root-Rechte benötigt werden.

Jörg

Offline flux

  • Administrator
  • *
  • Beiträge: 1.891
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #10 am: 29.07.2010, 09:25:33 »
Dann schreib' dir den Befehl in ein Bash-Skript, benenne es, mach' es ausführbar und lege es in /usr/local/bin/ ab.

Dann schreibst du /usr/local/bin/<dein_skriptname> in /etc/sudoers rein, in $HOME/.config/openbox/autostart.sh die Zeile

sudo /usr/local/bin/<dein_skriptname> &
und meldest den Benutzer neu an. Den Eintrag in die /etc/rc.d/rc.local kannst du dir dann sparen.

flux.
"Et semel emissum volat irrevocabile verbum."
Und einmal entsandt fliegt unwiderruflich das Wort.
(Horaz)

Offline GPO123

  • Mitglied
  • *
  • Beiträge: 30
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #11 am: 29.07.2010, 10:55:25 »
Vielen Dank, hat geklappt. Und direkt was gelernt: Bisher war mir die Konfiguration von sudo unklar.
Gruß Jörg

Offline Manfred

  • Administrator
  • *
  • Beiträge: 1.077
    • NASS e.K.
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #12 am: 29.07.2010, 15:13:22 »
...Ohne die beiden Parameter klappt es auch wieder.

Da acpi_osi=Linux u.a. für die Lüftersteuerung benötigt wird:

Könnt Ihr bitte beide testen, ob die helligkeitsregelung funktioniert, wenn in der Kernelzeile NUR acpi_backlight=Vendor
entfernt wird?

Wenn das funktioniert, werde ich als Standard nur noch acpi_osi=Linux aufrufen.

Gruss, Quax

EDIT: So, wie ich es sehe, ist acpi_backlight=Vendor nur für EeePCs (100Xx) notwendig...
« Letzte Änderung: 29.07.2010, 15:25:03 von Quax »
Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
---------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...

Offline flux

  • Administrator
  • *
  • Beiträge: 1.891
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #13 am: 29.07.2010, 15:36:37 »
Ohne die beiden Optionen geht die Helligkeitsregelung wie vorgesehen, pro Betätigung der jeweiligen Hell-/Dunkeltaste ändert sich die Helligkeit um eine Stufe.

Mit acpi_osi=Linux und ohne acpi_backlight=Vendor geht nur die Helligkeitsänderung wie vorgesehen, das Dunklerstellen geht nur einmal.

Der Lüfter geht in jedem Fall korrekt, mit einer, zwei oder ohne die beiden Optionen.

flux.
"Et semel emissum volat irrevocabile verbum."
Und einmal entsandt fliegt unwiderruflich das Wort.
(Horaz)

Offline Manfred

  • Administrator
  • *
  • Beiträge: 1.077
    • NASS e.K.
Re: Helligkeitsänderung nach Ab-/Anmelden
« Antwort #14 am: 29.07.2010, 17:33:27 »
Ohne die beiden Optionen geht die Helligkeitsregelung wie vorgesehen, pro Betätigung der jeweiligen Hell-/Dunkeltaste ändert sich die Helligkeit um eine Stufe.

Mit acpi_osi=Linux und ohne acpi_backlight=Vendor geht nur die Helligkeitsänderung wie vorgesehen, das Dunklerstellen geht nur einmal.

Der Lüfter geht in jedem Fall korrekt, mit einer, zwei oder ohne die beiden Optionen.

Danke fürs Testen!

Sei froh, dass es bei Dir funktioniert!

Tu' mir bitte den Gefallen und gib' in Google 'acpi_osi temperature' als Suchbegriffe ein...

Danach wirst Du verstehen, warum ich an acpi_osi=Linux festhalten möchte.

Gruss, Quax
Hole Deine Benutzer da ab, wo sie stehen,
nicht da, wo Du sie gerne stehen hättest...
---------------------------------------------------
Pick up the users where they really are
and not where you expect them to be...