Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Скрипт для сохранения/восстановления уровня яркости Ubuntu 12.04 - 14.10  (Прочитано 20294 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SNIKERSMRG

  • Автор темы
  • Активист
  • *
  • Сообщений: 353
  • Хм...
    • Просмотр профиля
norbert,

У меня есть такой файл, и там есть такой текст, но в этом файле нет 0 или 1.
Вот текст из этого файла:


(Нажмите, чтобы показать/скрыть)
Notebook Samsung NP350V5C: 1366x768, Core i5 3210m, 6Gb Ram, 750Gb HDD, Radeon 7670m, Ubuntu 16.04

Оффлайн norbert

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
norbert,

У меня есть такой файл, и там есть такой текст, но в этом файле нет 0 или 1.
Вот текст из этого файла:


(Нажмите, чтобы показать/скрыть)
Прошу вас быть внимательнее.
Эта строка есть и номер ее 16. Идите далее по пунктам.

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
SNIKERSMRG, глянь на скрин, нужное обведено, может сориентируешься.



Сегодня пронаблюдал на Dell Vostro не помню какой модели на Haswell с Nvidia (Optimus) два каталога в /sys/class/backlight/ - dell_backlight и intel_backlight. Поэтому буду думать о том, как сделать скрипт более универсальным. Ждите обновлений.
(Нажмите, чтобы показать/скрыть)

Оффлайн SNIKERSMRG

  • Автор темы
  • Активист
  • *
  • Сообщений: 353
  • Хм...
    • Просмотр профиля
norbert,

Прошу прощения не сразу вас понял.
Сохранил. Изменил яркость, перезагрузился. 2 раза попробовал.
Теперь все работает, вы мне очень сильно помогли :)))

Спасибо вам огромное !!!
Notebook Samsung NP350V5C: 1366x768, Core i5 3210m, 6Gb Ram, 750Gb HDD, Radeon 7670m, Ubuntu 16.04

Оффлайн norbert

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
SNIKERSMRG,
Отлично! Пожалуйста!

Tamir,
Буду думать как увеличить количество поддерживаемых устройств (сочетаний дискретной и интегрированной графики).

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
...как увеличить количество поддерживаемых устройств (сочетаний дискретной и интегрированной графики).
Ещё пять копеек к сказанному. Проверил в Ubuntu 14.10 у себя на лептопе - там тоже нет каталога acpi_video0 . Лептоп с Графикой AMD и, как я уже упоминал, есть каталог radeon_bl0 с нужными фалами(?), в том числе brightness:

.
 Может как то ассоциировать скрипт на всяк случай и с этим каталогом (radeon_bl0)?
« Последнее редактирование: 25 Декабря 2014, 11:39:05 от Tamir »

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
Для ядра 3.16 попробовал прописать другой путь в строчке:
BRIGHTNESS_CONTROL=/sys/class/backlight/acpi_video0/brightness
прописал путь через папку radeon_bl0:
BRIGHTNESS_CONTROL=/sys/class/backlight/radeon_bl0/brightness
Сбрасывается на максимум, хотя видимый регулятор уровня (появляется при регулировке Fn-клавишами) запоминает значение, которое было выставлено до ребута..

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
Gladioloos,
вы не поняли всю суть темы). Предложенный вами вариант "запоминания" уровня яркости (прибитой гвоздями) я знаю. Вся соль этой темы в том, чтобы система работала как и положено - уровень яркости сохранялся бы после ребута/выключения таким, каким я его оставил до ребута/выключения ОСи.
« Последнее редактирование: 27 Декабря 2014, 21:52:39 от Tamir »

Оффлайн norbert

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Tamir,
попробуйте выполнить шаги из моего сообщения #37 выше с такими отличиями:
в п. 1 используйте команду ls /sys/class/backlight/*/brightness
в п. 2 используйте команду cat /sys/class/backlight/*/brightness
в п. 3 подставьте тот путь к файлу, яркости который меняется от нашатия Fn-клавиш яркости.

Поскольку у многих сейчас гибридная графика (и последний комментарий на LaunchPad'е подтверждает это) я планирую в ближайшее время переписать свой скрипт для сохранения уровней яркости всех адаптеров.

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
norbert,
что-то я запутался в трёх соснах).
Итак, попробовал по инструкции:
(Нажмите, чтобы показать/скрыть)


Оффлайн norbert

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Tamir,
radeon_bl0 это не по инструкции, по инструкции там звездочка. Вроде бы у вас два адаптера. Суть моей инструкции - понять какой именно файл меняется при изменении яркости, далее именно этот путь нужно вбить в мой скрипт. Сама инструкция перезагрузки не требует.

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
ААА.."Симён Симёныч"(С), теперь дошло). Сейчас попробую.


Пользователь решил продолжить мысль 27 Декабрь 2014, 23:38:32:
t@t-lp:~$ ls /sys/class/backlight/*/brightness
/sys/class/backlight/radeon_bl0/brightness
t@t-lp:~$ cat /sys/class/backlight/*/brightness
0
t@t-lp:~$ sudo su
[sudo] password for t:
root@t-lp:/home/t# echo 3 > /sys/class/backlight/radeon_bl0/brightness
root@t-lp:/home/t# exit
t@t-lp:~$

Оффлайн norbert

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Tamir,
после echo 3 яркость меняется?

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
norbert,
да, сбрасывается на ноль..

 

Страница сгенерирована за 0.052 секунд. Запросов: 23.