我正在设置一个轻量级虚拟机,按照Ubuntu 文档
我希望能够启动 GUI 应用程序。我不需要/不想要桌面上的任何东西。
首先我安装了 xorg。但是我无法启动 gui。下一步是安装“窗口管理器”。所以我安装了 xfce4,然后startx
启动桌面。
我需要启动 GUI 而不是启动桌面吗?
答案1
如果您想要精确控制运行时运行的内容,startx
则应.xinitrc
在主目录中创建一个文件。如果您创建 .xinitrc,则非常简单,例如:
xfwm4 &
xterm
然后startx
将仅使用窗口管理器和终端运行。
答案2
从 gdm 中您可以选择xterm(恢复控制台)它将为您提供一个在 X 上运行的简单终端。从中,您可以启动任何没有完整桌面的 GUI 应用程序,例如:
nautilus $HOME &
由于 gnome 没有运行,主题将不起作用,所以您会看到应用程序在简单的 gtk 中运行(丑陋但功能齐全)。
请记住在末尾添加 &,以便在您想要启动其他应用程序时返回提示。
另外,如果你安装了 evilwm
sudo aptitude install evilwm
并从 xterm 运行它,同样使用 &,它将允许您使用 Alt+单击移动窗口
evilwm &
nautilus &
whatever_program &
答案3
如果您从干净的最小安装开始,请安装openbox
,然后在启动时运行 startx。之后,您只需右键单击桌面即可访问 Openbox 菜单,该菜单将允许您启动 xterm 或任何已安装的应用程序。
Openbox 非常轻量并且依赖性很小。
答案4
为什么你不安装 gnome 它更简单!!!
或者如果你仍然想要 xfce: http://www.omgubuntu.co.uk/2011/01/install-xfce-4-8-in-ubuntu-10-10-ppa/