另一个潜在问题是不同的桌面带有不同的图形登录管理器或屏幕。在 Ubuntu 中,如果使用 *-desktop 包添加另一个桌面,则当前显示管理器将被替换。例如,将 KDE 桌面添加到系统后,系统将显示 KDE 登录屏幕。然而,一个足够熟练的系统管理员可以控制用于登录的显示管理器,并且实际上可以进行更精细的安装,选择性地安装系统上所需的这些软件包。
关于内存使用,安装额外的桌面不会立即产生后果。内存使用取决于您有效使用的应用程序,而不是安装在硬盘上的软件数量。一般来说,如果同时使用基于不同工具包的程序,则需要更多的内存,因为这些不同工具包的库需要加载到内存中。但是,这与安装一个或多个桌面无关。如果您想运行 KDE 应用程序(例如 KDEnlive),它也会发生在仅包含一个桌面的系统(例如 Gnome)上。
简而言之,您已经安装的 gnome 应用程序不会发生任何事情。他们将继续像以前一样工作。
在 Linux 中,可以在单个系统上安装不同的桌面。事实上,系统上的每个用户都可以默认长时间使用他/她最喜欢的桌面。
系统的所有用户都可以使用所有现有应用程序,以及新桌面附带的新应用程序。所有应用程序都可以在任何桌面上使用,尽管使用不同的主题和小部件可能会导致应用程序在与最初设计的桌面不同的桌面上运行时看起来有点格格不入。
所有用户都会在他们的菜单系统中看到许多应用程序,包括那些属于另一个桌面环境并且他们可能永远不会使用的应用程序。这可以看作是在同一系统上安装多个桌面的缺点。虽然可以在每个用户的基础上将不需要的应用程序隐藏在用户的菜单中,但这需要手动编辑启动器,或者在使用菜单编辑应用程序时手动编辑菜单。
另一个潜在问题是不同的桌面带有不同的图形登录管理器或屏幕。在 Ubuntu 中,如果使用 *-desktop 包添加另一个桌面,则当前显示管理器将被替换。例如,将 KDE 桌面添加到系统后,系统将显示 KDE 登录屏幕。然而,一个足够熟练的系统管理员可以控制用于登录的显示管理器,并且实际上可以进行更精细的安装,选择性地安装系统上所需的这些软件包。
关于内存使用,安装额外的桌面不会立即产生后果。内存使用取决于您有效使用的应用程序,而不是安装在硬盘上的软件数量。一般来说,如果同时使用基于不同工具包的程序,则需要更多的内存,因为这些不同工具包的库需要加载到内存中。但是,这与安装一个或多个桌面无关。如果您想运行 KDE 应用程序(例如 KDEnlive),它也会发生在仅包含一个桌面的系统(例如 Gnome)上。