Sunday, 9 January. 2005Замолвим словечко о tpbВо-первых, не поленюсь ответить на вопрос: "для чего же предназначен этот зверек tpb?". Для этого я немного слукавлю и воспользуюсь выводом комманды apt-cache show tpb:
Выражаясь славянским языком основное ее назначение - возможность привязки функциональных ThinkPad'овских клавиш (Fn+<button> ) к определенным пользовательским действиям. Справедливости ради отмечу, что на ThinkPad T-series (про другие не скажу) функциональные клавиши являются "хардварными", т.е. не требующими поддержки от Операционной Системы. Однако On Screen индикация состояния все же остается на плечах OS и ее окружения. В этом случае на выручку и приходит замечательная утилитка tpb. Результат ее работы можно лицезреть на одном из следующих скриншотов: регулировка яркости TFT матрицы, индикация включения ThinkLight. А теперь непосредственно step by step описание того, что понадобится подкрутить в Ubuntu, чтобы заставить tpb корректно функционировать (частично описанное справедливо и для Debian). 1. Перво-наперво, необходимо убедиться, что в списке источников для APT присутствует строчка: deb http://archive.ubuntu.com/ubuntu/ warty universe Для этого достаточно открыть файл /etc/apt/sources.list в Вашем любимом редакторе. 2. После этого выполняем, sudo apt-get update. Описание назначения сей шаманской команды досконально расписано в APT HOWTO. 3. Установим пакет, содержащий tpb, коммандой: apt-get install tpb Полагаю, что на вопрос об автоматическом запуске tpb при старте X'ов, Вы ответили положительно. Если нет, не беда, наберите dpkg-reconfigure tpb и ответьте утвердительно. Как альтернативный вариант, обеспечьте запуск tpb из вашего "домашнего" .Xsession (man 5 Xsession, man tpb на предмет ключа -d). 4. Необходимым шагом является загрузка модуля nvram при запуске системы. Обеспечить это можно добавлением строчки nvram в /etc/modules, либо выполнением следующей комманды: echo 'nvram' >> /etc/modules 5. Основываясь на рекоммендациях, полученных с форумов Ubuntu, изменяем /etc/udev/permissions.d/udev.permissions так, чтобы строчки 15 и 16 выглядели следующим образом: misc/nvram:root:audio:660 nvram:root:audio:660 6. Перепроверьте принадлежите ли Вы к группе audio коммандой groups. Если нет, то смело открывайте /etc/group и дописывайте себя к пользователям данной группы. Например, для единоправного пользователя example строка должна принять вид: audio:x:29:example 7. Конфигурирование. Системный файл tpb располагается в /etc/tpbrc. Естественно, править его не имеет смысла. Поэтому скопируем его в $HOME, переименовав в .tpbrc: cp /etc/tpbrc $HOME/.tpbrc Произведите требуемые изменения в свежескопированном конфигурационном файле. Я занес в него нижеследующие строки: OSD ON OSDFONT -xos4-terminus-bold-r-normal--20-200-72-72-c-100-*-* OSDCOLOR GREY80 OSDSHADOW 2 OSDSHADOWCOLOR GREY30 OSDOUTLINE 0 OSDOUTLINECOLOR red OSDALIGN LEFT Результат их работы Вы могли видеть на ранее упоминавшемся скриншоте. Шрифт используется из пакета xfonts-terminus. Поэтому если захотите использовать вышеприведенный конфиг AS IS, не забудьте доустановить упомянутый пакет и добавить шрифты из него в список используемых XFree86. 7. Для того, чтобы изменения вступили в силу перезапускаем машину или выполняем sudo /etc/init.d/udev restart ; sudo modprobe nvram tpb -d Any comments are welcome! Обратные ссылки
URI этой записи для создания обратных ссылок (trackback) Нет обратных ссылок
Комментарии
Показывать комментарии (Как список | Древовидной структурой)
Нет комментариев.
Добавить комментарий
|