LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 885|回复: 2

gtk升级,高手进

[复制链接]
发表于 2006-6-21 17:00:57 | 显示全部楼层 |阅读模式
===================================================================================升级GTK+的过程

为了安装DX4,不得不升级GTK+到2.8.11,现在将过程写下来,希望大家来指点一下。

我用的Linux是RedHat9。因为以前一直用的是自带的,所以不得不升级。

  先从ftp://ftp.stinghua.edu.cn下载了GTK+2.8.11的安装文件。

  按照一般步骤,先解压,然后执行./configure,系统给出提示,我的GLIB,ATK,CAIRO,PANGO版本过低,不得不回头去升级上述几个东西。

  在清华的FTP上下载了,GLIB 2.8.6,ATK1.10.3,PANGO1.10.3,然后在http://cairographics.org/snapshots/下载了CAIRO的1.1.6。

  接着我顺手就去安装了GLIB,还是先解压,然后执行./configure;make insatll;make clean;
接着安装ATK,还是先解压,然后执行./configure;但是,系统提示GLIB版本太低,这让我十分郁闷。刚才明明装了2.8.6的GLIB,为什么还会版本低呢?一番上网查阅以后,总算找到了问题的关键,原来,在安装这几个软件的时候,必须采用这样的命令:
1../configure --prefix=/usr --exec-prefix=/usr
2.make install
3.meke clean
而且必须安装一定的顺序:先GLIB,然后ATK,接着是CAIRO,再是PANGO,最后才是GTK。
按照高人的指点,决定从新来,先GLIB,shell命令:./configure --prefix=/usr --exec-prefix=/usr;接着make install;最后make clean。剩下的ATK,CAIRO,PANGO和GTK+都按照这样方法,自然搞定。
  这时我今天升级GTK+时的一点小经验,希望高手们不吝指教。
======================================================================================

偶用的是rh9,内核2.40.8,gnome2.2.0.按上面的方法升级我的gtk后,用pkg-config命令可以找到gtk+-2.0的版本为2.8.11.可是装adobe reader7时,提示是需要gtk2>2.4.0,这是怎么回事
还有重启后,我进系统的时候只出现鼠标的叉号,必须按好几次ctrl+alt_back space才能进系统.这怎么办>??
升级了gtk后,我的窗口什么的都发生了变化,怎么改回去阿.我还是比较喜欢以前的风格.

谢谢
 楼主| 发表于 2006-6-22 14:37:12 | 显示全部楼层
高手帮忙啊
不行的话,我只能重装了啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-22 16:39:14 | 显示全部楼层
当我用非root用户登陆时,出现了这个出错信息
fatal server error: PAM authentication failed,cannot start X server.perhaps you do not have console ownership?

还有,我用gtk_demo命令也可以打开gtk的界面。

这是为什么啊?
回复 支持 反对

使用道具 举报

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

本版积分规则

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