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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн ism

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2730 : 03 Июля 2010, 22:32:05 »
Цитировать
мне данная команда не помогает, все равно вылетает демон  что и как предоставить для сведений ? Трассировку включил в настройках только где эти самые сообщения сохраняются ?

Выставьте в файле /home/user/.xneur/xneurrc параметр LogLevel в Debug или Trace и запустите в консоли, туда посыпятся сообщения о работе xneur (хотя в принципе можно выставить уровень отладки в gui gxneur в разделе Специальное, только что нашел :))

а сохранить в файл лог можно запуская xneur или gxneur командой

$ gxneur > /home/user/xneur_0.9.9.log 2>&1 (для того чтоб сохранить полностью все ошибки )

xneur будет работать в обычном режиме, просто данные о его работе будут сохраняться. Также можно добавить эту команду например в автозапуск KDE, тогда все данные после падения останутся в логе.
« Последнее редактирование: 04 Июля 2010, 01:23:32 от ism »

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2731 : 04 Июля 2010, 12:39:59 »
Цитировать
мне данная команда не помогает, все равно вылетает демон  что и как предоставить для сведений ? Трассировку включил в настройках только где эти самые сообщения сохраняются ?

Выставьте в файле /home/user/.xneur/xneurrc параметр LogLevel в Debug или Trace и запустите в консоли, туда посыпятся сообщения о работе xneur (хотя в принципе можно выставить уровень отладки в gui gxneur в разделе Специальное, только что нашел :))

а сохранить в файл лог можно запуская xneur или gxneur командой

$ gxneur > /home/user/xneur_0.9.9.log 2>&1 (для того чтоб сохранить полностью все ошибки )

xneur будет работать в обычном режиме, просто данные о его работе будут сохраняться. Также можно добавить эту команду например в автозапуск KDE, тогда все данные после падения останутся в логе.
про это я в курсе, просто думал что включив трасировку в настройках xneur сам сохраняет все куда нить, но я не нашел ничего, вот и спросил, ладно буду дома сделаю как отписано и выложу а там будем смотреть ....
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: xneur - Punto Switcher for Linux
« Ответ #2732 : 04 Июля 2010, 18:38:42 »
со скайпом мой вопрост тупо проигнорировали?
bUbuntu - In a world without walls who needs Windows?..

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2733 : 04 Июля 2010, 20:37:06 »
Могли просто не заметить.
Повторите вопрос, пожалуйста.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: xneur - Punto Switcher for Linux
« Ответ #2734 : 04 Июля 2010, 20:46:16 »
есть проблема со скайпом и в некоторых играх. когда демон запущен, то при нажатии на букву "а" печатает "аа". и так с любым символом. все повторяется именно 2 раза. это лечится?

Ubuntu 10.04
Xneur - automatic keyboard switcher (version 0.9.9)
bUbuntu - In a world without walls who needs Windows?..

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2735 : 04 Июля 2010, 20:58:49 »
В приложениях, которые используют SDL (игры) или прямой перехват клавиатуры (xterm) там xneur бессилен. То есть, приложение и само получило нажатие, которое xneur должен был перехватить, и то событие, что xneur ему отправляет. Могу посоветовать только добавлять такие приложения в список исключений.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн ism

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2736 : 04 Июля 2010, 23:44:07 »
Вот еще проблема

При работе с заглавными буквами, например "asdFGH" "ASDFGH", при постановке "?" и при нажатии кнопки Pause (для принудительного переключения раскладки) , перевода в другую раскладку не происходит и выдает такое , как на картинке http://s006.ЗАПРЕЩЁННЫЙ РЕСУРС/i214/1007/db/5edceae018b7.jpg. Я попробовал сам покопаться в исходниках, и выяснил, что при нажатии кнопки Pause срабатывает строка 917 (case ACTION_PREVIEW_CHANGE_SELECTED:) в файле program.c, чего быть не должно, так как слова из больших букв и с последними большими буквами должны обрабатываться также как и все остальные (такие как "asdfgh" "Asdfgh").

Сам я не настолько программист, чтоб это исправить, очень надеюсь что это исправят, потому, что такое поведение очень мешает

З.Ы. Да, и такое происходит если есть чтото в буфере обмена. Бывало, что начинало переводить нормально, но я не понял в каких условиях. Было 1 ,или 2 раза за все время.
« Последнее редактирование: 05 Июля 2010, 00:48:49 от ism »

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2737 : 05 Июля 2010, 10:39:41 »
при запуске из консоли выдает вот такое:
7fd305074000-7fd305075000 rw-p 00009000 08:05 135986                     /usr/lib/libfusion-1.2.so.0.8.0*** glibc detected *** xneur: free(): invalid pointer: 0x00007f715ac6ae53 ***

что сие может значить ?
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн ism

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2738 : 05 Июля 2010, 15:27:42 »
Если продолжает работать не все ли равно.

Судя по всему некорректная работа с памятью и указателями . Главное чтоб утечек памяти не было.

Возможно надо переустановить последние версии библиотек xneur

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2739 : 05 Июля 2010, 15:54:54 »
Не знаю может поможет вам логи, см вложение
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн vlad1973

  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2740 : 05 Июля 2010, 18:26:10 »
Запускайте программу коммандой
sh -c "sleep 10 && env LC_ALL=ru_RU.utf8 gxneur"

 Спасибо мне помогло! За три дня ни одного вылета! (Версию скачивал с Вашего сайта пакетом. Система 10.04)

 Есть проблемки с xcurf2 (С Вашего позволения запостил сюда. Если против можно открыть отдельную тему. Считаю что програмка очень полезная :)):

1.Вылетает с таким сообщением в консоли при запуске скринсэйвера.
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  38 (X_QueryPointer)
  Resource id in failed request:  0x2600124
  Serial number of failed request:  1327839
  Current serial number in output stream:  1327839

X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  38 (X_QueryPointer)
  Resource id in failed request:  0x26002d6
  Serial number of failed request:  363449
  Current serial number in output stream:  363449

2.При работе в мозилле флажок в все время норовит оторваться от стрелочки и иногда после этого тоже вылетает.
3.При работе в VMWARE под виндой, во время передачи курсора винде флажок остается висеть на экране.

Из хотелок возможно ли, чтобы флажек рисовался только в случае когда курсор проходит над полем для ввода. (Когда стрелочка меняется на вертикальный курсор).

Еще раз спасибо за очень удобные утилиты и информационную поддержку.

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2741 : 05 Июля 2010, 19:08:21 »
у вас что больше двух языков установлено ? а то при наличии только двух я вообще не вижу смысла данной программы (xcurf2) так как все видно на клаве имхо....
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2742 : 05 Июля 2010, 23:43:21 »
Чистый, а как это может быть видно на клаве? У Пунты сия фишка довольно приятна и полезна.
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2743 : 05 Июля 2010, 23:51:10 »
если стоит русский то индикатор Scroll Lock горит если Английский то нет :) это даже в настройках клавиатуры вкл можно  Система - Параметры - Клавиатура - Раскладки - Параметры  и выбираете Использовать клавиатурный индикатор....
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: xneur - Punto Switcher for Linux
« Ответ #2744 : 06 Июля 2010, 02:01:23 »
а не собираетесь добавить gxneur в Indicator Applet?
сейчас он находится в Notification Area вроде...
bUbuntu - In a world without walls who needs Windows?..

 

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