Chinaunix首页 | 论坛 | 博客
  • 博客访问: 566427
  • 博文数量: 826
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 18:09
文章分类

全部博文(826)

文章存档

2011年(1)

2008年(825)

我的朋友

分类: LINUX

2008-08-22 18:19:37

 
  我希望XFree86以我希望的方式工作。如果不是出于学习的需要,我平时几乎不会打开twm的桌面。

  我的本本上装的系统是FC2,因为它很旧,装太新的版本不大能胜任,而且光驱也不大行了,在我所有的Linux发行版光盘里,只有FC2的光盘它能全部都读出。FC2预装的X是xorg,我不想让新装的XFree86影响其它的用户,所以新开了一个专门的用户x11,只有它会使用xf,xf在配置时使用参数ProjectRoot把它安装到别的位置/home/XFree86。

  编译很顺利,不会像交叉编译那样让人头大。我编译也是用x11用户来做的,在安装的时候我为它在/home/XFree86目录开了写权限,所以在拷贝头文件、库、字体和可执行程序的时候都没有问题。在编译之前我没有做特别的设置,所以在安装时,它希望在/etc/X11里建立一些配置文件,还要在/usr/lib下面建一些链接,这当然是我不希望的,所以想了这样的办法来应付安装过程:

  使用root用户把/usr和/etc改个名字,重新建立这两个目录,并给x11开权限,使用x11继续安装,显然可以通过。这样,已经可以决定xfree86的安装不会影响到系统的其它部分,是被控制在“盒子”里面的。这时再使用root权限重新安装一次(因为xfree86在运行的时候会在/var下面写log,所以最好是用root来安装)。

  至此,xfree86已安装完成,可以把/usr和/etc复原了。xfree86在运行时会去/etc/X11里找一些配置文件,与xorg共用一份就可以了。只有x11用户的PATH、LD_LIBRARY_PATH和PKG_CONFIG_PATH是针对xfree86来设置的,startx,出来的是XFree86的界面,而不是xorg的。

阅读(184) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~