从 Xterm 到完整的 Ubuntu Unity 会话

从 Xterm 到完整的 Ubuntu Unity 会话

我正在建立一个大型网络,其中用户已预先为他们创建了预制的 Xvnc 会话。他们还可以通过 Web 界面重置这些会话。我们计划将其作为免费软件发布。

其中一个要求是启动恰当的Ubuntu/Unity 会话从“裸”X 服务器启动(基本上,只有“X”在运行)。

我的理解是,这包括:

  • 启动 dbus
  • 运行 Unity

我追求满的桌面环境,顶部菜单根据所显示的应用程序而变化,DBUS 完全正常工作,快捷方式正常工作(CTRL-ALT-T)等。

虽然对于其他环境来说,很容易弄清楚要运行什么(面板、文件管理器,就可以开始了),但使用 Ubuntu 我就是找不到正确的顺序...帮忙?

我已经尝试过的事情:

  • 仅从 Xterm 运行unity。结果:出现大量 dbus 错误等。
  • 运行dbus-launch unity——结果相同
  • 尝试过运行 dbus 守护进程,但实际上失败了
  • 我尝试运行gnome-session --session=ubuntu——但只得到了背景

答案1

暂时不知道,但是这个答案建议文件/usr/share/gnome-session/sessions/unity.session(或许ubuntu.session)应该指示所需的组件是什么。

相关内容