LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: yoshubom

[原创]XFree86 4.50 安装经历

[复制链接]
发表于 2006-4-2 08:28:26 | 显示全部楼层
Post by yoshubom
OH,NO 竟然装了一个没有人支持的,是不是有点像当年的lilo和grub那样呀?

不像,lilo 及 grub 都是 GPL 的,XFree86-4.5 却不是,再者,现在还用 LILO 的大有人在
回复 支持 反对

使用道具 举报

发表于 2006-4-2 08:29:58 | 显示全部楼层
Post by 王邦安
我装Xorg都没有通过,编译时间又很长.试来试去累死了.暂切放下.有空再装.
汝能满足纯文字之环境否?
回复 支持 反对

使用道具 举报

发表于 2006-4-5 10:43:51 | 显示全部楼层
我就是用的xfree86。
回复 支持 反对

使用道具 举报

发表于 2006-4-5 11:32:19 | 显示全部楼层
xorg7在模块化后居然编译时间比模块化前更长……
回复 支持 反对

使用道具 举报

发表于 2006-4-5 13:19:38 | 显示全部楼层
咳咳。。。我也是还在用XFree86 4.50 的说。。

主要是因为以前做好的BLFS是用XFree86 4.3的。。所以不想做大的改动直接升级成4.5就是了。不过嘛。。其实我现在也想试试改用Xorg了。。
回复 支持 反对

使用道具 举报

发表于 2006-4-5 14:49:18 | 显示全部楼层
我的引用怎么不能用呀.


回d00m3d,我当然不满足纯文字环境.我还会去装的...我就是想体会装的过程.要说用BLFS工作,现在还没这打算.
回复 支持 反对

使用道具 举报

发表于 2006-4-5 19:22:13 | 显示全部楼层
Post by Freesnake
xorg7在模块化后居然编译时间比模块化前更长……


那肯定啊。每个包都要 configure 一次,当然慢了。。。:)。
回复 支持 反对

使用道具 举报

发表于 2006-4-6 22:12:13 | 显示全部楼层
装了X11R6.8.2    启动在LFS下面.startx能进去.但是分辨太低.一个XTERM一个窗口都不够用的.说是没有驱动支持.好象只能在256色下才能进入XWINDOWS.有CLOCK.

其中安装过程中有一个问题开始MAKE没一会出现:
/usr/include/linux/config.h:1:2: #error "Compilation aborted. Please read the FAQ for linux-libc-headers package."
/usr/include/linux/config.h:2:2: #error "(can be found at http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
make[5]: *** [clientattrib.o] Error 1
我按照上面的HTTP地址.打到下面的内容:
Q: Compilation of $INSERTYOURAPP failed after inclusion of linux/config.h
A: The llh package is distribution and kernel configuration agnostic therefore
   it can not provide any kernel config. In an ideal world all applications
   would have runtime detection of what kernel does and doesn't support.
   Unfortunately applications don't always do that and in some specific
   situations it's advisable to link your current kernel's config file to
   replace linux/config.h (do note, that one has to have really good reasons
   to do that, since it will probably generate more problems, than it fixes).
   That error message is there to force users to be aware of this situation.
   Distribution vendors (and most users) will most likely want to get rid of it
   by emptying the config.h file.
然后我打到config.h文件.把其中内容全删掉.内容就是:
#error "Compilation aborted. Please read the FAQ for linux-libc-headers package."
#error "(can be found at http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
再MAKE没有再出现上面的问题.

中间还出现过LIBPNG.SO.3没有安装.装上后.一路安装下去,没再出现问题.

我要说的是在开始根据软件包中的文档说明.我简单的把xorgsite.def把其中的内容COPY到host.def里面.但没对内容进行调整.观看BLFS中的安装XFREE86,有调整过程.不知道最终会有什么问题产生.......
回复 支持 反对

使用道具 举报

发表于 2006-4-6 22:27:18 | 显示全部楼层
那是配置问题,和编译应该没什么关系。
回复 支持 反对

使用道具 举报

发表于 2006-4-11 00:56:04 | 显示全部楼层

我正在努力把xorg7装上...

我这两天正为此发愁呢,看来楼上肯定有人成功安装了xorg7.我看了一下xorg7的ftp下载服务列表,那么多内容,当时眼前就黑了.请问楼上的高手能不能告诉写个帖子出来,说说xorg7到底需要哪些包?具体又如何安装呢?拜托了!我在网上找了很久,都没找到一篇详细的.有一篇如下:
所需软件包:
libpam0g-dev
zlib1g-dev
bison, flex
libncurses5-dev
libfontconfig1-dev
libexpat1-dev
gcc g++
make
libc6-dev
perl
autoconf automake1.9
libpng12-dev
libxft-dev

install:
1.unpack all the 7 tar files,this creat a xc dirc.
mkdir xcbuild in the same level of xc.
cd xcbuild;lndir ../xc

2.cd config/cf;cp xorgsite.def host.def
read through host.def and change to meet your condition,and then add the following lines:
#define ProjectRoot /usr/local/X11R6 /* this definitation is needed only when you want to install xorg in an unstardard diretory,defalt is /usr/X11R6 */
#define NothingOutsideProjectRoot YES
#define HasFreetype2 YES
#define HasFontconfig YES
#define HasExpat YES
#define HasLibpng YES
#define HasZlib YES

3.cd xcbuild;
make World 2>&1 | tee compile.log;
make install 2>&1 | tee install.log

4.configure
in the Nvidia driver section add the line
Option "RenderAccel" "true"
and add the following section:

Section "Extensions"
Option "Composite" "Enable"
EndSection

5.install some interest element.
(1)enable shadow.
download source pakage xcompmgr.tar.gz and unpack.
export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig (the automake will use it)
cd xcompmgr; ./autogen.sh; ./configure; make; cp xcompmgr /usr/X11R6/bin
(2)enable transparency.
download source pakage transset.tar.gz and unpack.
cd transset; make; cp transset /usr/X11R6/bin

that is OK!
有点太简略了,让我这个刚接触linux一个月的人汗...好多命令格式方面都看不懂
那个高手愿给我这菜鸟作老师啊?QQ:17178538
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表