индикатор раскладки клавиатуры в xfce

После успешной установки Debian Testing, во время которой я забыл поменять default desktop на xfce, я все таки поставил xfce. Сделал я это такой командой: sudo apt-get install xfce4 xfce4-goodies В качестве индикатора раскладки я решил использовать xfce4-xkb-plugin. К сожалению, у него отсутствует опция подсветки альтернативной раскладки с помощью клавиатурных лампочек. Поэтому придется настроить его вручную. Для начала, зайдите в свойства плагина, нажав правой кнопкой и выбрав свойства. После настройки проверьте его работоспособность и приступите к ручной правке конфига.

изменение кодировки тэгов песен в linux

Частенько вместо нормальных тэгов в своем любимом аудио плеере мы видим что-то наподобие: вЕТЙММЙК уРМЙО мХЮЫЕЕ Битая кодировка, скорее всего CP1251, реже KOI8-R. Есть несколько нехитрых способов поправить кодировку. Устанавливаем Python-mutagen. sudo apt-get install python-mutagen Потом переходим в директорию с файлами и выполняем (если кодировка cp1251): find . -name "*.mp3" -print0 | xargs -0 mid3iconv -e CP1251 -d Вот собственно все опции этой проги: mid3iconv --help Usage: mid3iconv [OPTION] [FILE].

ошибка ext4 read only

Наш сайт крутится на виртуальном сервере KVM. И вроде все шло хорошо, пока вдруг файловая система ext4, которая стояла на единственном разделе вдруг перемонтировалась в read only mode. По-глупости, забыв проверить /etc/fstab на значение последней циферки сервер был перезагружен, т.к. перемонтирование в rw было невозможным. После еще одной перезагрузки файловая система похерилась. А циферка-то была 0 :) Восстановив нужные файлы после fsck и манипуляций с find /lost+found решено было разбить виртуальный жесткий на два раздела: один с reiserfs, а второй со всё той же ext4.

использование модуля mysqldb 1.2.3 с python 2.6.1

После установки модуля MySQLdb 1.2.3 из реп на Python 2.6.1, а после и его импорта получаем вот такие ошибки: Python 2.6.1 (r261:67515, Dec 7 2008, 08:27:41) [GCC 4.3.2] on linux2 Type “help”, “copyright”, “credits” or “license” for more information. >>> import MySQLDB Traceback (most recent call last): File “<stdin>”, line 1, in <module> ImportError: No module named MySQLDB >>> import MySQLdb /usr/lib/python2.6/site-packages/MySQLdb/__init__.py:34: DeprecationWarning: the sets module is deprecated from sets import ImmutableSet Самый простой способ решения это удалить пакет через пакетный менеджер, скачать с http://sourceforge.

раздел /tmp в оперативной памяти

В 21 веке оперативная память стоит копейки, и зачастую у читателя стоит не меньше 4ГБ RAM. Можно с большой вероятностью сказать, что она мало когда полностью используется, и начинает заполняться swap раздел. Почему бы не использовать оперативку еще больше? Воспользуемся таким способом, как монтирование директорий в tmpfs – файловую систему, находящуюся в оперативной памяти. Поместив директорию в область виртуальной памяти мы заметно ускорим доступ к файлам, которые будут туда записаны. Стоит учесть, что все файлы, помещенные в такую директорию будут утеряны после выключения питания или перезагрузки.

создание мультихостового сервера на apache или настройка виртуальных хостов

Мультихостинговый сервер - это сервер на котором располагаються до несколько сайтов со своей структурой каталогов и персональными настройками. Еще это можно рассматривать как конфигурацию виртуальных хостов на веб-сервере apache. Для начала создадим директорию для нашего сайта с определенной структурой каталогов (в качестве примера корневым каталогом, где будут распологаться сайты служит /home/www): mkdir -p /home/www/site1/{htdocs,cgi-bin,conf,logs} Из созданных каталогов видим, что: htdocs - служит для хранения файлов самого сайта cgi-bin - служит для хранения скриптов cgi сайта

как отключить скринсейвер в linux

Скринсейвер срабатывает по умолчанию через 10 минут. Все системные настройки касательно него он принимает, но тем не менее, скринсейвер продолжает запускаться через 10 минут. Если быть точным, то защита монитора в Х-ах срабатывает раньше, чем демон gnome-screensaver. Как же заставить хранителя экрана срабатывать тогда, когда его об этом попросят? Рассмотрим метод на примере Debian 6 Squeeze. Выход прост — правка файла /etc/X11/xorg.conf Открываем на редактирование файл /etc/X11/xorg.conf любимым редактором. gksudo geany /etc/X11/xorg.

ati radeon и нерабочая регулировка яркости

Являясь счастливым обладателем ноутбука с графикой от ATI, я испытал необычайное чувство радости, когда, после обновления Ubuntu 10.04 до 12,04 я увидел, что регулировка яркости не работает с проприетарными драйверами fglrx от AMD. Тогда я откатился к open source драйверам radeon в надежде, что там все работает. Да, ну почти да. Там работает все, за исключением 3d и аппаратного ускорения. Увы, увы, но Unity 3d так и не запустился, несмотря на все мои танцы с бубном.

настраиваем стиль уведомлений в ubuntu

Как известно, Ubuntu изпользует отличную от других дистрибутивов библиотеку уведомлений — notify-osd. Минусы этой библиотеки налицо — никакой возможности настроить всплывающие уведомления, нельзя закрыть их щелчком мыши, изменить цвет, шрифт… Чтобы исправить это безобразие нужно установить пропатченные версии библиотеки и конфигуратор. Приступим. Скачаем пропатченные версии и программу конфигурации отсюда: notify-osd (64-bit) link notify-osd (32-bit) link notifyosdconfig (64-bit) link notifyosdconfig (32-bit) link Установим, в зависимости от вашей архитектуры:

kvm как замена virtualbox

В связи с генерацией initrd при каждом обновлении ядра и ужасной политике Oracle я решил отказаться от VirtualBox и перейти на замечательную технологию виртуализации — KVM. Между прочим, её развивает Red Hat, которая отказалась от Xen в пользу KVM. Статья будет посвящена установке KVM на систему семейства Debian — Ubuntu 10.04 или CentOS 6+, а также последующей инсталяции Windows XP, в качестве виртуальной системы. Для начала проверим, поддерживает ли наш процессор KVM: