我正在使用 Kubuntu,并使用 Kwin 作为窗口管理器,使用 KDE 作为桌面环境。
我使用 VSCode 和其他软件。
我正在从 Kwin 和 KDE 切换到另一个桌面环境和窗口管理器。
这意味着我的电脑上会同时安装 KDE 和其他桌面环境,我将从登录屏幕在它们之间切换。窗口管理器也是如此。
如果我切换到 Cinnamon 桌面环境或 GNOME 桌面环境或任何其他桌面环境,或者切换到 i3
、、平铺窗口管理器或、堆叠/浮动窗口管理器,或者我同时切换桌面环境和窗口管理bspwm
器,我可以在这些不同的桌面环境和窗口管理器上使用相同的 VSCode 和其他软件吗?还是我需要为每个桌面环境和窗口管理器安装相同的软件?dwm
Fluxbox
Openbox
答案1
有些桌面是 WM不可知论者,但有些不是。我使用的是 Lubuntu,因此 LXQt 桌面是一个 WM不可知论者桌面;Lubuntuopenbox
用作其 WM;Debian 使用xfwm4
(带有 LXQt)...
是的,几乎所有的 DE应该适用于任何窗口管理器,但是您会发现可能无法使用所有功能,因为有些功能是经过编码的,并且需要使用某些窗口管理器。我是一个情人安装了多个 DE(我选择在登录时使用)所以我的盒子安装了多个;但我希望所有应用程序的操作都相同(尽管我的多 DE 确实影响了我的机器的某些方面...)
我当前的会话是 Lubuntu(使用 LXQt openbox
),但是如果我注销并切换到另一个会话,例如 Xubuntu (Xfce),我将拥有不同的壁纸,但由于我已将面板设置为位于相同显示器的相同边缘,因此差异视觉上是最小的,我只需要老鼠更换鸟在我的菜单图标上(即 Xfce 徽标而不是 LXQt)。我已经这样设置了,确保我的 Qt5 和 GTK 主题能够很好地协同工作,让我感到满意。我的xfwm4
&openbox
主题同样匹配。我也可以注销并使用 Ubuntu(GNOME);它在视觉上不像其他两个(面板数量不同及其他差异)但它的差异可能很有用(使用它让我可以从正常的设置中解脱出来)。
但关键是,无论使用哪种桌面,我都会以相同的方式使用我的应用程序(主要区别在于,不同 DE 的媒体键工作方式不同;我之前也做过同样的设置,但现在选择保留默认设置)。
我选择在不同的环境中使用不同的应用程序(qterminal
使用 Lubuntu/LXQt 时、xfce4-terminal
使用 Xubuntu/Xfce 时、gnome-terminal
使用 Ubuntu/GNOME 时……),因为它们在这些环境中最高效,在内存有限的机器上,我甚至在切换桌面环境时使用不同的文本编辑器,但由于这个机器有 16GB 的内存,我可以使用适合我的功能;所以有些文本文件总是在featherpad
(无论我的 DE 是什么,因为它的设置都非常适合我的使用),其他的都在mousepad
等等。我决定使用什么应用程序,除非机器资源有限(我仍然使用具有 1GB RAM 的设备,而且我非常小心!),或者我执行的某些任务确实需要这些资源(所以我对自己能控制的事情很精简)。
无论如何,在我的多桌面安装中,无论我选择哪个会话,我都会以相同的方式使用这些应用程序(DE/WM 选择)。