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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2475 : 06 Мая 2010, 22:43:56 »
raid, выложи свой конфиг .... у меня чё-то не хочет отваливаться из-за bksp
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн raid

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2476 : 06 Мая 2010, 22:51:55 »
а где его взять?  ???

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2477 : 06 Мая 2010, 22:53:52 »
кого? конфиг?
~/.xneur/xneurrc

или лог? тогда запусти gxneur в терминале
« Последнее редактирование: 06 Мая 2010, 22:55:23 от mechanical »
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн raid

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2478 : 06 Мая 2010, 23:07:48 »
терминал
(Нажмите, чтобы показать/скрыть)
конфиг:

несколько backspase подряд - и gxneur в трее становится серым, а xneur исчезает со списка задач...
та же беда, если запустить в консоли gxneut
« Последнее редактирование: 06 Мая 2010, 23:11:40 от raid »

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2479 : 06 Мая 2010, 23:15:06 »
Меня смущает вот это
[DBG] 22:02:40 Обработка слова ',thtptym' в раскладке 'us'
[DBG] 22:02:40 Обработка слова '' в раскладке 'ru'
[DBG] 22:02:40 Обработка слова '' в раскладке 'ua'

не должно быть '' в раскладках ru и ua.

В идеале, должно быть
[DBG] 23:16:30 Обработка слова 'ghbdtn' в раскладке 'us'
[DBG] 23:16:30 Обработка слова 'привет' в раскладке 'ru'
[DBG] 23:16:30 Обработка слова 'привет' в раскладке 'ua'
« Последнее редактирование: 06 Мая 2010, 23:17:17 от Crew »
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
« Ответ #2480 : 06 Мая 2010, 23:22:41 »
чё-т не хочет xneur  вылетать
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2481 : 06 Мая 2010, 23:27:35 »
Потому и вылетает, что xneur не может собрать слово в конкретной раскладке, поэтому на backspace реагирует падением.

Запустите в консоли
xmodmap -pk

И посмотрите, должно быть по два столбца на раскладку.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн raid

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2482 : 06 Мая 2010, 23:36:31 »
 :o
(Нажмите, чтобы показать/скрыть)

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2483 : 06 Мая 2010, 23:39:31 »
Тут все правильно. Буду думать...

Система Ubuntu 10.04? Если так, то проблема в локали по умолчанию может быть - это единственное, на первый взгляд, в чем у нас отличие.

Проверил, так и есть. При смене локали на ru_UA.utf8 начинаются проблемы. Буду разбираться.
« Последнее редактирование: 06 Мая 2010, 23:45:30 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2484 : 06 Мая 2010, 23:46:10 »
Андрей, а как насчет идеи забить на libxnconfig и всю ее влинковать в libxneur, которую сделать .so?

Не очень мне понятная идея, не ясно, какой выигрыш это даст по сравнению с существующим положением? Да и в .so они уже, как бы.
Сразу оговорюсь, я в этой кухне с либами мало понимаю, может по незнанию и противлюсь хорошей идее...

По моей задумке, libxnconfig отвечает за взаимодействие xneur с фронтэндами, а libxneur - предоставляет функционал распознавания языка сторонним приложениям.
Выигрыш в том, что не будем плодить сущности. Так как никакого смысла в существовании этих библиотек по отдельности нету, то проще будет, если они будут объединены в одну.
Кстати в 0.9.8 libxneur была только статической: http://git.gq.net.ru/?p=xneur.git;a=blob;f=debian/patches/01_shared_libxneur.patch;h=fd1e90510cc8a00921615b15ae262c1010c1a0c6;hb=8b3d898c3c2d0894e4813970d40b76b8dce6390b
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн raid

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2485 : 06 Мая 2010, 23:47:37 »
да, 10,04. Под 9,10 все было без проблем.
запустил программу под виртуалбоксом на девственно чистую (только аспелл поставил) 10.04 - та же беда.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2486 : 06 Мая 2010, 23:51:33 »
В качестве временного решения могу посоветовать запускать программу командой
env LC_ALL=ru_RU.utf8 gxneur

Пользователь решил продолжить мысль 06 Мая 2010, 23:58:19:
Андрей, а как насчет идеи забить на libxnconfig и всю ее влинковать в libxneur, которую сделать .so?

Не очень мне понятная идея, не ясно, какой выигрыш это даст по сравнению с существующим положением? Да и в .so они уже, как бы.
Сразу оговорюсь, я в этой кухне с либами мало понимаю, может по незнанию и противлюсь хорошей идее...

По моей задумке, libxnconfig отвечает за взаимодействие xneur с фронтэндами, а libxneur - предоставляет функционал распознавания языка сторонним приложениям.
Выигрыш в том, что не будем плодить сущности. Так как никакого смысла в существовании этих библиотек по отдельности нету, то проще будет, если они будут объединены в одну.
Кстати в 0.9.8 libxneur была только статической: http://git.gq.net.ru/?p=xneur.git;a=blob;f=debian/patches/01_shared_libxneur.patch;h=fd1e90510cc8a00921615b15ae262c1010c1a0c6;hb=8b3d898c3c2d0894e4813970d40b76b8dce6390b

Хорошо, попробуем объединить. Если не сложно, можно попросить патч  по статической libxneur для текущей версии?
« Последнее редактирование: 06 Мая 2010, 23:58:19 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн raid

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2487 : 07 Мая 2010, 00:05:53 »
В качестве временного решения могу посоветовать запускать программу командой
env LC_ALL=ru_RU.utf8 gxneur
Спасибо, работает. А что дает эта комманда?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2488 : 07 Мая 2010, 01:12:14 »
Устанавливается переменная окружения LC_ALL в значение ru_RU.utf8 для данного приложения и его наследников. Переменные окружения отвечают за язык приложений, формат чисел и прочего.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: xneur - Punto Switcher for Linux
« Ответ #2489 : 07 Мая 2010, 17:44:53 »
после обновлений которые пришли сегодня, xneur 0.9.8 тот что из реп больше не работает (обновлялось ядро и локаль)

0.9.9 работает вроде норм
« Последнее редактирование: 07 Мая 2010, 18:11:06 от stmc »

 

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