Xneur не работает в браузере

Обновлено: 07.07.2024

Привет всем.
на данный момент установка xneur и gxneur из репозитория AUR затруднена или невозможна. Точнее пара вариантов для xneur есть более-менее годных для допиливания, а с gxneur — сложности. Я не умею пока делать пакеты AUR, поэтому напишу, как можно установить xneur и gxneur в Manjaro 18.0.4 XFCE. Если кого-то заинтересует, то может он и AUR обновит :-)
Итак:

2. Сборка и установка xneur.
«из коробки» xneur у вас скорее всего не соберется, ибо будет ругаться на отсутствие xosd при конфигурировании (можно отключить параметрами конфигуратора) и на отсутствие /enchant/enchant.h во время make (причина — установлен enchant-2, а не enchant).
Решение, например, такое:
sudo pacman -Sy xosd
sudo ln -s /usr/include/enchant-2 /usr/include/enchant

Затем можно сконфигурировать и собрать xneur:
cd <xneur-devel-master folder>/xneur
./autogen.sh
make
sudo make install

xneur установлен, может запускаться и без gxneur. Если хотим собрать и установить gxneur, то после сборки xneur нужно скопировать два файлика (xnconfig.pc и xneur.pc) из <xneur-devel-master folder>/xneur в /usr/lib/pkgconfig:
sudo cp *.pc /usr/lib/pkgconfig
можно не копировать, а сделать ссылки ln -s…

3. Сборка и установка gxneur.
После установки xneur 0.21.0 успешно соберется и gxneur 0.21.0:
cd <xneur-devel-master folder>/xneur
ЗАБЫЛ.
конфигуратор будет ругаться, что нет файла README.
Создаем его: touch ./README
./autogen.sh
make
sudo make install

4. после этого gxneur можно запускать, будет работать. Всякие launcher для панели, autostart и прочее можно сделать, как обычно.

5. Чтобы всё удалить, можно воспльзоваться скриптом clean, который есть в корневой папке архиве автора xneur

Извините за «МНОГО БУКВ», может кому-то это пригодится. Надеюсь, что скоро и из AUR без сложностей можно будет поставить эти две довольно полезные проги. Автор xneur, судя по всему, за несколько последних месяцев код подправил, а то некоторое время назад код никак не хотел компилироваться из-за более свежей версии GTK, нежели во время разработки xneur. Возможно скоро xneur-devel превратится в xneur-stable :-) Всем удачи!

Я пользуюсь xneur дома на manjaro xfce, отлично работает через фронтенд gxneur, переключает языки в ручном режиме.

Поставил на рабочем ПК Manjaro KDE обычную, обновил. Не работает xneur/gxneur/kdeneur. Вроде проблемы с локалью пишет, но прилагаю скрин, локаль из коробки такая, вроде всё норм? Так что делать?

Manjaro KDE Edition: локаль

Детали проблемы на рабочем KDE:

gxneur: не устанавливается (пробовал pamac+aur | yaourt)


PKGBUILD не менял:

kdeneur: (собирается эта ненужная вещь около часа) запускается, пишет выхлоп в конце

При попытке зайти в настройки

кроме того пустое место вместо иконки в трее, при попытке запустить демон

xneur (если запускать просто демон, мне и его хватит): при запуске пишет выхлоп

11 комментариев

а что в
По поводу сборки gxneur надо писать баг-репорт сборщику пакета на AUR. Это похоже на устаревший и выкинутый кусок gtk, и, судя по коммитам на гите, исправленный.

Да бог с ним с gxneur, мне б хоть xneur поднять без фронтенда и будет славно.

Какие-то проблемы вообще с этим пакетом на AUR.
locale.gen вроде норм.
даже не знаю, что Вам сказать.

Сейчас попробую собрать xneur-devel-git для AUR. В течении часа, наверное, он там появится. Чекните, как он будет работать

Добавил. Пакет xneur-devel-git. Отпишитесь только потом, как оно

Спасибо, установил. К сожалению проблема остается.

Обнаружил похоже проблему с локалью: почему-то ошибки местами, и местами татарский выставился (ещё и в кавычках, отчего и 3 ошибки):

картинка локаль

картинка локаль

попробовал закомментировать RU в /etc/locale.gen, оставив только EN, сделал locale-gen, перезагрузился — тот же неожиданно татарский выхлоп в команде locale. Вернул обратно, перегенерировал, перезагрузился — то же самое.

Спасибо за помощь, увы пора уходить с работы, буду за этим компом 22 числа в след.раз. Подскажете что попроще почитать про настройку локали? В Вики сложно, да собственно проделанное как раз из неё, ничего там про «tt_RU.UTF-8» не сказано.

а что в /etc/locale.conf ?

Давайте попробуем сделать так:

/etc/locale.conf до процедуры

/etc/locale.conf после процедуры

Я вчера установил Manjaro KDE дома, ни малейшего следа этой проблемы, обычный Xneur c Kdeneur работают (почти нормально, только моргают окна порой, потом поправлю тему). Шел по тому же пути, и локали выглядят хорошо.

Из-за этого не заработал и Flameshot.

Тут на работе нет времени экспериментировать особо, придется заново накатить систему, спасибо за ваши советы, чуть больше начал понимать (что всё сложно).

Всё, вопрос решен, к сожалению переустановкой. Неясно что мне так накрутило локали в прошлый раз. Почти всё настроил, включая xneur.

Приветствую!
У меня не вышло установить из AUR связку xneur-gxneur для manjaro XFCE. Я собрал работоспособный вариант из текущего архива исходников автора прог на GitHub. На форуме XFCE написал последовательность действий. Сделано это было топорно, «не по-арчевски и не по-манджаровски» :-) ибо не умею пока. Может вы окультурите это, сделав/проверив пакеты для AUR? Ссылка на форум ниже:

По поводу вашего пакета xneur-devel-git пара слов. Первое — спасибо. Второе — вы собираете xneur для установки в /opt/xneur, ссылку вы делаете только на /bin/xneur. Он ставится и работает. Но! например при попытке собрать gxneur будут ошибки, поскольку библиотеки и их описания в папке /opt/xneur не будут найдены стандартной процедурой сборки пакета gxneur из AUR.

Parent Penguin

Xneur работает не везде

Xneur почему-то работает только в консоли еще паре программ уже не помню каких, но в большинстве программ тупо не работает. Хотелось знать у всех так или только у меня? Opensuse 12.1 kde


Будь мужиком, поставь Linux!
---------------------------------------------
Опять забанен гуглом. Parent Penguin

Еще добавлю, что если запустить демон из консоли то Xneur начинает работать в системных программах но к примеру в firefox все равно не работает. Еще через некоторое время иконка в трее теряет свою картинку и перестает отвечать на правый клик, как-будто gXneur зависает, и если запустить gXneur снова, то запускается его копия которая работает некоторое время нормально, а потом тоже зависает. Версия 0.15.0


Будь мужиком, поставь Linux!
---------------------------------------------
Опять забанен гуглом. Banned

Xneur достаточно глючная штука, использующая довольно странные алгоритмы причем. К использованию не рекомендован- просто выучите клавиатуру и не занимайтесь ерундой, это не аналог Punto, а только похожая на него поделка.

Parent Penguin

Это где такое написано, или вам "кто-то" сказал? Я не думаю, что от использования Xneur мне и моему компьютеру, будет плохо, или он может испортить файлы в моем домашнем каталоге. Я видел как он работает в консоли и там его работа меня устраивает, единственное что хотелось бы это чтобы он работал везде. Кстати, под словом работа я имел в виду автопереключение, самая главная, как мне кажется, его функция. Все остальное мне не столь важно, и более-менее работает.


Будь мужиком, поставь Linux!
---------------------------------------------
Опять забанен гуглом. Global Moderator

Join Date Jun 2008 Location Moscow, Russia Posts 3,050 Blog Entries 1

Надеюсь, вас услышат.

Banned

Слегка офтопик:
когда-то давно я пробовал узнать непосредственно у разработчика, зачем оно запускает с десяток процессов, ответом было: "ничего подобного". после дальнейшего знакомства Xneur был просто удален.

Читайте также: