Gnome 桌面环境:如何让它在 OpenBSD 上运行?

Gnome 桌面环境:如何让它在 OpenBSD 上运行?

我安装了 OpenBSD 5.7-amd64,并使用所有最新的可用修复程序进行了修补。

我想要一个最小的 Gnome 桌面环境,并且我对我的用户帐户(不是 root 帐户)执行了以下操作:

sudo pkg_add -vi gnome-session nautilus gnome-terminal gnome-menus gnome-system-monitor

安装上述软件包后,我

sudo nano /etc/rc.conf.local

并修改/添加以下内容:

xdm_flags=NO
gnome_enable=YES
gdm_enable=YES

我重新启动了盒子并登录了我的用户帐户。

登录后,我仍然看到 OpenBSD 默认的 Fvwm 管理器、Xterm 等。

在发表这篇文章之前,我查阅了以下教程,发现其中包含的说明行不通。

“构建 OpenBSD 桌面”

http://www.bsdnow.tv/tutorials/the-desktop-obsd

“OpenBSD 4.7 上的显示管理器”

http://www.gabsoftware.com/tips/installing-gnome-desktop-and-gnome-display-manager-on-openbsd-4-7/

答案1

理想情况下,您应该安装gnome元包以确保安装了所有必需的包,特别是 DBus - 我会高度建议你这样做。

安装元包后,请按照您安装的 GNOME 版本gnome中的安装后说明进行操作(检查GNOME 版本所在的文件)。/usr/local/share/doc/pkg-readmegnome-{version}{version}

在较高级别上,您需要执行以下安装后步骤(所有详细信息都在上述说明中):

  1. 添加dbus_daemonpkg_scripts/etc/rc.conf.local启动dbus_daemon
  2. 配置 GDM(看来您已完成)
  3. (可选)通过添加到来安装avahi_daemon并启用多播。multicast_host=YES/etc/rc.conf.local

如果启用多播,请重新启动网络(使用/etc/netstart)或重新启动计算机。当您再次登录(通过 GDM)时,您应该使用 GNOME 桌面。

答案2

以 root 身份在终端中执行以下 4 个命令...

pkg_add gnome
rcctl disable xenodm
rcctl enable multicast messagebus avahi_daemon gdm
reboot

完毕...

pkg_add gnome需要一些时间,它有很多依赖项。)

相关内容