Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Nefunkční ovládání jasu TravelMate - vyřešeno  (Přečteno 2973 krát)

martin.h

  • Aktivní člen
  • *
  • Příspěvků: 181
    • Fotografie v Linuxu
Nefunkční ovládání jasu TravelMate - vyřešeno
« kdy: 25 Prosince 2010, 19:19:52 »
Dobrý den
Takto jsem vyřešil nefunkční ovládání jasu u notebooku Acer TravelMate 5335. Ovládání pomocí "funkčních" kláves fungovalo, oznamovací bublina sice ukazovala měnící se stav jasu, ale monitor nereagoval. Nejdříve jsem to řešil pomocí Compizu - Položkou jas a contrast, ale výsledek byl nicmoc.
Po několika nefunkčních pokuses pomocí různých rad na forech jsem konečně narazil na funkční.
http://forum.root.cz/index.php?topic=328.0
jde o dopsání části řádku do souboru grub (etc/default/grub) pozor soubor musíte otevřít jako root, aby mohl být editovatelný
původní řádek: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
jsem opravil na: GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux quiet splash"
poté soubor uložil. Spustil jsem terminál a pomocí příkazu sudo update-grub [enter]-[zadat heslo] počkat a restartovat.
Problém vyřešen.
Systém Linux Mint 10 Julia
Notebook Acer TravelMate 5335
Athlon 5200+, 2GB, GeForce 8600, Linux Mint - Helena 64

chaeMil

  • Návštěvník
  • Příspěvků: 10
Re: Nefunkční ovládání jasu TravelMate - vyřešeno
« Odpověď #1 kdy: 18 Května 2011, 18:35:22 »
dobrý den. chtěl bych se zeptat jestli všechno ostatní funguje jak má a jen jestli netušíte jaká bude funkčnost ubuntu 11.04

martin.h

  • Aktivní člen
  • *
  • Příspěvků: 181
    • Fotografie v Linuxu
Re: Nefunkční ovládání jasu TravelMate - vyřešeno
« Odpověď #2 kdy: 19 Května 2011, 08:07:37 »
Ano, vše fungovalo.
Ale bohužel syn byl "donucen" školou, spolužáky a celkově okolím přejít na win7. Takže další verzi Ubuntu jsem už neinstaloval. Každopádně peklo začíná s win :-)).
Athlon 5200+, 2GB, GeForce 8600, Linux Mint - Helena 64

chaeMil

  • Návštěvník
  • Příspěvků: 10
Re: Nefunkční ovládání jasu TravelMate - vyřešeno
« Odpověď #3 kdy: 19 Května 2011, 08:41:03 »
dekuji moc. dnes ho prave jedu vymenit za ne moc podporovany HP 620 . neni to notebook pro me takze ho chci predat plne funkcni bez zadnych uzivatelskych workaroundu.jeste jednou dekuji

chaeMil

  • Návštěvník
  • Příspěvků: 10
Re: Nefunkční ovládání jasu TravelMate - vyřešeno
« Odpověď #4 kdy: 20 Května 2011, 17:12:50 »
ještě jednou děkuji vše funguje. jen bych dodal. displej notebooku je po probuzení a po startu nepodsvícen. jestliže se toho chcete vyvarovat postupujte takto:

rozsvícení po probuzení:

stiskněte ALT+F2 a zadejte

Kód: [Vybrat]
gksudo gedit /usr/lib/pm-utils/sleep.d/100resume

do otevřeného textového editoru vložte:

Kód: [Vybrat]
#!/bin/sh
##
## 100resume
##

case $1 in
suspend)
## PŘÍKAZY KTERÉ CHCETE SPUSTIT PŘED USPÁNÍM DO PAMĚTI
echo "Suspeding ...";
;;
resume)
## PŘÍKAZY KTERÉ CHCETE SPUSTIT PO PROBUZENÍ Z PAMĚTI
setpci -s 00:02.0 F4.B=40
;;
hibernate)
## PŘÍKAZY KTERÉ CHCETE SPUSTIT PŘED USPÁNÍM NA DISK
echo "Hibernating ...";
;;
thaw)
## PŘÍKAZY KTERÉ CHCETE SPUSTIT PO PROBUZENÍ Z DISKU
setpci -s 00:02.0 F4.B=40
;;
esac

nyní soubor uložte a udělejte ho spustitelným:

stiskněte alt+F2 a zadejte:

Kód: [Vybrat]
chmod +x /usr/lib/pm-utils/sleep.d/100resume


v mém případě po probuzení z paměti i disku jsem přidal "setpci -s 00:02.0 F4.B=40" což znamená že displej se rozsvítí na 60% (všimněte si 40 na konci, udává kolik procent od 100 se má odečíst)

takto bysme vyřešili rozsvícení po probuzení.

rozsvícení po startu:

stiskněte ALT+F2 a zadejte:

Kód: [Vybrat]
gksudo gedit /etc/rc.local

otevře se vám něco podobného:

Kód: [Vybrat]
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

upravte textový dokument do této podoby:

Kód: [Vybrat]
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

setpci -s 00:02.0 F4.B=40
exit 0

a uložte.

doufám že vám bude fungovat totéž. Testováno na Acer TravelMate 5335 s ubuntu 11.04 32bit
« Poslední změna: 20 Května 2011, 17:14:55 od chaeMil »

 

Provoz zaštiťuje spolek OpenAlt.