LINUX.ORG.RU

Ответ на: комментарий от mandala

XDG_CURRENT_DESKTOP — эта переменная, что определяет твое текущее DE. Эта команда меняет её для одной конкретной программы — Skype, то есть он думает, что запущен под Unity, а не тем DE, что у тебя реально.

Вот пример:

vsevolod@hp15debian9:~$ echo $XDG_CURRENT_DESKTOP
XFCE
vsevolod@hp15debian9:~$ env XDG_CURRENT_DESKTOP=Unity screenfetch -n | grep DE
 DE: Unity
vsevolod@hp15debian9:~$ echo $XDG_CURRENT_DESKTOP
XFCE
vsevolod@hp15debian9:~$ screenfetch -n | grep DE
 DE: XFCE

И да — зачем гуглить,

man env
, там и так написано.

Vsevolod-linuxoid ★★★★★ ()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 4)
Ответ на: комментарий от Vsevolod-linuxoid

Ну просто вопрос ещё, почему у Skype значок себя по-разному ведёт. Я (тот анон) склоняюсь к мысли, что это из-за различающейся поддержки AppIndicator vs. legacy tray, и AppIndicator рисуется нормально. Возможно, даже Skype ни при чём, а сам Electron где-то (везде?) криво сделан.

anonymous ()

Да, есть такое. Только у меня не со скайпом, а с выскакивающей иконкой прав суперпользователя при запуске графических приложений с правами суперпользователя типа пакетного менеджера Synaptic и т.д. (иконка там временно висит и дает возможность сбросить права). Так вот она тоже такая кривая. Видимо, где-то баг с отображением иконок в системном лотке, но лень искать на багтрекерах и/или открывать новый.

Gonzo ★★★★★ ()