为什么“echo $XDG_CURRENT_DESKTOP”的输出是空的?

为什么“echo $XDG_CURRENT_DESKTOP”的输出是空的?
inxi -Sx
System:    Host: zika.gattaca.net Kernel: 5.13.0-39-generic x86_64 bits: 64 compiler: gcc v: 11.2.0 Desktop: GNOME 40.5 
           Distro: Ubuntu 21.10 (Impish Indri)

为什么以下命令不显示任何内容?我不知道是否相关,但它们未在环境中定义。

printf 'Desktop: %s\nSession: %s\n' "$XDG_CURRENT_DESKTOP" "$GDMSESSION"

echo $XDG_CURRENT_DESKTOP

wmctrl -m
Name: GNOME Shell
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: OFF

https://itsfoss.com/find-desktop-environment/

相关内容