[分享]6515b经不住3D桌面的诱惑

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
sqmimi
帖子: 10
注册时间: 2008-04-03 12:10

[分享]6515b经不住3D桌面的诱惑

#1

帖子 sqmimi » 2008-04-05 13:45

按如下方法我的6515B现在已经成功启动3D桌面了。。。
开3D
安装ATI最新的7.12/8.44.3显卡驱动并开启3D效果

1。下载地址
https://a248.e.akamai.net/f/674/9206/0/ ... x86_64.run
下载后把文件放在主目录下,省得定义路径。

2。安装编译所需要的包
在终端输入:
sudo apt-get update

sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic dkms -y




3。卸载旧的fglrx (刚安系统还未更新的不用)
在新立得中把含有fglrx的软件包全部删除,然后终端输入:
sudo rm /usr/lib/libGL.so*



4。生成.deb包
在终端输入:
sudo bash ati-driver-installer-8.443.1-x86.x86_64.run --buildpkg Ubuntu/gutsy



5。将旧的fglrx模块从受限模块中列入黑名单:
GNOME用户输入:
代码:

gksu gedit /etc/default/linux-restricted-modules-common


KDE用户输入:
代码:
kdesu kate /etc/default/linux-restricted-modules-common


然后将 "DISABLED_MODULES" 改为DISABLED_MODULES="fglrx",也就是自己在双引号中输入fglrx即可,保存退出。

6。移除旧的fglrx包:
在终端输入: sudo rm /usr/src/fglrx-kernel*.deb

如果提示找不到文件,没关系,继续。


7。安装生成的.deb包
在终端输入:
sudo dpkg -i xorg-driver-fglrx_8.443.1-1*.deb fglrx-kernel-source_8.443.1-1*.deb fglrx-amdcccle_8.443.1-1*.deb

遇到询问是否更新compiz-manager,选择N就行了。
然后在终端输入:
sudo apt-get install -f


8。重启电脑。
然后在终端输入:
sudo aticonfig --initial

sudo aticonfig --overlay-type=Xv



9。在终端输入:
sudo shutdown -hr now


10。先把compiz装全了。
在终端输入:
sudo apt-get install compiz compiz-bcop compizconfig-settings-manager compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-gnome compiz-plugins libcompizconfig0 libcompizconfig-backend-gconf libdecoration0 python-compizconfig emerald -y


对于Kubuntu用户输入以下命令:
代码:

sudo apt-get install compiz compiz-bcop compizconfig-settings-manager compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-kde compiz-plugins libcompizconfig0 libcompizconfig-backend-kconfig libdecoration0 python-compizconfig emerald -y

11。装完之后,还有重要的一步,因为Ubuntu7.10发布的时候ATI的显卡驱动还不支持AIGLX,所以要借助XGL才能开启compiz,但是现在装的最新的驱动已经提供了AIGLX的支持,不再需要XGL了。所以必须经过以下操作才能屏蔽掉XGL的检测。
在终端输入:
sudo gedit /etc/X11/xorg.conf


然后再让compiz识别fglrx。
在终端输入:

mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager


然后修改compiz初始文件
在终端输入: sudo gedit /usr/bin/compiz



找到下面的语句,

# Driver whitelist
WHITELIST="nvidia intel ati radeon i810"

将fglrx加入 ,改为
# Driver whitelist
WHITELIST="fglrx nvidia intel ati radeon i810"



再找到下面的语句,
# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T=" 1002:5954 1002:5854 1002:5955" # ati rs480
T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
T="$T 8086:2972" # i965 (x3000)
T="$T 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700
BLACKLIST_PCIIDS="$T"

将上面的语句段改为:
# blacklist based on the pci ids
# BLACKLIST_PCIIDS="$T"
BLACKLIST_PCIIDS=""




再找到第30-35行,修改为以下内容:
COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz

PLUGIN_PATH="/usr/lib/compiz/"

GLXINFO="/usr/bin/glxinfo"

KWIN="/usr/bin/kwin"

METACITY="/usr/bin/metacity"

COMPIZ_NAME="compiz.real" # Final name for compiz (compiz.real)



重启一下
12.启动compiz
按ALT+F2输入"compiz –replace",回车。就OK了

13。安装compiz 0.6.99
添加源

# Quattro's Ubuntu Gutsy EyeCandy Repository (GPG key: 641AC84F)
deb http://kwatrow.nl/repo Gutsy compiz-fusion-git

获得密匙

wget http://kwatrow.nl/repo/Quattro.gpg -O- | sudo apt-key add -

把原有的compiz统统用新立得彻底删除干净 或者命令行

sudo apt-get autoremove --purge compiz compiz-* emerald*

安装新的compiz

sudo apt-get install compiz compizconfig-settings-manager compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emerald emerald-themes

至此更新完毕。

进一步设置:如果想让emerald作为第一装饰器,那么需要修改/usr/bin/compiz。

sudo gedit /usr/bin/compiz

找到

# Defines the decorator and arguments.
# Set it to empty to make the script use the best decorator for your environment
DECORATOR=""
DECORATORARGS=""

改为

# Defines the decorator and arguments.
# Set it to empty to make the script use the best decorator for your environment
DECORATOR="emerald"
DECORATORARGS="--replace"

保存退出即可。重新登录一次看看是不是ok了。



对于KDE用户相应改为
引用:
compiz-kde_0.6.3
libcompizconfig-backend-kconfig_0.6.99

一个命令就安装好了
代码:
sudo dpkg -i *.deb


现在启动3D效果
打开菜单栏系统-首先项-advanoed destop effects settings
在里面有很多效果,只要在前面勾就可以了,如勾选“旋转立方体”,那么如何使用呢?
再点一下 “旋转立方体” ,按动作,按"一般"前的小三角形,就可看到怎样使用了

还有一点要注意:如果启动了3D特效,在看电影时有时会有闪屏的问题,或者用wine玩QQ和游戏时会出现一些
问题,这时改回原来的方法. 桌面右键-更改桌面背景-视觉效果-NONE
回复