nm-applet не использует appindicator
Я пробовал просветление как DE в Debian Jessie. К сожалению, они отказались от поддержки xembed в E20, поэтому на systray отображаются только приложения с поддержкой libappindicator.
Теоретически, nm-applet поддерживает appindicator начиная с 0.8.3, но в systray его нет. Blueman, например, показывает в systray
libappindicator1 и libappindicator3-1 установлены.
Мои первоначальные гипотезы были:
- e20 является НЕКОТОРЫМ, сообщающим, что он предоставляет symbray с поддержкой xembed, и некоторые приложения используют его по умолчанию, применяя libappindicator, когда он недоступен
- nm-applet по-прежнему не работает с использованием libappindicator.
- Я перепутал что-то совершенно другое
Я попытался запустить nm-applet в Debian Stretch в e20 и Plasma 5, что является еще одним DE, который больше не поддерживает xembed.
Это все еще не удалось как в e20, так и в плазме 5, что исключает #1
Либо я что-то не правильно делаю, либо nm-applet (или хотя бы версия Debian) не поддерживает libappindicator?
В настоящее время у меня закончились идеи:(
Спасибо за вашу помощь
1 ответ
У меня такая же настройка в Arch Linux. Просвещение 0,21 и Н.М. Чтобы это работало, вам нужно собрать NetworkManager из git, так как поддержка appindicator еще не была выпущена, но она находится в основной ветке. Вам нужно скомпилировать с флагом --with-appindicator, а затем запустить nm-apple --indicator.
Вы также можете попробовать запустить nm-applet с флагом --indicator в Debian, возможно, он уже находится в двоичном файле перед компиляцией из исходного кода.
Вот ошибка: