使用Ubuntu 12.04的x11远程桌面

当我运行Debian时,我只需输入gnome-session在x11上启动远程gnome-session

但是,使用Ubuntu 12.04,这似乎只会导致我的桌面和背景通过x11转发 – 顶部栏(时钟所在的位置)和底座都丢失了。 我尝试通过执行unity启动所有的统一,但这只会导致段错误。

如何在x11上启动Unity 2D会话?

编辑:我更喜欢x11,因为我需要通过其他2台服务器连接隧道。 我需要在SSH中进行大量的端口转发以获得任何其他连接。 当然,如果有人有任何其他建议,我愿意听。

我得到了它:

 gnome-session --session=ubuntu-2d 

这将自动启动unity-2d-panelunity-2d-shell

为了使这一点稍微向前兼容,我将补充说你可以在/ usr / share / gnome-session / sessions /中找到会话。 你会看到像ubuntu-2d.session,gnome-classic.session等文件。然后你将使用gnome-session --session=ubuntu-2d 。 换句话说,你只需从名称中删除“.session”即可。

看起来一个解决方案就是安装gnome-classic并使用它:

安装gnome-panel

 sudo apt-get install gnome-panel 

启动gnome-fallback会话:

 gnome-session-fallback 

它有效,快速,快速,function齐全。 我仍然会对Ubuntu 2D感到好奇,尽管我更喜欢经典。

我在esxi-server上遇到了同样的问题。 使用ubuntu-2d会话它不起作用。 所以我在.xsession文件中定义了gnome-session --session=gnome-classic

确保文件gnome-classic.session存在于/usr/gnome-session/sessions