Уголок новичка

Установка xneur (gxneur)

Доброго всем! Подскажите, пжл, как в Manjaro правильно установить X Neural Switcher? Pamac с этой задачей не справляется, выдаёт сообщение, мол, «не удалось собрать пакет». Команды типа yaourt -S gxneur тоже консолью не распознаются. Большая часть советов с просторов тырнета уже изрядно прокисла и потеряла свою актуальность.

Задолбался уже ловить на экране латинские и кириллические кракозябры. В «окнах» с этим сильно выручает Punto Switcher, хотелось бы и в Linux иметь достойный аналог.
Уголок новичка

Установка xneur Manjaro Gnome

Устанавливаю xneur через AUR, ругается на enchant1.6 — текущая версия 2.+, видимо проблема в этом.
Подскажите, кто сталкивался?

Код ошибки!
Сборка xneur-devel-git…
==> Сборка пакета xneur-devel-git 0.21.0-30 (Пт 15 янв 2021 12:02:59)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
-> Обновление репозитория 'xneur-devel' (git)…
Извлечение из origin
warning: переадресация на github.com/AndrewCrewKuznetsov/xneur-devel.git/
==> Проверка файлов source с использованием md5sums…
xneur-devel… Пропущено
==> Удаление директории '$srcdir/'…
==> Распаковка исходных файлов…
-> Создание рабочей копии репозитория 'xneur-devel' (git)…
Клонирование в «xneur-devel»…
готово.
==> Запускается prepare()…
You have to check if enchant1.6 is installed
And /usr/include/enchant is a symlink to /usr/include/enchant1.6
ln -s /usr/include/enchant1.6 /usr/include/enchant
Manjaro KDE Edition

Как исправить ошибки сборки Kdeneur в pamac?

Как в pamac собрать пакет Kdeneur? (http://aur.archlinux.org/packages/kdeneur)
В процессе сборки постоянно выдает ошибку.
Есть ли рабочие исходники для сборки /установки kdeneur в системе Manjaro Plasma (KDE)?
Операционная система: Manjaro Linux
Версия KDE Plasma: 5.18.3
Версия KDE Frameworks: 5.68.0
Версия Qt: 5.14.1
Версия ядра: 5.4.24-1-MANJARO
Архитектура: 64-битная
Manjaro XFCE Edition

Установка xneur и gxneur из официального github (на момент 22 марта 2019 г.)

Уважаемый форумчанин pushsla manjaro.ru/profile/pushsla/ сделал актуальный пакет gxneur-devel-git в AUR:
Он же ранее сделал работающий xneur-devel-git и эти пакеты работают в связке.
Ниже в комментах его сообщение.
Спасибо ему, от души :-)
Теперь исходный пост, являющийся нештатным решением проблемы gxneur, становится не нужен.
Рукопашный способ установки gxneur. НЕ ДЕЛАЙТЕ ТАК, ибо теперь есть пакет в AUR от pushsla!
Привет всем.
на данный момент установка xneur и gxneur из репозитория AUR затруднена или невозможна. Точнее пара вариантов для xneur есть более-менее годных для допиливания, а с gxneur — сложности. Я не умею пока делать пакеты AUR, поэтому напишу, как можно установить xneur и gxneur в Manjaro 18.0.4 XFCE. Если кого-то заинтересует, то может он и AUR обновит :-)
Итак:

1. Скачать и разархивировать исходники с GitHub
github.com/AndrewCrewKuznetsov/xneur-devel/archive/master.zip
Внутри будут несколько папок — нам понадобятся xneur и gxneur. Версии кода на 22 марта 2019 года 0.21.0

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 :-) Всем удачи!

С уважением,
evsv
Manjaro KDE Edition

[решено] Проблемы работы xneur / gxneur / kdeneur в Manjaro KDE 18

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

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

[Solved] Xneur и функциональные клавиши.

Доброго!
Есть Openbox, в нём Xneur. В автозагрузке прописан как xneur, так и setxkbmap.
Проблема заключается в следующем:
при запущенном xneur не работают хоткеи, которые я натравил на смену громкости и яркости (прописано в rc.xml openbox`a). Когда xneur не запушен – все работает.

Пробовал внести в конфиг «ExcludeApp Openbox» – безрезультатно.
Прошу совета или ткнуть носом, так как гугление не дало результата.

Сам xneur при нажатии клавиш выплёвывает следующее:
trace
[TRA] 16:26:51 Получено KeyPress 'XF86WakeUp' (тип события 2)
[ERR] 16:26:51 Ошибка определения символа для клавиши с кодом 151 и модификатором 0x0!
[ERR] 16:26:51 Попробуйте запустить программу командой «env LC_ALL=\<LOCALE\> xneur»,
где LOCALE можно получить коммандой «locale -a»
[ERR] 16:26:51 Ошибка определения символа для клавиши с кодом 151 и модификатором 0x2000!
[ERR] 16:26:51 Попробуйте запустить программу командой «env LC_ALL=\<LOCALE\> xneur»,
где LOCALE можно получить коммандой «locale -a»
[TRA] 16:26:51 Получено KeyPress 'XF86MonBrightnessDown' (тип события 2)
[ERR] 16:26:51 Ошибка определения символа для клавиши с кодом 232 и модификатором 0x0!
[ERR] 16:26:51 Попробуйте запустить программу командой «env LC_ALL=\<LOCALE\> xneur»,
где LOCALE можно получить коммандой «locale -a»
[ERR] 16:26:51 Ошибка определения символа для клавиши с кодом 232 и модификатором 0x2000!
[ERR] 16:26:51 Попробуйте запустить программу командой «env LC_ALL=\<LOCALE\> xneur»,
где LOCALE можно получить коммандой «locale -a»
[TRA] 16:26:51 Получено KeyRelease 'XF86MonBrightnessDown' (тип события 3)
[TRA] 16:26:52 Получено KeyRelease 'XF86WakeUp' (тип события 3)

само собой запуск с env LC_ALL=ru_RU.utf-8 в данном случае резальтата не дал.
Manjaro KDE Edition

Не могу установить Xneur

Добрый день!
Не могу поставить xneur. При установке в Pamac выдает ошибку:

Сборка xneur…
Клонирование в «xneur»…
remote: Enumerating objects: 22, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 22 (delta 0), reused 22 (delta 0)
Распаковка объектов: 100% (22/22), готово.
==> ОШИБКА: Переменная 'optdepends' содержит недопустимые символы: '<>'

Что не так делаю?