设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Redhat/Fedora/CentOS Linux
›
用于FC5的Xgl Compiz rpm安装包
1
2
3
4
5
6
7
8
9
10
/ 10 页
下一页
返回列表
查看:
21723
|
回复:
91
用于FC5的Xgl Compiz rpm安装包
[复制链接]
aaccdd
aaccdd
当前离线
积分
3346
IP卡
狗仔卡
发表于 2006-5-3 14:16:55
|
显示全部楼层
|
阅读模式
[color="blue"]推荐一个
fedora-Xgl repo
此repo支持x86_64系统,并提供源码,推荐使用
安装fedora-Xgl源
# rpm -Uvh http://fedoraxgl.tuxfamily.org/repository/fedora-xgl-repository-1.0-3.noarch.rpm
复制代码
安装GPG Key
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-AL-CAPCOM
复制代码
安装Xgl和Compiz包
# yum --enablerepo=fedora-xgl install compiz xorg-x11-server-Xgl
复制代码
配置系统
⒈检查系统能力
$ gnome-xgl-info
G nVidia Corporation
1 kmod-nvidia is installed for the kernel release 1.2111_FC5
1 -accel glx:pbuffer -accel xv
复制代码
输出内容含义
第一行:
显卡状态 显卡名称
显卡状态:G(好) B(差)或U(未知)
第二行:
3D状态 缺少或安装软件包
3D状态值0或1
第三行:
Xgl状态 推荐选项
Xgl状态是0或1 如果检查出硬件是兼容的硬件时推荐选项
启用Xgl:
# gnome-xgl-switch --enable-xgl --auto
复制代码
询问是否应用时,回答是
如果Xgl没有启动,参考
[color="blue"]Suse
和[url=
http://gentoo-wiki.com/HOWTO_XGL/Troubleshooting][color="blue"]Gentoo[/url]网站排错
配置Compiz
$ gset-compiz
复制代码
[color="blue"]郑重声明:本安装包只适用于fc5,用于测试目的,如因使用此包遇到问题,本人深表歉意,但是不承担任何责任。
安装Xgl server就要使用Compiz管理器,否则无意义(除非你只为测试Xgl);Compiz在gnome、kde、xfce环境下可以正常运行。Xgl使用了CVS的源码,Compiz使用了QuinnStorm的源码;安装时,用yum localinstall 安装rpm包即可,libsvg,libsvg-cairo,bugle,glew已经编译在内,无需另外安装。
[color="blue"]更新记录:2006-05-27
⑴ 更新源码版本,用quinnstrom的compiz源码替代了官方的cvs源码,包名称改为quinnsrc-compiz:
xgl cvs 20060519 (1.1.99.1)
quinnsrc-compirz cvs 20060526 (0.0.11)
Mesa cvs 20060526
libsvg cvs 20060526
libsvg-cairo cvs 20060526
cairo git 20060526
drm cvs 20060526
glitz cvs 20060526
glew cvs 20060429
bugle cvs 20060429
复制代码
⑵ 修改rpm名称,符合FC命名规范:
xgl --> xorg-x11-server-Xgl
compiz --> quinnsrc-compiz
复制代码
修改了前次脚本中出现的错误
⑶ 此版本Xgl退出使用Ctrl + Alt + Backspace组合键,
而不是以往的Shift + Backspace。
⑷增加了配置工具gset-compiz,除了用gconf-editor和command line外,又多了一个z配置工具的选择
相关文档请访问:
[color="blue"]Fedora中文用户组文档
下载压缩包:
[color="blue"]下载页面
[color="blue"]使用说明:
1 解压缩
tar xjvf xgl-compiz-fc5.tar.bz2
复制代码
2 运行脚本xgl-settings进行配置
sh xgl-settings
复制代码
手动配置:
配置gdm:将custom.conf.sample文件复制到/etc/gdm/custom.conf,按显卡类型选择相应文件;
配置kdm:将kdmrc.sample文件复制到/etc/kde/kdm/kdmrc,按显卡类型选择相应文件;
图形启动X自动运行compiz管理器:
复制compizrc到/usr/local/bin/compizrc
KDE:将Compiz.desktop复制到~/.kde/Autostart目录下;
GNOME:桌面->首选项->更多首选项->会话,启动程序标签:添加/usr/local/bin/compizrc
XFCE:将xfce4-session.rc.sample复制到/etc/xdg/xfce4-session/xfce4-session.rc
文本方式启动自动运行:
复制startXgl到/usr/local/bin/startXgl
添加如下内容到~/.bash_profile
for i in $(echo $PATH|tr ':' ' ')
do
[ -x $i/Xgl ] && [ -x $i/compiz ] && [ x"DISPLAY" = x"" ] && startXgl
done
复制代码
3卸载
使用xgl-settings脚本卸载:出现Initialize uninstall process, 按“y”执行;
或
手动卸载:
rpm -e compiz xgl
rm -rf /usr/local/bin/startXgl
rm -rf /usr/local/bin/compizrc
cp -f /etc/gdm/custom.conf~ /etc/gdm/custom.conf
cp -f /etc/kde/kdm/kdmrc~ /etc/kde/kdm/kdmrc
cp -f /etc/xdg/xfce4-session/xfce4-session.rc~ /etc/xdg/xfce4-session/xfce4-session.rc
rm -f ~/.kde/Autostart/Compiz.desktop
复制代码
[color="blue"]补充说明
⑴此包仅为可执行文件和共享库(binaries and libs)
⑵此包支持x86系统,x86_64不支持;使用x86_64系统的兄弟,有需要的请
下载源码包重新编译:
共享点(这是国外的站点,教育网可能无法访问),包括RPM和SRPM包
[color="blue"]共享页面
或
使用bylund@fedoraforum.org的xgl.repo
①下载xgl.repo:
cd /etc/yum.repos.d/
wget http://bylund.campus.luth.se/xgl/xgl.repo
复制代码
②安装xgl和compiz:
yum --enablerepo=xgl install xorg-x11-server-Xgl compiz
复制代码
③配置:
由于bylund的rpm包没有加入后续的配置过程,(我的包也没有,是在xgl-settings里进行的),所以在安装完毕后,是不能马上使用的,还是要进行配置。可以就使用我的包里带的compizrc、startXgl及custom.conf、kdmrc和xfce4-session.rc的示例文件;安装bylund的包,参考上面的配置就可以。
注意:由于bylund的repo是在FC5 rawhide系统上编译,所以不宜用他的源码重新打包,除非你愿意使用rawhide。
⑶Xgl目前支持nvidia、ait和使用i810的intel集成显卡,
⑷nvida和ati显卡要先安装驱动
yum安装的livna驱动和手动安装的厂商驱动均可
⑸有兄弟反映运行时打不开DISPLAY, 变通的方法:
图形启动:
修改startXgl脚本,早几天的脚本里使用的是DISPLAY=:1,改成DISPLAY=:0;
或修改/etc/X11/xdm/Xservers,添加一行:
:0 local /usr/bin/X
:1 local /usr/bin/X
复制代码
文本模式启动:
fc5的设备由udev管理,在控制台下生成的设备权限,由pam按照系统权限控制文件的设置决定,
比如显卡设备,默认的权限是600(用户读写)因而当切换用户(root除外)后,是无法使用该设备的。
解决的办法是修改权限设置。
举个例子:在默认的控制台权限控制文件中(/etc/security/console.perms.d/50-default.perms)声音和显卡设备权限都是0600,即仅属主读写,要让登录的用户都可以读写(使用),则可生成文件60-custom.perms:
cat > /etc/security/console.perms.d/60-custom.perms << EOF
<sound>=/dev/dsp* /dev/audio* /dev/midi* \
/dev/mixer* /dev/sequencer \
/dev/sound/* /dev/beep \
/dev/snd/*
<dri>=/dev/nvidia* /dev/3dfx* /dev/dri/card*
# device permission definition
<console> 0666 <sound> 0666 root
<console> 0666 <dri> 0666 root
EOF
复制代码
这样,系统启动时会自动设置声音和显卡设备为用户均可读写。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
cc0219
cc0219
当前离线
积分
183
IP卡
狗仔卡
发表于 2006-5-3 14:51:51
|
显示全部楼层
大大辛苦了,顶一个。
回复
支持
反对
使用道具
举报
显身卡
stonefly
stonefly
当前离线
积分
91
IP卡
狗仔卡
发表于 2006-5-3 16:16:19
|
显示全部楼层
不行阿,我用不了
说无法找到display1,默认不是display0么,为何版主的脚本里写的是display1呢?
回复
支持
反对
使用道具
举报
显身卡
mafuzimeng
mafuzimeng
当前离线
积分
167
IP卡
狗仔卡
发表于 2006-5-3 17:21:22
|
显示全部楼层
那装上以后如何才能使它开机 就能运行呢
回复
支持
反对
使用道具
举报
显身卡
kideny
kideny
当前离线
积分
37
IP卡
狗仔卡
发表于 2006-5-3 23:06:45
|
显示全部楼层
希望能快点出正式版!!!!
回复
支持
反对
使用道具
举报
显身卡
ak_birdofprey
ak_birdofprey
当前离线
积分
236
IP卡
狗仔卡
发表于 2006-5-4 01:53:12
|
显示全部楼层
运行之后,先是黑屏,然后就退出了。
回复
支持
反对
使用道具
举报
显身卡
晴天1
晴天1
当前离线
积分
23
IP卡
狗仔卡
发表于 2006-5-4 14:54:58
|
显示全部楼层
有没有人安装成功了
我的也这样
回复
支持
反对
使用道具
举报
显身卡
xiaoshao_0_0
xiaoshao_0_0
当前离线
积分
485
IP卡
狗仔卡
发表于 2006-5-7 10:46:54
|
显示全部楼层
测试过了,我的ATI9550好拟有个功能没有办法支持,render的错误,晕倒。
回复
支持
反对
使用道具
举报
显身卡
aaccdd
aaccdd
当前离线
积分
3346
IP卡
狗仔卡
楼主
|
发表于 2006-5-7 11:30:16
|
显示全部楼层
今天再次更新了文档和rpm包。
回复
支持
反对
使用道具
举报
显身卡
Mandriva
Mandriva
当前离线
积分
357
IP卡
狗仔卡
发表于 2006-5-7 12:45:42
|
显示全部楼层
ati9550是支持的
ps:对有文档不看的人来说,文档有没有还不是一样?对写、翻文档的人来说,不看文档的人多了,写不写、翻不翻文档还不是一样?
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
3
4
5
6
7
8
9
10
/ 10 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Gentoo Linux
Debian Linux
开源软件专题讨论
服务器架设、应用、维护
Linux 基础讨论区(新手速成)
Linux 程序设计专题讨论
Mandriva Linux
shell进阶应用、shell编程
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表