当前位置: 首页>>技术教程>>正文


为什么在使用 NX 时我得到的是 Unity 而不是 Classic?

, ,

问题描述

最近,我在 PC 上安装了 FreeNX,当我使用 ‘dev’ 帐户登录时,我看到的是 Unity 界面,而不是 Classic Gnome。这很奇怪,因为我在 FreeNX 之前最后一次登录是使用经典界面。我希望默认使用 Classic 而不是 FreeNX。

我确实使用 ‘watch iplayer’ 帐户登录,其中 Unity 界面非常有用。出于这个原因,我不想卸载 Unity。

有任何想法吗?

最佳回答

nomachine 的 NXClient 示例:

在 ‘desktop’ 下

在第一个下拉菜单中选择 ‘unix’。\n在第二个下拉菜单中选择 ‘custom’\n单击其右侧的 ‘settings’。\n选择“运行以下命令”并插入:

gnome-session --session=2d-gnome
-or-
gnome-session --session=classic-gnome

并选择“新虚拟桌面”选项。

默认情况下你的系统应该有这些 ‘sessions’

ubuntu
ubuntu-2d
2d-gnome
gnome
classic-gnome

即,您可以使用 gnome-session –session=ubuntu-2d 进行 2d Unity 会话(无效果)

会话文件位于

/usr/share/gnome-session/sessions/

/usr/share/gnome-session/sessions/2d-gnome.session
/usr/share/gnome-session/sessions/ubuntu-2d.session
/usr/share/gnome-session/sessions/classic-gnome.session
/usr/share/gnome-session/sessions/gnome.session
/usr/share/gnome-session/sessions/ubuntu.session

注意:\n’2d-gnome’ 和 ‘classic-gnome’ 看起来相同,我不知道它们是否有任何特定的不同。

次佳回答

或者您可以在 /etc/nxserver/node.conf 中设置 COMMAND_START_GNOME

COMMAND_START_GNOME='/usr/bin/nx-session-launcher-suid gnome-session --session=classic-gnome'

第三种回答

在 Ubuntu 12.04 和 12.10 中,经典 Gnome 会话的名称是 gnome-classic ,您必须编辑的文件是 /usr/NX/etc/node.conf

现在,要启动 gnome-classic ,请编辑 /usr/NX/etc/node.conf 并将 COMMAND_START_GNOME 设置为:

COMMAND_START_GNOME='gnome-session --session=gnome-classic'

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13999.html,未经允许,请勿转载。