19 марта вышла новая версия gXNeur с кучей новых вкусностей (например добавили флажок для украинского языка :) ), полный список изменений можно посмотреть тут.
X Neural Switcher - программа для автоматического переключения раскладок клавиатуры, в зависимости от набираемого текста. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный.
Появление последней версии в репозитариях я не дождался и решил сам собрать.
Для начала удаляем старую версию (если установлена)
sudo apt-get remove xneur gxneur
Скачиваем последнюю версию xneur и gxneur и распаковываем:
wget http://dists.xneur.ru/release-0.9.8/tgz/xneur-0.9.8.tar.bz2 wget http://dists.xneur.ru/release-0.9.8/tgz/gxneur-0.9.8.tar.bz2 tar xfvj gxneur-0.9.8.tar.bz2 tar xfvj xneur-0.9.8.tar.bz2
Устанавливаем необходимые библиотеки:
sudo apt-get install libx11-dev libpcre3-dev aspell libaspell-dev aspell-ru aspell-uk libxosd2 libxosd-dev libnotify-dev libglade2-dev
Переходим в папку с xneur и собираем. Первым шагом после утсановки я всегда отключаю звуки, поэтому решил собирать без поддержки звуков.
cd xneur-0.9.8 ./configure --with-sound=no make sudo make install
Переходим в папку с gxneur и собираем.
cd ../gxneur-0.9.8/ ./configure --with-sound=no make sudo make install
Если сборка и установка прошла успешно то осталось только обновить libxnconfig, т.к. у меня в системе (ubuntu 9.10) была установлена libxnconfig.so.9.0.6, а надо libxnconfig.so.9.0.8, то проделываем такие манипуляции:
Удаляем симлинк на старую версию либы:
sudo rm /usr/lib/libxnconfig.so.9
Копируем новую версию либы в /usr/lib/, меняем права на такие же как у старой либы и делаем симлинк:
cp xneur-0.9.8/lib/config/.libs/libxnconfig.so.9.0.8 /usr/lib/ chmod --reference=/usr/lib/libxnconfig.so.9.0.6 /usr/lib/libxnconfig.so.9.0.8 ln -s /usr/lib/libxnconfig.so.9.0.8 /usr/lib/libxnconfig.so.9
Последний шаг: добавляем gxneur в автозагрузку.
Все, теперь можно вкушать новую версию gXNeur ;)
UPD 19.05.2010
Отключаем языковый индикатор в Gnome 2.30:
gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool false