В линуксах я еще нуб. Месяцев 9 просидел на Убунте, но не пошло, хорошо детей не было =). Поставил Генту, еще много чего делать, ядро пересобрать, компиз поставить и настроить, но все это делать в тишине не интересно, а посему вопрос.
Решил перевести домашний файловый сервер на LVM2, перед переходом на целевой машине, решил провести тестирование LVM2 на виртуальной машине (vmware workstation), столкнулся с такой проблемой что при выполнении pvmove /dev/sdc1, на консоль выводится следующее:
/dev/sdc1: Moved: 40.0%
Internal error: _memlock_count has dropped below 0.
WARNING: dev_open(/dev/sdc1) called while suspended
WARNING: dev_open(/dev/sdb1) called while suspended
WARNING: dev_open(/dev/sdd1) called while suspended
WARNING: dev_open(/dev/sdh) called while suspended
Возникла необходимость поставить virtualbox, при попытке его установки выдает
[code] !! All ebuilds that could satisfy "app-emulation/virtualbox-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-emulation/virtualbox-bin-3.1.4-r1 (masked by: PUEL license(s))
A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.
Поставил CUPS, принтер определяется по lsusb, на странице http://127.0.0.1:631/printers/ принтер виден.
Но при отправке документа на печать, да и при распечатывании пробной страницы принтер сообщает, что все успешно распечатал, хотя фактически ничего не распечаталось.
Чернила и бумага есть.
в /etc/cups/cupsd.conf включен вывод debug
[code]
D [21/Feb/2010:13:54:58 +0400] cupsdAcceptClient: 11 from localhost (Domain)
D [21/Feb/2010:13:54:58 +0400] cupsdReadClient: 11 POST / HTTP/1.1
D [21/Feb/2010:13:54:58 +0400] cupsdAuthorize: No authentication data provided.
Собственно интересует ПО для работы с мультимедийными клавишами клавы, а конкретно - что-либо, что позволит назначить именно кодам клавиш определённые команды. Т.к. с помощью редактирования раскладки - добиться можно только того, что команда тупо вбивается в какую-либо оболочку и работает только, если ты в шелле - что в общем-то не есть хорошо. Такая замечательная тулза,как esekeyd позволяет назначить команды лишь ей знакомым клавишам, на которые у неё собственная номенклатура, aka VOLUME_UP и т.п.
Итак, экспериментальное последовательное переползание на 64 бита продолжается.
На днях решил перевести на 64 бита архиваторы. bzip2, zip/unzip собрались и установились без проблем. Не желал собираться tar. Про константы O_BINARY, S_IXUGO, S_IRWXUGO и прочие знает только glibc, в uClibc их нету. Они определены в инклюде sys/stat.h.