Antirux » Kubuntu 10.04 ThinkPad LCD brightness bug

Kubuntu 10.04 ThinkPad LCD brightness bug

[Čtvrtek 30.9.10, 16:02, Edit: Čtvrtek 30.9.10, 16:25]

Problém

Na Kubuntu 10.04 (KDE 4.4) se mi na ThinkPadu T60 ztmavoval displej. Při zapnutí byl tmavý, při odpojení (ale i připojení) napájení se ztmavil, při přechodu do terminálu a zpět se ztmavil, zkrátka docela otravná záležitost.

Googlením před nějakou dobou jsem narazil na fakt, že je to docela běžný problém, ale nepodařilo se mi rozchodit opravu.

Nejjednodušší otestování problému je přejít do terminálu a zpět, tedy <CTRL> + <ALT> + <F7> a následně <CTRL> + <ALT> + <F8>. Jestli máte stejný problém, při vrácení zpět do grafického prostředí je LCD ztmaveno na minimum.

Případně se dá použít exaktní metoda, zadáním příkazu:

sudo lshal | grep laptop_panel
a zkontrolováním hodnoty
laptop_panel.num_levels
v případě osmičky jste v pohodě (starší kernely):
laptop_panel.num_levels = 8  (0x1)  (int)
v případě jedničky máte pravděpodobně stejný problém:
laptop_panel.num_levels = 1  (0x1)  (int)

Řešení

Vytvořit soubor

/etc/hal/fdi/policy/10-thinkpad-backlight.fdi
a do něj umístit nastavení na zmíněnou osmičku:
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.category" string="laptop_panel">
      <match key="linux.sysfs_path" suffix="/backlight/thinkpad_screen">
         <merge key="laptop_panel.num_levels" type="int">8</merge>
      </match>
    </match>
  </device>
</deviceinfo>

Displej pak funguje, jak by měl!

Via

http://kubuntuforums.net/forums/index.php?topic=3111005.0
a upozornění na koncovku
http://www.mail-archive.com/desktop-bugs@lists.ubuntu.com/msg446739.html

Made by Antirux