LINUX.ORG.RU

KDE 5: tray icons

 , ,


0

5

Как показывать иконки в трее KDE 5 для приложений, которые запущены не от текущего пользователя?
Актуально для skype и steam: когда я запускаю их от иного пользователя, нежели от того, от которого запущен KDE, иконка в трее не появляется. Иначе же все нормально.

Xembedsniproxy, sni-qt, lib32-sni-qt - все установлено.
Хотелось бы использовать некоторые приложения от отдельного пользователя, «в песочнице».

★★★★

Ответ на: комментарий от lexxus-lex

Можешь считать что да. lib32-sni-qt в Арче является аналогом sni-qt:i386 из твоего дистрибутива.

m0rph ★★★★★
()
Ответ на: комментарий от pashazz

Запущенный от другого пользователя steam не дает никакой иконки. А вот skype без xembedsniproxy не работает. А с ним получается следующее.
Слева skype, запущенный от текущего пользователя, справа - от другого. Иконки нет, нажатие ПКМ работает.

pashazz ★★★★
() автор топика

вот так тоже не работает:

#!/bin/sh
export PULSE_LATENCY_MSEC=60
xhost +si:localuser:_skype
sudo -u _skype xembedsniproxy &
snipid=$!
sudo -u _skype  /usr/bin/skype "$@"
sudo -u _skype kill $snipid
xhost -si:localuser:_skype


localuser:_skype being added to access control list
kde.xembedsniproxy: starting
kde.xembedsniproxy: Manager selection claimed
kde.xembedsniproxy: trying to dock window 73400344
kde.xembedsniproxy: adding damage watch for 73400344
kde.xembedsniproxy: could not register SNI: "The name org.kde.StatusNotifierWatcher was not provided by any .service files"
kde.xembedsniproxy: Resizing window 73400344 "skype" from w*h 960 480
kde.xembedsniproxy: Skip transparent xembed icon for 73400344 "skype"
... 10 раз ...
kde.xembedsniproxy: Skip transparent xembed icon for 73400344 "skype"

нет даже прозрачной иконки

pashazz ★★★★
() автор топика
Последнее исправление: pashazz (всего исправлений: 1)
Ответ на: комментарий от pashazz

вторая громкость

это plasma-pa, отключается в настройках трея

f1u77y ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.