通过上述的安装以后只有命令行界面,没有图形界面,如果想使用X Window就需要安装X 11和GNOME(或KDE)。

1. 安装X 11(用root账户)

在确保虚拟机的CD-ROM加载了FreeBSD光盘镜像文件的基础上,运行:

    sysinstall

在Configure->Packages ->ALL中选择xorg-7.4_2进行安装。

安装完以后撤出虚拟机CD/DVD中的光盘镜像,”reboot”命令重新启动FreeBSD。

FreeBSD 7.3版本中在完成了Xorg安装以后只要运行startx命令就可以启动图形界面了,

但是在从FreeBSD7.4版本开始Xorg需要用到HAL来自 动的侦测键盘和鼠标,

需要用到sysutils/hal和devel/dbus。所以在安装了上述两个依赖文件之后,

需要在/etc/rc.conf文件 中增加

    hald_enable=”YES”

    dbus_enable=”YES”

然后运行

    Xorg –configure

会生成xorg.config.new文件,再运行

    Xorg –config xorg.conf.new -retro

会出现测试鼠标移动的图形界面

FreeBSD Handbook中描述的是按”Ctrl+Alt+F1”,然后再按”Ctrl+C”回到命令行,
但是在使用虚拟机时,因为”Ctrl+Alt”是把鼠标焦点从虚拟机切换到主机的命令,所以需要先按”F1”键,再按”Ctrl+Alt”键。

开打xorg.conf.new文件设置”Monitor”

    Section "Monitor"

        Identifier "Monitor0"

        VendorName "Monitor Vendor"

        ModelName "Monitor Model"

        HorizSync 30-107

        VertRefresh 48-120

    EndSection

和”Screen”选项

    Section "Screen"

        Identifier "Screen0"

        Device "Card0"

        Monitor "Monitor0"

        DefaultDepth 24

        SubSection "Display"

            Viewport 0 0

            Depth 24

            Modes "1024x768"

            EndSubSection

    EndSection

分辨率可以根据计算机的显示器特点进行设置,但是要注意的是1024x768中间的是乘号实际上是小写的”x”。

然后把xorg.conf.new复制到/etc/X11/目录下:

    cp xorg.conf.new /etc/X11/xorg.conf

2. 安装GNOME(用root账户)

按照安装X11的方法,安装”gnome2-2.26.3”。

通过运行命令:

    echo “/usr/local/bin/gnome-session” > ~/.xinitrc

创建.xinitrc文件,并向文件中写入”/usr/local/bin/gnome-session”

运行命令

    startx

就可以看到久违已久的GNOME图形界面了,FreeBSD的安装大功告成。

  PS:如果你想开机就用图形方式进入X,你可以在/etc/rc.conf中添加 gdm_enable="YES"

声明: 本文由( admin )原创编译,转载请保留链接: freebsd安装X Window图形界面

转载于:https://www.cnblogs.com/allbymyself/p/3431930.html

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐