Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Ventero 21 Ledna 2018, 20:28:03

Název: Nastaveni podsviceni displeje
Přispěvatel: Ventero 21 Ledna 2018, 20:28:03
Xubuntu 14.04 na HP EliteBook 840

Je klasika, ze HP mivaji uz leta chyby ve FW a jedna z nich je, ze NTB si pamatuje nastaveni podsviceni, ale ignoruje to a vzdy po restartu ci zapnuti sviti naplno. Linux si bohuzel nepamatuje vlastni nastaveni a take vzdy najede do plneho svitu. Jak docilit toho, aby si to pamtoval ci probehlo automaticke nastaveni na urcenou hodnotu? Nejspise nejaky skript, ktery by simuloval nekolikanasobne zmacknuti tlacitka, protoze sw moznost jsem nikde v nastavenich nenasel - jen automaticke snizeni po nejake dobe necinnosti.

Navedete me nekdo?
Název: Re:Nastaveni podsviceni displeje
Přispěvatel: juwa2 21 Ledna 2018, 21:49:04
Xubuntu 14.04 na HP EliteBook 840

Je klasika, ze HP mivaji uz leta chyby ve FW a jedna z nich je, ze NTB si pamatuje nastaveni podsviceni, ale ignoruje to a vzdy po restartu ci zapnuti sviti naplno. Linux si bohuzel nepamatuje vlastni nastaveni a take vzdy najede do plneho svitu. Jak docilit toho, aby si to pamtoval ci probehlo automaticke nastaveni na urcenou hodnotu? Nejspise nejaky skript, ktery by simuloval nekolikanasobne zmacknuti tlacitka, protoze sw moznost jsem nikde v nastavenich nenasel - jen automaticke snizeni po nejake dobe necinnosti.

Navedete me nekdo?
1. Zjisti adresu grafické karty na PCI sběrnici:
Kód: [Vybrat]
lspci | grep VGA(bude např.  00:02.0)

2. příkaz pro zjištění aktuální hodnoty jasu je:
Kód: [Vybrat]
sudo setpci -s 00:02.0 F4.Bjas nabývá hodnot 00 až ff (16ková soust.)

3. příkaz pro změnu jasu:
Kód: [Vybrat]
sudo setpci -s 00:02.0 F4.B=<hodnota>
například
Kód: [Vybrat]
sudo setpci -s 00:02.0 F4.B=5bVyzkoušej, zda se tímto příkazem jas mění, pokud ano, navedu tě pak dál..
-----------------------------------------------------------------------------------------------------------
Cílem je skript, který se spustí vždy po restartu a nastaví jas na požadovanou hodnotu.
A jak už jistě tušíš, bude potřebovat výjimku v sudoers... ;)
Název: Re:Nastaveni podsviceni displeje
Přispěvatel: Ventero 22 Ledna 2018, 12:53:39
Po zadání hodnoty se nemění ani jas ani nastavená hodnota - stále 00.
Název: Re:Nastaveni podsviceni displeje
Přispěvatel: juwa2 22 Ledna 2018, 13:22:23
Po zadání hodnoty se nemění ani jas ani nastavená hodnota - stále 00.
00 je černá obrazovka
ff je jas na maximum..
jakou máš tu adresu na sběrnici?
Název: Re:Nastaveni podsviceni displeje
Přispěvatel: Ventero 22 Ledna 2018, 14:44:22
00 to vypíše vždy - ať už je podsvícení nastaveno jakkoliv. Jde to nějak úplně mimo to:

Kód: [Vybrat]
u1@TestA4:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
u1@TestA4:~$ sudo setpci -s 00:02.0 F4.B
[sudo] password for u1:
00
u1@TestA4:~$ sudo setpci -s 00:02.0 F4.B=ff
u1@TestA4:~$ sudo setpci -s 00:02.0 F4.B
00
u1@TestA4:~$
Název: Re:Nastaveni podsviceni displeje
Přispěvatel: juwa2 22 Ledna 2018, 15:54:15
Tak máš smolíka - mě to na intelácké grafice funguje...
(nešel řídit jas vůbec - jel pořád naplno a tohle byl jediný způsob jak ho ovládat)
Takže zkus laborovat dál...
Název: Re:Nastaveni podsviceni displeje
Přispěvatel: TIBOR 22 Ledna 2018, 16:09:25
Mozes este vyskusat. Pozri sa ci mas v systeme subor
Kód: [Vybrat]
/sys/class/backlight/intel_backlight/device/intel_backlight/brightnessAk ano tak mozes vyskusat prikaz
Kód: [Vybrat]
sudo -s
Kód: [Vybrat]
echo 200 > /sys/class/backlight/intel_backlight/device/intel_backlight/brightness
Ak to bude fungovat tak si ten prikaz vloz do /etc/rc.local