Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: xNeur - Punto Switcher for Linux (Архив)  (Прочитано 653092 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2220 : 10 Марта 2010, 20:04:32 »
Обработка событий мыши никак не поменялась абсолютно. Просто если xneur запускать из консоли, есть некоторые глюки иногда. Но у меня всегда (и в описанном вами примере) срабатывает сброс по клику.
Помогает обычно перезапустить xneur или запускать его через gxneur или alt+f2
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2221 : 10 Марта 2010, 20:21:43 »
однако, соглашусь с тобой. этот баг больше не повторяется. спасибо!

Пользователь решил продолжить мысль 10 Марта 2010, 18:32:00:
пытаюсь понять как работает режим самообучения. попробовал научить xneur последовательности /usr/share
после двухкратного принудительного возвращения в инглиш, xneur и вправду самообучился, сам стал преобразовывать её в инглиш
в файле ~/.xneur/us/dict появилась строка "/usr/share"

перезапускаю xneur, и снова его нужно учить, опять необходимо двукратное принудительное переключение на инглиш, хотя в ~/.xneur/us/dict строка осталась

вопрос: это так и должно быть, что xneur самообучается в пределах сеанса, а на следующем запуске забывает, или это баг?

Пользователь решил продолжить мысль 10 Марта 2010, 20:45:00:
еще вопрос. насколько я понимаю символ "/" не является разделителем слов?
если да, то есть предложение сделать его разделителем, а в словарь инглиша ввести слова основных директорий Linuxа
хочется дефолтной поддержки имен директорий на инглише.

какие мысли по этому поводу? ...
« Последнее редактирование: 10 Марта 2010, 20:45:00 от mechanical »
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2222 : 10 Марта 2010, 22:08:07 »
Да, мысли есть :) Словари и паттерны сохраняются не туда :) Сейчас исправлю.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2223 : 10 Марта 2010, 22:35:09 »
Что-то у меня не собирается...
make ругается на libxnconfig

athost@fehu:~ > app libxnconfig9.0.6
libxnconfig9.0.6:
  Установлен: 0.9.7-3~karmic+1
  Кандидат: 0.9.7-3~karmic+1
  Таблица версий:
 *** 0.9.7-3~karmic+1 0
        500 http://gq.net.ru karmic/xneur Packages
        100 /var/lib/dpkg/status

Что ему не нравится?

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2224 : 10 Марта 2010, 22:51:25 »
а ты 0.9.8 собери. если я правильно понял, libxnconfig там не нужен. по крайней мере у меня без него собирается.

Crew, а где можно в человеческом виде почитать про все опции configure для xneur и gxneur? нашел только в configure.in
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2225 : 10 Марта 2010, 23:03:19 »
Я его и собираю :( Пытаюсь

../misc/.libs/libxnmisc.a(libxnmisc_la-archiver.o): could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libxnconfig.la] Ошибка 1
« Последнее редактирование: 10 Марта 2010, 23:06:01 от athost »

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2226 : 10 Марта 2010, 23:03:37 »
Обновил xneur http://dists.xneur.ru/release-test/tgz/xneur-0.9.8.tar.bz2

libxnconfig сам собирается при сборке xneur (библиотека в него входит). Но в начале удалите все связанные с xneur пакеты, установленые из репозиториев.
Для гарантии полной очистки есть скрипт
#!/bin/bash
UID_ROOT=0
if [ "$UID" -ne "$UID_ROOT" ]
then
zenity --error --text="Use sudo ./xneur_full_clear.sh" --title="Access denied"
exit
fi

echo "Find and delete xneur, gxneur and kxneur directories"
find /usr -name "*xneur*" -type d -print | xargs /bin/chmod 0777 -R
find /usr -name "*xneur*" -type d -print | xargs /bin/rm -Rf

echo "Find and delete xneur, gxneur and kxneur files"
find /usr -name "*xneur*" -type f -print | xargs /bin/chmod a+rw
find /usr -name "*xneur*" -type f -print | xargs /bin/rm -f

echo "Find and delete xneur libraries links"
find /usr -name "*libxnconfig*" -type l -print | xargs /bin/chmod a+rw
find /usr -name "*libxnconfig*" -type l -print | xargs /bin/rm -f

echo "Find and delete xneur libraries"
find /usr -name "*libxnconfig*" -type f -print | xargs /bin/chmod a+rw
find /usr -name "*libxnconfig*" -type f -print | xargs /bin/rm -f

echo "Find and delete xneur libraries links"
find /usr -name "*libxntest*" -type l -print | xargs /bin/chmod a+rw
find /usr -name "*libxntest*" -type l -print | xargs /bin/rm -f

echo "Find and delete xneur libraries"
find /usr -name "*libxntest*" -type f -print | xargs /bin/chmod a+rw
find /usr -name "*libxntest*" -type f -print | xargs /bin/rm -f

echo " "
echo "All Done!"
После сборки xneur выполните sudo ldconfig (обновится кеш библиотек). Потом можно собирать gxneur.

Crew, а где можно в человеческом виде почитать про все опции configure для xneur и gxneur? нашел только в configure.in
./configure -h
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2227 : 10 Марта 2010, 23:12:29 »
Все удалил, скрипт прогнал. Не собирается с той же ошибкой.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2228 : 10 Марта 2010, 23:13:36 »
Лог ошибки покажите.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2229 : 10 Марта 2010, 23:18:40 »
Цитировать
../misc/.libs/libxnmisc.a(libxnmisc_la-archiver.o): could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libxnconfig.la] Ошибка 1

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2230 : 10 Марта 2010, 23:21:05 »
А ./configure проходит без ошибок?
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2231 : 10 Марта 2010, 23:22:44 »
Yep

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2232 : 10 Марта 2010, 23:24:30 »
Обновил xneur http://dists.xneur.ru/release-test/tgz/xneur-0.9.8.tar.bz2

отлично! самообучение заработало нормально. спасибо!

покамест 0.9.8 мне очень даже нравится  ;)
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2233 : 10 Марта 2010, 23:29:09 »
Удалите разархивированый архив xneur.
Проверьте, установлен ли zlib.
Снова разархивируйте и снова ./configure && make


Не поможет, покажите побольше лога.

Пользователь решил продолжить мысль 10 Марта 2010, 23:30:46:
отлично! самообучение заработало нормально. спасибо!

покамест 0.9.8 мне очень даже нравится  ;)
Ну и отлично :) Значит, как допилю сайт, можно делать релиз.
« Последнее редактирование: 10 Марта 2010, 23:30:46 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2234 : 10 Марта 2010, 23:46:07 »
0.9.8 версия только у меня дописывает всякую фигню к словам?! И такое ппц как часто бывает, удаляешь слово пишешь и к нему всякое барахло приписывается, стираешь снова пишешь и еще больше барахла!

с 0.9.7 такой проблемы гораздо меньше

 

Страница сгенерирована за 0.031 секунд. Запросов: 23.