Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: cybercop в Dec 22, 2013, 19:57



Титла: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Dec 22, 2013, 19:57
Фиксиране на яркостта на екрана на лаптопи с програмата xbacklight.
Програмата няма зависимости, консумира почти нулев ресурс и работи върху всички дистрибуции и графични среди.

1. Инсталира се програмата xbacklight от мениджъра на пакети или терминала
http://s19.postimg.org/5ikufhupf/xbacklight1.png

2. Задава се желано ниво на яркост на екрана. Това може да стане от бутоните на клавиатурата или със самата xbacklight.
Това става, като се изпълнят в терминала една от командите :
xbacklight -inc "увеличаване на яркостта в проценти"
Пример : xbacklight -inc 10
за увеличаване на яркостта с 10%
и
xbacklight -dec "намаляване на яркостта в проценти"
Пример : xbacklight -dec 10
за намаляване на яркостта с 10%

3. Измерване желаното ниво на яркост.
След като постигнете желаното ниво на яркост на екрана, изпълнявате в терминала :
cat /sys/class/backlight/acpi_video0/brightness
http://s19.postimg.org/kskpmoq7n/xbacklight2.png
Както се вижда, изходът на командата при мен е 20, което е зададеното в момента ниво на яркост.
4. Отваряте "Автоматично стартирани програми" в настройките на графичната си среда.
http://s19.postimg.org/4vlxpyxtf/xbacklight3.png
Създавате стартер, който да изпълнява командата
xbacklight -set "желаното ниво на яркост"
При мен, то е 20% и съответно, командата ще изглежда така :
xbacklight -set 20
Ето така изглежда стартера :
http://s19.postimg.org/5z621xigj/xbacklight4.png
Важна е командата в най- долният ред. За име и описание може да пишете, каквото поискате.
Проверявате, дали новосъздаденият стартер е отметнат в списъка на автоматично стартираните програми.
http://s19.postimg.org/6d7e1j2k3/xbacklight5.png
Повече няма какво да правите. При всяко зареждане на графичната среда xbacklight ще задава нивото, което сте посочили в стартера.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: go_fire в Dec 22, 2013, 22:18
Това реве да го закачулиш моментално в статиите.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Dec 22, 2013, 22:24
Пуснах темата нарочно, за да не пиша няколко пъти, а само да пускам връзка до нея.
Този метод е много елегантен, защото не зависи нито от дистрибуцията, нито от графичната среда. Добавянето на скрипт в etc/rc.local, който ползвах доскоро си е чист хазарт. Работи в която дистрибуция си поиска и дори при една и съща дистрибуция работи само при определени графични среди.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lunarvalley в Dec 22, 2013, 22:30
мда, аз държа ей това в ~/.xinitrc:

    xgamma -gamma 0.4
    xbacklight -set 70


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 07, 2014, 20:47
xbacklight успях да я инсталирам но не мога да я открия в програмите ми за да я стартирам. Копчетата на клавиатурата за яркоста F5 също не ми работят.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 07, 2014, 20:57
Програмата е конзолна. Просто напиши xbacklight -set 20 в терминала и натисни Enter.
http://s19.postimg.org/50mxrebht/xbacklight.png
Намери си "Автоматично стартираните програми" и добави командата там, както съм описал. 


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 07, 2014, 21:16
http://postimg.org/image/3tsrgc2il/

не става нещо , уж всичко правя според описанието...


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 07, 2014, 21:35
В смисъл, че ти показва ниво "1" ли ? И, това е максималната стойност ? Напиши тогава
xbacklight -set 0.5
да видим, дали ще има реакция.

П.П. : Провери, дали със сигурност е инсталирана xbacklight.

И, изпълнявай командата като обикновен потребител, а не администратор.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 08, 2014, 04:59
В мениджера пакети показва, че програмата е инсталирана но никъде не я виждам. Иначе в терминала когато изпълня командата няма никаква реакция.
http://postimg.org/image/mo872z2y7/


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 08, 2014, 08:37
Провери, дали са инсталирани пакетите task-laptop, acpi-support и дали имаш изобщо инсталиран power-manager (управление на захранването).


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 08, 2014, 10:00
Истината е чу не знам как да проверя.... В мениджера пакети ми показа, че програмата е инсталирана


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 08, 2014, 10:37
Пишеш в търсачката на synaptic името на пакетите и ще видиш дали са инсталирани.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: Naka в Jan 08, 2014, 10:53
В допълнение на казаното някои LCD монитори дават много по-хубаво изображение ако им се намали малко гамата.
 
Това може да стане чрез програмата xgamma  или чрез xorg.conf
Section "Monitor"
        ......
        Gamma       0.85
        ......
EndSection


Но гамата в никакъв случай не е фиксиране яркостта нито е алтернатива на xbacklight. Двете работи може много хубаво да се допълват.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 08, 2014, 11:48
@Lipa : Всичко, което съм написал отгоре се отнася за лаптопи. Ако ползваш настолен компютър, просто протегни ръка и намали яркостта от настройките на монитора.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 08, 2014, 12:09
power-manager  и това  acpi-support не ги откривам в синаптика


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 08, 2014, 12:23
Разрешил ли си main, contrib и nonfree хранилищата ? Презареди ли ги преди да търсиш ?


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 09, 2014, 08:16
Минах на линукс минт, всичко направех по горе описаният начин но не се получава.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 09, 2014, 09:36
Ще споделиш ли най- накрая, каква е машината, която ползваш.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 09, 2014, 09:47
http://postimg.org/image/rpcdudplp/
Иначе се води samsung rv510


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 09, 2014, 10:44
http://postimg.org/image/rpcdudplp/
Иначе се води samsung rv510
Щом е лаптоп, никакви проблеми не трябва да имаш с xbacklight.
Сега, изпълни точно командите, които ще ти пусна.

sudo apt-get update
sudo apt-get install xbacklight
xbacklight -set 10

И ми копирай изхода на терминала, да видя, дали не си правил нещо по своя инициатива.


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 09, 2014, 10:58
Изпълних ги точно като ми ги описа, пак няма никаква реакция от страна на осветлението.
http://postimg.org/image/aoledepyl/


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Jan 09, 2014, 13:03
Изпълни в терминала
ls /sys/class/backlight

и виж, дали ти показва това : http://s19.postimg.org/lekpfrvsh/intel_backlight.png


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 09, 2014, 13:22
Мисля, че се получава същото :
http://postimg.org/image/9it8rbmql/


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: 4096bits в Jan 09, 2014, 21:52
Аз имам "сериозен" проблем с яркостта на екрана. При стартиране на системата, екрана е черен. Първо мислех, че просто няма образ. Оказа, че яркостта на екрана е намалена на нула. Предполагам, че е свързано с промени в ядрото. Трябва да използвам клавишите , за да си видя login екрана. Не намерих решение на това. Ако някой е имал вземане-даване с Линукс и i7 Haswell, Intel HD 4600 и GForce 755M и се е оправил с това, дакаже. Ще му пратя бира. Истинска.  ;D


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: lipa в Jan 10, 2014, 04:43
Няма оправия, колкото пъти слагам вече линукс на различни компютри все има нещо дето да не работи. Уж нещо малко но ти убива цялото желание и ентосиазъм. Пак ще се налага май да трия и  инсталирам тъпия уйндолс....


Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: tnt1918 в Apr 26, 2014, 11:28
Много ценна и полезна програма!!!Само че,не ми намира:

root@tanko-MS-1613:/home/tanko# cat /sys/class/backlight/acpi_video0/brightness

cat: /sys/class/backlight/acpi_video0/brightness: Няма такъв файл или директория




Титла: Re: Фиксиране на яркостта на екрана при лаптопи с програмата xbacklight
Публикувано от: cybercop в Apr 26, 2014, 11:47
И, на каква машина се получава този резултат ?