Простая... Если вкратце, у современных ноутбуков батарея содержит свой контроллер питания, по сути, уже являясь интеллектуальным устройством. Материнка также проводит анализ поступаемых команд, которые могут сказываться даже на процессе инициализации питания. Например, при полудохлой батарее матрица может начать инититься через раз...
Как инфа попадает на индикатор, спросите вы? Все начинается с ядра линуха, которое ведет опрос устройств. Если система команд более-менее стандартная - проблем не возникает, но если производитель решает впендюрить что-то свое... Ядро может неверно прочитать инфу, передать ее udev, из которого потом ее прочитают всякие KDEшные виджеты.
Увы, не на всех юсбадаптерах логтеча. :-(
на моем - не показывает, хотя солар - показывает, но с 5.5 плазмой не работает, вываливаясь.
upower не видит адаптера.
Кстати, а что у Вас за мышь? Мне бы тоже хотелось видеть индикатор заряда мыши. Но на сколько я пытался гуглить, это фитча (на linux) доступна только для мышей фирмы Logitech, а у меня мышь от A4-tech, и как в среде linux узнать уровень заряда аккумулятора я нигде не нашел... :(
Дело в том, что в upower2, который нынче в (к)убунте 15.10, идет код от solaar, который в свою очередь использовал протокол контроля от адаптеров Logitech.
Какой протокол используется в мышах A4-tech, мне неизвестно.
Возможно, это где-то есть и известно, но никто не собрался и подготовил реализацию под линух, подходящую для включения в код upower2
Батарея то старая? Может банально в ней и дело?
в винде и минте все ОК! Батарея новая 98% пишет!
Простая... Если вкратце, у современных ноутбуков батарея содержит свой контроллер питания, по сути, уже являясь интеллектуальным устройством. Материнка также проводит анализ поступаемых команд, которые могут сказываться даже на процессе инициализации питания. Например, при полудохлой батарее матрица может начать инититься через раз...
Как инфа попадает на индикатор, спросите вы? Все начинается с ядра линуха, которое ведет опрос устройств. Если система команд более-менее стандартная - проблем не возникает, но если производитель решает впендюрить что-то свое... Ядро может неверно прочитать инфу, передать ее udev, из которого потом ее прочитают всякие KDEшные виджеты.
К слову, у меня этот виджет даже заряд в беспроводной мышки показывает. Думаю не у меня одного.
Ну так если протокол команд соответствует общепринятому - почему бы и нет.
ТС, в данном случае нужно диагностировать, на каком уровне появляется трандёжь: что говорит ядро, какой что "думает" о батарее upower и т.д.
Увы, не на всех юсбадаптерах логтеча. :-(
на моем - не показывает, хотя солар - показывает, но с 5.5 плазмой не работает, вываливаясь.
upower не видит адаптера.
Кстати, а что у Вас за мышь? Мне бы тоже хотелось видеть индикатор заряда мыши. Но на сколько я пытался гуглить, это фитча (на linux) доступна только для мышей фирмы Logitech, а у меня мышь от A4-tech, и как в среде linux узнать уровень заряда аккумулятора я нигде не нашел... :(
У меня как раз Logitech. Я и не знал, что только у них уровень заряда показывает.
Дело в том, что в upower2, который нынче в (к)убунте 15.10, идет код от solaar, который в свою очередь использовал протокол контроля от адаптеров Logitech.
Какой протокол используется в мышах A4-tech, мне неизвестно.
Возможно, это где-то есть и известно, но никто не собрался и подготовил реализацию под линух, подходящую для включения в код upower2
после обновления до плазмы 5.5.3 все наладилось!
Отправить комментарий