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

Установка 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. Вроде проблемы с локалью пишет, но прилагаю скрин, локаль из коробки такая, вроде всё норм? Так что делать? Читать дальше
Софт

gxneur в окружении deepin

Всем привет. В deepin DE способ переключения раскладок не такой как в остальных окружениях и xneur не понимает, что там 2 раскладки, частично проблема решается созданием файла в
~/.config/autostart/keymaps.desktop
[Desktop Entry]
Encoding=UTF-8
Version=0.0.1
Type=Application
Name=Keymap US-RU
Comment=
Exec=setxkbmap us,ru -option grp:ctrl_shift_toggle,grp_led:scroll
StartupNotify=false
Terminal=false
Hidden=false

gxneur тогда подхватывает 2 раскладки и работает, но почему-то вручную по ctrl+shift раскладка не хочет переключаться. Может кто сталкивался?
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' содержит недопустимые символы: '<>'

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