Та же ошибка произошла со мной с pidgin -libnotify на RHEL 7.4.
Это решило проблему для меня:
sudo -i
yum install libnotify-devel
yum install libpurple-devel
yum install pidgin-devel
yum install gtk2-devel
env PKG _CONFIG _PATH=/usr/lib64/pkgconfig./configure
(Не используйте pkgconfig из lib64-Хотя конфигурация пройдет успешно, позже во время компиляции произойдет сбой -с ошибкой unsigned int ).
./configure
make
make install
Теперь скопируйте сгенерированный plugin.so(в моем случае src/pidgin -libnotify.so )в ваш пользовательский каталог .purple/plugins .
Когда вы запустите xinit i3
, вы просто добавите i3
к клиенту X11 по умолчанию из xterm
, т.е. вы запустите xterm i3
. Чтобы показать, что вы хотите полностью заменить клиент по умолчанию, вам нужно использовать полный путь к вашей программе, например.
xinit /usr/bin/i3
См. man xinit
.