tag:blogger.com,1999:blog-51844409538583065072024-03-13T17:43:07.857+03:00Lupo Alberto's PocketbookLupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.comBlogger30125tag:blogger.com,1999:blog-5184440953858306507.post-73213864810150190492012-01-22T14:31:00.000+03:002012-01-22T14:31:29.047+03:00Монтирование съёмных носителей в консоли 2 — uam + mcВоспользовавшись советом krigstask'а, я решил настроить uam для монтирования съёмных устройств.
Как и всё в Gentoo (в моём случае Funtoo) это делается просто.
Подробности здесь»Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-72437197585324079182011-12-07T23:47:00.001+03:002011-12-07T23:49:30.106+03:00Поклонникам консоли рекомендую bashmount — bash-скрипт, который использует udisks для управления съёмными носителями без любого рода зависимостей от графического интерфейса.
После установки скопировал общесистемный файл конфигурации в домашний каталог:
mkdir -p ~/.config/bashmount/
cp /etc/bashmount.conf ~/.config/bashmount/
...так как я использую в качестве эмулятора терминала urxvt, Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com10tag:blogger.com,1999:blog-5184440953858306507.post-34643694669424303172011-11-15T12:31:00.001+03:002011-11-19T12:39:02.251+03:00Yeahconsole — консоль в стиле QuakeСейчас даже не представляю, как я раньше обходился без yeahconsole — программы, позволяющей вызвать эмулятор терминала подобно консоли в Quake.
Отсутствие man-страницы программы компенсируется её простотой и минимализмом. Поведение yeahconsole настраивается либо опциями запуска (что для меня не удобно), либо редактированием файла ~/.Xdefaults, куда следует добавить строки вида
yeahconsole*foo:Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com5tag:blogger.com,1999:blog-5184440953858306507.post-80379664713358075142011-11-09T13:01:00.000+03:002011-11-09T13:01:46.599+03:00MuPDF лёгкая программа для просмотра PDF-файлов
Используя довольно «древний» ноутбук, поневоле озаботился подбором необходимых мне программ, не сильно его перегружающих, но с достаточным функционалом.
Так для быстрого просмотра pdf-файлов рекомендую использовать mupdf.
Краткая инструкция по использованию программы (мой вольный перевод man-страницы программы)Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com10tag:blogger.com,1999:blog-5184440953858306507.post-20915264218138087892011-08-20T10:41:00.002+03:002011-08-20T10:57:42.543+03:00Slim и ck-launch-sessionСегодня, обновляя систему, в том числе и Slim, увидел сообщение:
Please note that the slim session start script now supports consolekit directly, via xinitrc.d scripts. Please remove any existing work-arounds to avoid multiple calls to ck-launch-session.
Мой «вольный» перевод:
Пожалуйста, заметьте, что стартовые скрипты сессии slim теперь поддерживают consolekit напрямую, посредством скриптов в Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-20823167834076365322011-08-10T14:16:00.003+03:002011-08-12T14:58:19.628+03:00awesome, policykit и выключение компьютера, автомонтирование сменных носителейВ связи с повсеместным внедрением PolicyKit решил настроить энергосбережение компьютера и монтирование сменных носителей без использования привилегий, получаемых с помощью sudo.
Если в «продвинутых» рабочих окружениях (KDE, Gnome) это должно уже работать «из коробки», то в awesome нужно чуть «поработать напильником» :)
Убеждаюсь, что sys-auth/consolekit собран с поддержкой policykit:
lupo@Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-2358293122008364142011-07-31T10:01:00.001+03:002011-07-31T10:03:50.670+03:00Проблемы с обновлением net-p2p/transmissionВ процессе обновления системы обновилась библиотека net-libs/miniupnpc-1.6.
В соответствии с рекомендациями команды revdep-rebuild пересобрал net-p2p/transmission.
Однако...
gentoo-home lupo # /etc/init.d/transmission-daemon start
transmission-daemon| * Starting transmission daemon... [ ok ]
gentoo-home lupo # /etc/init.d/transmission-daemon status
* Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com5tag:blogger.com,1999:blog-5184440953858306507.post-33774256649860630382011-07-06T22:15:00.001+03:002011-07-06T22:15:36.812+03:00Команда nlОказывается, чтобы при просмотре файла либо в выводе команды увидеть номера строк, достаточно воспользоваться командой nl, например:
dmesg | nl
либо
nl /etc/make.conf Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-6248337558577171572011-06-20T09:02:00.000+03:002011-06-20T09:02:38.446+03:00
Всякий пользователь Gentoo рано или поздно сталкивается с ситуацией, когда система «жалуется» на отсутствующий файл. Часто название этого файла совершенно не «говорит» о том, какому пакету он может принадлежать.
Для решения подобных проблем до последнего времени я пользовался PFLQuery 2 — сервисом поиска файлов из неустановленных пакетов.
Сегодня совершенно случайно я узнал о программе Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-59559982971917457142011-04-21T12:46:00.002+03:002011-04-21T12:52:37.598+03:00Настройка logwatch для metalog
Устанавливаем:
emerge -av sys-apps/logwatch
В каталоге /etc/logwatch нужно создать соответствующие конфигурационные файлы. Чтобы не писать всё с «нуля», скопируем их из поставляемых по-умолчанию:
mkdir -p /etc/logwatch/conf/logfiles
cp -a /usr/share/logwatch/default.conf/logwatch.conf /etc/logwatch/
cp -ar /usr/share/logwatch/default.conf/logfiles/{cron.conf,kernel.conf,messages.conf}Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-3225595379692338562011-01-20T07:41:00.002+02:002011-01-20T10:33:12.684+02:00Меню выхода в awesomeЗа основу взято http://awesome.naquadah.org/wiki/ShutdownDialog
Чтобы в меню появились опции выключения, перезагрузки и засыпания следует выполнить следующие действия:
1. Настроить sudo, разрешив пользователю lupo на хосте gentoo-laptop без ввода пароля выполнять команды перезагрузки, выключения и засыпания. Для этого с помощью команды visudo добавим в файл /etc/sudoers строку:
lupo &Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-65482476738800581412011-01-20T07:26:00.005+02:002011-01-20T11:53:30.567+02:00«Шпаргалка» для LuakitLuakit — микро-браузер, основанный на движке для отображения веб-страниц WebKit и наборе элементов пользовательского интерфейса GTK. Быстрый, легко расширяемый с помощью Lua и выпущенный под лицензией GNU GPLv3, luakit в первую очередь ориентирован на опытных пользователей, разработчиков и людей, имеющих много свободного времени для обретения полного контроля над настройками и поведением Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com5tag:blogger.com,1999:blog-5184440953858306507.post-41114342423692068692011-01-18T10:35:00.001+02:002011-01-18T10:57:03.873+02:00Установка vdr-sc в GentooДля просмотра платных каналов в VDR, используется «хитрый» плагин — vdr-sc. Однако, при пропадании Интернета изображение «замораживалось», помогала только полная перезагрузка vdr.
Проблема решена в сборке vdr-sc-9999 из оверлея vdr-devel. Но попытки её собрать обрывались на разных стадиях.
Добавление опции компиляции MAKEOPTS="-j1" решило проблему:
cat /etc/portage/env/media-plugins/vdr-sc
Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-56235305909424607672011-01-18T10:32:00.002+02:002011-01-18T11:00:11.708+02:00Lirc для VDR в GentooДля того, чтобы VDR работал с lirc, нужно:
1. Собрать lirc с поддержкой devinput
#grep LIRC /etc/make.conf
LIRC_DEVICES="devinput"
2. Настроить /etc/X11/xorg.conf так, чтобы устройство пульта не определялось, как клавиатура
Находим имя, под которым система видит устройство
#cat /proc/bus/input/devices | grep Name
N: Name="Power Button"
N: Name="Power Button"
N: Name="AT Translated Set 2 Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-3108128386601652232011-01-18T10:12:00.002+02:002011-01-18T11:02:28.446+02:00LVM на домашнем «недосервере»На домашнем медиа-«недосервере» стало заканчиваться место на разделе /home/share, в то же время на /var/vdr/video его было в достатке.
#dfФайловая система Разм Исп Дост Исп% смонтирована на.../dev/mapper/gsrv-share 400G Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-86500631995163617332010-11-01T09:00:00.001+02:002010-11-01T09:16:38.420+02:00Браузер Chromium и WebmoneyПосле установки www-client/chromium столкнулся с невозможностью использовать Webmoney Keeper Light и т.д. При заходе на страницу логина выбираю метод авторизации «Сертификат X.509», нажимаю «Логин» и... ничего не происходит.
Включение поддержки сертификатов X.509 в браузере не вполне очевидно.
Помогло тщательное :) исследование меню «Параметры» → «Расширенные» → «Безопасность», в котором Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-8202388356658259382010-09-06T08:39:00.000+03:002010-09-06T08:39:15.909+03:00Мониторинг температуры жёсткого диска Hitachi Travelstar с помощью hddtempПытаясь настроить отображение температуры жёсткого диска в conky, узнал вспомнил, что данные о жёстком диске моего ноутбука не содержатся в базе утилиты app-admin/hddtemp
С помощью команды
# smartctl -a /dev/sda | egrep 'Device Mode|Model Family|Temperature'
Model Family: Hitachi Travelstar 5K100 series
Device Model: HTS541080G9SA00
194 Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-38447966409700435522010-08-01T08:58:00.001+03:002010-08-01T08:59:46.044+03:00Включение в ядре опций CONFIG_IKCONFIG=y и CONFIG_IKCONFIG_PROC=y позволяет не только сохранить содержимое конфигурационного файла ядра в нём самом, но и получить к нему доступ в «режиме реального времени» посредством /proc/config.gz. Для этого очень удобно использовать команду zgrep или её расширенный вариант zegrep.
Так, к примеру, можно увидеть только включенные в загруженном ядре Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-76335128271517120702010-06-16T23:08:00.000+03:002010-06-16T23:08:11.748+03:00Правильное отображение URL с кириллицей в FireFox и IceCatВсе русскоязычные пользователи браузеров Firefox и IceCat рано или поздно сталкиваются с «багом» при копировании и последующей вставке URL'ов с кириллицей, например, таких:
http://ru.gentoo-wiki.com/wiki/Huawei_E1550_3G_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BC
Для исправления следует в адресной строке браузера ввести
about:config
найти и изменить параметр
network.standard-url.escape-utf8 = false
ТеперьLupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com1tag:blogger.com,1999:blog-5184440953858306507.post-24019494212194093032010-02-21T09:01:00.005+02:002010-02-22T10:25:24.133+02:00Перенаправление портов в ASUS wl500gP«Теоретические» основы перенаправления портов знал давно, но случая проверить их на практике до последнего времени не предоставлялось.
Для проверки работоспособности решения я использовал «однострочный» веб-сервер, открывающий в моём случае порт 8088 на компьютере внутренней сети и предоставляющий доступ к файлам своей рабочей директории.
Подключение извне будет происходить к порту 8888.
При Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com3tag:blogger.com,1999:blog-5184440953858306507.post-30356789371198537082010-02-17T22:03:00.000+02:002010-02-17T22:03:46.227+02:00Asus wl500gP — переход на прошивку от «энтузиастов»Сегодня наконец-то поборол лень собрался с силами и перешёл на «прошивку» от от «энтузиастов».
Выполнив все необходимые процедуры и воспользовашись сохранёнными конфигурационными файлами, получил готовую настроенную систему. Единственное, что потребовало минимальной «доработки» — это OpenVPN от FastBy.net.
В «стандартной» прошивке «от Олега» модуль tun, необходимый для работы OpenVPN, Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com2tag:blogger.com,1999:blog-5184440953858306507.post-80501297248174999652010-02-13T12:46:00.002+02:002010-02-13T12:49:46.865+02:00Обновление таблицы роутинга для «гостевого» подключения ByFlyОписывая настройку двух PPPoE-соединений на ByFly, я привёл пример скрипта guest_route.sh для изменения таблицы роутинга при «поднятии» второго, «гостевого» соединения.
Недавно, совершенно случайно, узнал, что в него нужно внести незначительные изменения.
Чтобы сэкономить время в будущем, написал скрипт change_routing.sh и поместил его в /opt/etc/ppp на роутере
#!/bin/sh
# change_routing.sh
# Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-33722717386947055522010-01-15T15:46:00.005+02:002010-01-16T09:48:12.382+02:00В свежеустановленном Xfce4 «из коробки» не происходило монтирование сменных носителей (флешек, CD- и DVD-дисков), не работали опции управления электропитанием.
Немного «погуглив», нашёл решение этих проблем.
Привёл файл /etc/PolicyKit/PolicyKit.conf к виду:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com5tag:blogger.com,1999:blog-5184440953858306507.post-48588760839301904592009-11-22T13:54:00.002+02:002009-11-27T17:00:13.565+02:00При pppd-подключении не обновляются записи в /etc/resolv.confНедавно столкнулся с такой проблемой: при поднятии pppd-соединения (GPRS, 3G) в файл /etc/resolv.conf не записываются указанные в настройках pppd DNS-сервера.
Для её решения достаточно в файле /etc/dhcpcd.conf дописать в строку, содержащую опцию nohook, значение resolv.conf, т. е. должно получиться примерно так:
#grep nohook /etc/dhcpcd.conf
nohook lookup-hostname resolv.conf
Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0tag:blogger.com,1999:blog-5184440953858306507.post-83226381484460884302009-11-19T15:06:00.002+02:002009-11-27T17:02:49.356+02:00В дополнение к предыдущему посту хотелось бы отметить, что на данный момент потребность редактирования правил udev при подключении модема Huawei E1550 отсутствует, так как нужное правило уже находится в /lib/udev/rules.d/61-option-modem-modeswitch.rules.
Настройка kde-base/kppp сводится к ручному редактированию файла ~/.kde4/share/config/kppprc, потому что в графических настройках отсутствует Lupo Albertohttp://www.blogger.com/profile/17998063692744979355noreply@blogger.com0