Tuesday, March 17, 2009

终于在FreeBSD7.1上使用上桌面了

哎, 被FreeBSD玩得饭都吃不下了. -_-!

本在FreeBSD7.0下可以方便安装xfce4 + xorg的. 结果在7.1下被囧了!

首先是perl的问题!

[jessinio@py ~]$ perl
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_CTYPE = "zh_CN.UTF-8",
LANG = (unset)
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

这个问题导至安装xfce4无法通过! 安装的xfce4的路径为:/usr/ports/x11-wm/xfce4-wm

其次是安装X服务器的问题
Xorg也无法通过!路径是:/usr/ports/x11-servers ( 为什么我会在这里make呢? 主要是看ports的名字:x11的servers, 结果......)

结果, driglide报只能在i386 OS下, amd64不能安装!

在google没有结果的情况下, cd /usr/ports/x11/xorg里make了一个Xorg

上面的x11-servers包括了如下东西:
1. Xfstt 新的字体服务机制
1. xorg-server, 就是/usr/ports/x11/xorg
1. xorg-vfbserver , 应该是buffer之类的
......还有几个, 不列了, -_-!

最后是startxfce4脚本问题

安装后, 发现没有startxfce4脚本, -_-!, 难道要自己搞xinit? 太囧了吧! 为什么在FreeBSD7.0下可以make出来?

只能参照现有的系统了:gentoo( ^_^小弟的notebook!)

jessinio@nio-laptop ~ $ equery belongs $(which startxfce4)
[ Searching for file(s) /usr/bin/startxfce4 in *... ]
xfce-base/xfce-utils-4.4.3 (/usr/bin/startxfce4)

startxfce4脚本在一个叫xfce-utils包下.

在FreeBSD下:
# make search name=xfce-utils
-_-! 没有找到!

只能:
# make search name=xfce |less

慢慢找, 终于看到了一个叫xfce4-utils的包!

make了, 终于有了startxfce4! ^_^


被FreeBSD折腾了! -_-

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.