FreeBSD快速桌面使用配置步骤!

FreeBSD快速桌面使用配置步骤!
文章来自 http://www.prowork.com.cn/forum/topic604.html
代码:
版权信息:
==========================
Powered by zonyonq@gmail.com
The version: 0.0.1, 2007-1
The origin: http://www.prowork.com.cn
平台:FreeBSD 6.0 i386
==========================


FreeBSD不同Linux各发行版的系统,Linux各发行版装上系统后桌面也跟着装上了,直接就可以使用桌面环境!
而FreeBSD不同于Linux,FreeBSD安装完成后是不会安装桌面环境的,所以还得我们自己来配置、安装。

下面我们先看看FreeBSD中X的概念:

一、理解
对于那些熟悉其他图形环境,比如 Microsoft® Windows® 或者 Mac OS® 的用户来说,第一次使用 X 可能会感觉很惊讶。

  尽管您不需要了解各种 X 组件的所有细节和它们是如何互相影响的; 然而,了解一些基本的知识可以让您很好地利用 X 的强大功能。

首先,应该说FreeBSD的X是分为三个层面,第一个就是X服务端,第二个就是窗口管理器,第三个就是我们所讲的GNOME,KDE,即桌面环境。

X 一开始就是针对网络而设计的,所以 采用了 “client-server” 模型。在 X 模型中, “X server” 运行在有键盘,显示器,鼠标的计算机上。服务器用来管理显示信息,处理来自键盘和鼠标的输入等。 每一个 X 应用程序 (比如 XTerm, 或者 Netscape® 就是一个 “client”。 一个 client 给服务器发送信息,如 “Please draw a window at these coordinates”, 然后服务器就返回处理信息,如 “The user just clicked on the OK button”。

  如果您在只有一台计算机的家里或小型办公环境中使用 FreeBSD,您就需要在同一台计算机上运行 X server和 X client。然而,如果您有很多运行 FreeBSD 的机器,您可以在您的桌面计算机上运行 X server,而在比较高档 的服务器上运行 X 应用程序。在这样的环境中,X server 和 X client 之间的 通信就可以通过网络来进行。

  这迷惑了一些人,因为 X 的术语和他们料想的有些不同。 他们以为 “X server” 是运行在功能强大的大型机上的,而 “X client” 是运行在他们桌面上的计算机上的。

  记住,X server 是有键盘和显示器的那台计算机,而 X client 是那些显示窗口的程序。

  并不需要 client 和 server 都运行在同一种操作系统上,或甚至运行在同一种类型的计算机上。在 Microsoft Windows 或者 Apple 公司的 Mac OS 上运行 一个 X server 也是可以的,在它们上面也有很多免费的和商业化的应用程序。

实际上,X 行使了一种叫做 “窗口管理器”的应用程序的职责。有很多这样的程序可用: AfterStep, Blackbox, ctwm, Enlightenment, fvwm, Sawfish, twm, Window Maker,等等。每一个窗口管理器 都提供了不同的界面和观感;其中一些还支持 “虚拟桌面”;有一些允许您可以定制一些键来管理您的桌面; 一些有“开始” 按钮,或者其他类似的设计;一些是 “可定制主题的(themeable)”, 通过安装新的主题,可以完全改变外观。

二、配置X Window系统

这里配置用简要的文字叙述:

1、 在安装完成后,由root身份登陆系统,登陆后执行命令:


代码:
# Xorg -configure

命令执行完成后会在用户目录(/root)下生成初始的配置文件(xorg.conf.new),接下来我们应该对这个生成的文件进行配置了。

2、 首先是测试现存的配置文件, 以确认 Xorg 能够同系统上的图形设备正常工作。 要完成这个任务,只需:


代码:
# Xorg -config xorg.conf.new

  如果用户看到一个黑灰的格子和一个 X 形的鼠标指针,那么配置就是成功的。 要退出测试,只要同时按下 Ctrl+Alt+Backspace


3、修改调整配置文件xorg.conf.new

你可以选择用VI或EE编辑器来打开这个配置文件;打开后打到”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    //不能删除,要不然Xorg会找不到Screen
                Modes     "1024x768"    //注意,1024后面的是个x,不能打*号上去,这是个误区
        EndSubSection
EndSection

保存配置文件后执行:


代码:
# Xorg -config xorg.conf.new

看看是否更改了分辨率!

4、完成

完成后得把xorg.conf.new文件复制到/etc/X11/ ,如下命令:


代码:
cp xorg.conf.new /etc/X11/xorg.conf    //注意,复制到/etc/X11下得重命名为xorg.conf

5、开始安装gnome

加载光驱:# mount -t cd9660 /dev/acd0 /mnt/cdrom
复制光盘里的package文件夹到硬盘:# cp -R package /home/kelvin/cdrom
进入package安装gnome:# pkg_add gnome2-2.10.2.tbz

6、X和桌面就配置完成了!!

最后在用户目录下新建一个文件(如果没有的话)xinitrc
在这个文件里面输入: /usr/X11R6/bin/gnome-session
保存后,startx即可启动gnome了!
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值