求救。3D效果出不来
-
- 帖子: 15
- 注册时间: 2007-11-07 20:55
求救。3D效果出不来
A卡的驱动也装了,受限的A卡也启用了,CCSM也装了,终端里执行compiz命令就是不行,请各位大大们帮帮忙。
-
- 帖子: 18
- 注册时间: 2007-07-10 9:06
我是看这个帖子装好的。显卡是R9700mobile。Ubuntu7.10发布后,因为它集成了compiz-fusion,可以很方便地实现3D效果,很多朋友都很想体验,但是好像安装过程不太清楚而不能实现,现在把我的配置过程写出来,以供参考(ATI显卡)。
1.安装完系统后再设置软件源,然后更新系统,命令:
sudo apt-get upgrade
此时运行glxgears为4400多帧。
2.因为系统默认不安装显卡驱动,所以得手动安装,系统光盘里就有,不用去网上下载,把系统盘放入光驱,在“系统-系统管理-受限驱动管理器”可以看到显卡,点击“已启用”,
自动从光盘中寻找驱动安装,然后重启。测试一下:
运行fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.0. 6473 (8.37.6)
运行glxgears得7800多帧,有近一倍的性能提升。
都说Ubuntu更新快,但是显卡驱动只到8.37.6,ATI官方都到8.40.4了。
如果实在不清楚的话,干脆使用命令:
sudo apt-get install xorg-driver-fglrx(显卡驱动的名称)
3.联网,在“系统-系统管理-新立得软件包管理器”中以“compiz”,“xgl”为关键词搜索,分别安装下面两个软件包:
compizconfig-settings-manager
xserver-xgl
下图所示:
安装完后重启。
4.在“系统-首选项-外观-视觉效果”中选择自定义,并单击“gtk首选项”其效果等同于在“系统-首选项”点击“Advanced Dekdtop Effects Settings”,弹出“compiz config 设置管理器”对话框,将“桌面立方体”,“旋转立方体”,“立方体倒映”选中。然后按Ctrl+Alt,同时点击鼠标左键并移动,怎么样,出现立方体了吧。其它的功能自己摸索吧,但是不要选的太多,各个特效插件之间是有冲突的,我曾因为选的特效太多而重装了两遍系统。网上很多文章介绍各个插件的作用的,自己搜吧。
5.Ubuntu7.10默认的主题不是很好看,可以在新立得软件包管理器”中以“emerald”为关键词搜索,安装下面两个软件包:
Emerald
Libemeraldengine
并从https://svn.generation.no/emerald-themes/下载主题导入就行了。
Emerald主题与compiz-fusion配合起来相当的漂亮。
6.我是用ATI显卡实现的,NVIDIA显卡也一样,其机制就是Graphic Driver+XGL+compiz-fusion,所以配置过程是一样的。
-
- 帖子: 109
- 注册时间: 2007-01-16 18:50
-
- 帖子: 15
- 注册时间: 2007-11-07 20:55
zhuqin_83 写了: 安装编译所必须的工具创建deb包代码: 全选
sudo apt-get update sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
注意:执行下面的命令的前提是,你必须cd到你下载的驱动的当前目录。不知道什么是cd命令的话,把下面的xxx.run的部分删掉,然后把你的驱动直接拖到终端,其余部分不变。终端在主菜单的附件子菜单。
Feisty:gutsy:代码: 全选
sh *.run --buildpkg Ubuntu/feisty
屏蔽fglrx核心模块代码: 全选
sh *.run --buildpkg Ubuntu/gutsy
注意,如果你已经安装了linux-restricted-modules的话,那么此步必做。否则可以跳过(一般都要做)。将代码: 全选
sudo gedit /etc/default/linux-restricted-modules-common
改成代码: 全选
DISABLED_MODULES=""
安装deb包代码: 全选
DISABLED_MODULES="fglrx"
移除旧的fglrx代码: 全选
sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb
如果你是第一次做,那么会提示你这个文件找不到。别管他,继续往下做就could 是。编译内核模块并安装代码: 全选
sudo rm /usr/src/fglrx-kernel*.deb sudo apt-get -f install
配置驱动代码: 全选
sudo module-assistant prepare sudo module-assistant update sudo module-assistant build fglrx cd /usr/src sudo dpkg -i fglrx-kernel-*.deb sudo depmod -a
注意,如果以前装过fglrx驱动,此步无须再做。在选择驱动时,选择fglrx。代码: 全选
sudo dpkg-reconfigure xserver-xorg
或者用以上方法只能两者择一。代码: 全选
sudo aticonfig --initial -f
然后如果执行出错,则把备份的xorg.conf.xx改名,用mv命令。代码: 全选
sudo aticonfig --ovt=Xv
其实本语句相当于在/etc/X11/xorg.conf的Device段添加两行:并且代码: 全选
Option "VideoOverlay" "on" Option "OpenGLOverlay" "off"
添加两段代码: 全选
sudo gedit /etc/X11/xorg.conf
上面这两段很重要!(在7.04中,如果你用了sudo dpkg-reconfigure来配置的话,第一段应该已经有了)。另外,如果你安装了8.42.3版本,并且想开启aiglx,则这两段应该是:代码: 全选
Section "Extensions" Option "Composite" "0" EndSection Section "ServerFlags" Option "AIGLX" "off" EndSection
重启系统代码: 全选
Section "Extensions" Option "Composite" "1" EndSection Section "ServerFlags" Option "AIGLX" "on" EndSection
安照上面的方法安装之后,执行 fglrxinfo能认到显卡,但在外观--效果里选择自定义或者另外两个都提示desktop effects could no be enabled是什么问题
-
- 帖子: 18
- 注册时间: 2007-07-10 9:06