avatar
Ну либо найди в списках пакетов эти модули и убери оттуда
0
avatar
Тоже так было, поменял версию ядра и заработало.
Поставил либо 414, либо 420
0
avatar
Да не переживайте, банить Вас никто не станет. Вы не первый, кто поначалу make install'ом проги ставил. Если всех таких банить- пусто будет…
Вы предпочитаете «никак, кроме pacman». Я, например, предпочитаю, чтобы работало.
Не вижу здесь противоречия. Одно другого не исключает.
есть выбор — ждать и не использовать, сделать пакет самому, поставить из исходников.
все три пути — неверные. Правильный см. выше.
По сути — сейчас возможности поставить gxneur из AUR нет
Да есть… Всего-то спросить нужно было ДО, а не ПОСЛЕ. Вы решали (и решили, но… «армейским способом»)
проблему, которой по сути не было. По пути создав другую, уже реальную проблему.
Последний раз редактировалось
+2
avatar
просто направляя людей в неправильное русло вы можете кому-то подпортить впечатление о дистрибутиве в целом, не обязательно пакет устанавливать через make install, достаточно разобраться в том как содаются пакеты под этот дистр, а дальше будет проще…
И Вам удачи!)
0
avatar
после
Решение, например, такое:
sudo pacman -Sy xosd
sudo ln -s /usr/include/enchant-2 /usr/include/enchant
рекомендую использовать pkgbuild`ы дабы не ставить через make install
PKGBUILD_xneur
# Contributor: Sergey Kolesov <cucullus.at.mail.ru>
# Previously contributed by StormBlast and Vyazovoi

pkgname=xneur
pkgver=0.21.0
pkgrel=1
pkgdesc='X Neural Switcher detects the language of input and corrects keyboard layout if needed'
url="http://www.xneur.ru"
arch=('i686' 'x86_64')
license=('GPL')
depends=("gstreamer>=1.2.4" 'enchant' 'libnotify' 'gtk2')
source=("http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/pool/main/x/$pkgname/${pkgname}_$pkgver+git169.orig.tar.gz")
optdepends=('hunspell-ru: Significantly improves heuristics quality')
md5sums=('9c47d3ab4632d013d627be4db6f90642')

build() {
    cd $srcdir/$pkgname-$pkgver
    ./configure --prefix=/usr --sysconfdir=/etc \
	--without-xosd \
	--with-gtk=gtk2 # Because gxneur still doesn't supports gtk3
    make
}

package() {
    cd $srcdir/$pkgname-$pkgver
    make DESTDIR=$pkgdir install
}



PKGBUILD_gxneur
# Contributor: Sergey Kolesov <cucullus.at.mail.ru>
# Previously contributed by StormBlast and Vyazovoi

pkgname=gxneur
pkgver=0.21.0
pkgrel=1
pkgdesc='GTK frontend for XNeur'
url="http://www.xneur.ru"
arch=('i686' 'x86_64')
license=('GPL')
depends=('libglade' "xneur>=$pkgver" 'gconf' 'xorg-xprop')
source=("http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/pool/main/g/$pkgname/${pkgname}_$pkgver+git169.orig.tar.gz")
md5sums=('79eecfe377f8e06715f9a5342e486948')

build() {
   cd $srcdir/$pkgname-$pkgver
   ./configure --prefix=/usr
   make
}

package() {
   cd $srcdir/$pkgname-$pkgver
   make DESTDIR=$pkgdir install
}

+2
avatar
прошу прощения за оффтоп. Ващ принтер завёлся?
0
avatar
Я тоже прошу прощения за резкость, но мне на все баны мира глубочайше наплевать. Я поделился своим опытом, как мне удалось сделать так, чтобы работало, а уж как вы этим воспользуетесь — мне безразлично (тем более я написал, что способ нештатный). По сути — сейчас возможности поставить gxneur из AUR нет, а поиск показывает, что многие хотели бы пользоваться этой прогой. Так что есть выбор — ждать и не использовать, сделать пакет самому, поставить из исходников. Вы предпочитаете «никак, кроме pacman». Я, например, предпочитаю, чтобы работало. Делать пакеты правильно пока не умею, поэтому также написал человеку, который сделал xneur-devel-git, что может быть он возьмет на себя труд сделать пакет и для gxneur. Удачи! :-)
+1
avatar
А есть ли возможность проверить, какие программы или фм остались с правам рут?
Thunar, например, при запуске от рута вывешивает соответствующее уведомление в окне. Насколько я помню, он в этом не одинок среди гуевых ФМ.
Финт ушами: поскольку гуевые программы, запущенные от root, используют тему оформления пользователся root, можно выставить для суперпользователя цветовую схему, явно отличную от стандартной. В терминале же стандартное приглашение командной строки все явно указывает.
вроде бы после, закрытия терминала рут права на открытое приложение закрываются???
Что значит «права закрываются»? В общем случае порождаемый процесс наследует права родителя. Если процесс выполняется не в фоновом режиме, то будет завершен вместе с родителем.
Последний раз редактировалось
0
avatar
Ага понял, сейчас исправлю. Все исправил косяк!
Короче я попробовал в этом файле сделать изменения и сохранить, оказалось это возможно. И это потенциальная уязвимость. То есть злоумышленник, может прописать там, что угодно. Для это, снова открыл файловый менеджер с рут правами и изменил свойства скрипта:
владелец:root / доступ: только чтение / группа: root / доступ: только чтение / остальные — / доступ только чтение / Выполнение: ставим галочку — Разрешить выполнение файла как программы.

Последний раз редактировалось
0
avatar
так оно. Но ведь ФМ — это же куча всего. И все, что запустит ФМ с правами рут будет иметь те же права ( это, увы правило, ибо почти никто из разработчиков не заботится о сбрасывании прав). Чем меньше процессов имею права рут, тем лучше) Ну и забывчивость — она такая
+1
avatar
А есть ли возможность проверить, какие программы или фм остались с правам рут? вроде бы после, закрытия терминала рут права на открытое приложение закрываются???
0
avatar
Да там все есть. Но только я читая вики снова запутался!) Конечно, я не читал вики, первый раз увидел. Но уже смотрю на команды и многие вещи понимаешь. Но если бы месяц назад я бы попал на вики, я бы все равно не разобрался!) Я просто в голове бы не сообразил, как все сделать пошагово!

Нашел там полезную штуку как тестировать разрешение с возвратом на исходное разрешение:

Для тестирования режимов лучше всего использовать конструкции типа (которые после таймаута восстанавливают прежний режим):

$ xrandr --output VGA1 --mode 1280x1024_60.00 && sleep 5 && xrandr --newmode «1024x768-safe» 65.00 1024 1048 1184 1344 768 771 777 806 -HSync -VSync && xrandr --addmode VGA1 1024x768-safe && xrandr --output VGA1 --mode 1024x768-safe

Но хочу сказать, в данный момент, у меня наблюдалась такая штука. Я хотел снять видео для ютуба, сижу делаю все пошагово в терминале, но когда ввел xrandr --output HDMI-0 --mode 2560x1080_60.00
Экран черный и ничего не отображается. Пробовал несколько раз, эффект тот же.
Я то знаю, что все правильно сделал! Тогда ввел все команды в скрипт, запустил и тогда только разрешение сменилось и экран не погас!

Я думаю будет полезным для тех, кто только только познают линукс!
Последний раз редактировалось
0
avatar
+100
Хочется напомнить также, что у пакета есть зависимости, и они будут обновляться. В упор не обращая внимание на все что устанавливалось через make install. Поэтому установленные в обход пакетного менеджера программы могут внезапно перестать работать. В любой момент. Без предупреждений и без объяснения причин. :(
Компилить проги вручную- это весьма познавательно, но не на боевой системе.
Глупо превращать современный арч в слаку двадцатилетней давности.
Последний раз редактировалось
+2
avatar
И еще одно: в целях вашей же безопасности, выполняете все действия с повышенными правами в терминале, используя sudo. Видел пару систем, где, по забывчивости, не закрывали фм с правами рута. Dolphin специально не разрешает открывать его с повышенными привилегиями.
0
avatar
Это хорошо, что кто-то пишет мануалы. Хороший текст, спасибо Вам за работу. Можно только уточнить, какие моменты освещены в Вашем мануале, но отсутствуют здесь?))) Без сарказма

Не ребяяят… ну серьезно…
Последний раз редактировалось
+2
avatar
Я за бан. Ну как объяснить людям, что НЕ НАДО ставить пакеты в обход pacman!? В крайнем случае, если по каким-то не зависящим от вас причинам нет нужного вам пакета, ну напишите PKGBUILD и отправьте его в aur. Общество только спасибо скажет. Есть в aur уже подготовленный для вас, xneur`щики, xneur-devel-git. Он СОБИРАЕТ ИЗ КОДА С ГИТХАБА этот пакет и устанавливает легально, через pacman, и даже делает нужные симлинки за их отсутствием, и даже проверяет наличие xosd, и, если его нет, соберет без его поддержки. Вот Вы, товарищ ТС, мне скажите: а как вы собираетесь обновлять ваш xneur? Чо, отслеживать новые версии будете, заходя на гит каждую неделю? И что еще важнее, как Вы будете это удалять? Вы понимаете, что «make install» размазывает файлы по системе?

Если показался слишком резким, прошу простить, но я просто не в силах понять такого безалаберного отношения к системе.

В общем желаю ТС удачи с ручным сопровождением программы, находящейся вне юрисдикции пакетного менеджера.
Последний раз редактировалось
+1
avatar
aurman более не поддерживается.

Спойлер!
polygamma commented on 2018-08-21 18:02

aurman development for public use has been stopped. i suggest migrating to yay, i am not interested in any kind of feedback, bug reports, feature requests etc. anymore.


Вы можете выбрать любой AUR helper. Рекомендую pikaur (в моменте седьмой по популярности). И в качестве резервного вновь возродившийся pacaur.
Посмотрите местную ветку обсуждения вопроса. И полностью (там всего 4 страницы) мою первую ссылку для Вас. Материала достаточно, чтобы сформировать собственное мнение.
Последний раз редактировалось
0
avatar
Недавно обновление было, в манжаре теперь тоже 5.0.3
0
avatar
0
avatar
Оч странно. В вашем случае думаю проще всего посмотреть в сторону проброса порта через ssh. Remmina поддерживает проброс порта из коробки (вкладка ssh tunel). Остается добавить на микротике пользователя с минимальными правами, сгенерировать ключи, открыть доступ к ssh на каком-нибудь порту. Делов на 5 минут.
0