OPENSUSE10.3 – NVIDIA驱动安装和compiz-fusion配置

安装环境

ASUS笔记本 NVIDIA显卡 GeForce Go 7700
驱动版本:NVIDIA-Linux-x86-100.14.19-pkg1.run
依赖性:确保kernel-source是最新版本,安装make, gcc等

安装步骤

安装显卡驱动

10.3出来后,有了”1-click install“,很方便了。

在yast里的“software repositories”里添加nvidia安装源
——————————————–
Protocol: HTTP
Server Name: : download.nvidia.com
Directory on Server: /opensuse/10.3
——————————————–
然后打开“software management”
查找下列两个软件
——————————————–
x11-video-nvidiaG01
nvidia-gfxG01-kmp-”kernel-flavor”
——————————————–

如果是比较旧的nvidia版本,比如series 3, 4等,那就选择
x11-video-nvidia
nvidia-gfx-kmp-”kernel-flavor”

这里的kernel-flavor根据你系统里的kernel来决定
比如我的是kernel-default
可以在terminal里用”uname -r”来查看是否default/bigsmp kernel
安装好后,输入”sax2 -r”来设置X.Org (这里应该不需要用init 3到非图形界面使用)

1-click install是比较方便,但是如果出现问题,并不能提示。我用此方法安装显卡驱动,以为成功安装,可是在Desktop Effects里发现”3D加速激活”项并没有打开,说明没有成功。但是不知道原因在哪。等用手动方法再重新安装后,才发现问题所在。

手动安装显卡驱动

  1. init 3 – 进入非图形界面
  2. sh NVIDIA-Linux-x86-100.14.19-pkg1.run -q – 这里会告诉你哪些需要安装先
  3. sax2 -r -m 0=nvidia (0是数字,不是字母)
  4. init 5

回到图形界面后,打开Desktop Effects,就会发现3D加速激活已经打开。重启电脑会出现NVIDIA的LOGO。

Compiz-fusion的安装和配置

在浏览器中打开:software.opensuse.org/search
搜索“compiz fusion”, 下面会有一个列表,如果是gnome下的,那就选择
compiz fusion gnome,然后点击右面的“1-click install”,
下载一个compiz-fusion-gnome.ymp文件,双击,然后开始进行yast一键安装。

安装好compiz-fusion后,在“Desktop Effects”里有“Configure Compiz”,这就是CCSM,
可以在这里打开,也可以在terminal里直接打入CCSM来打开。

设置

打开terminal,输入如下:

  • nvidia-xconfig –composite
  • nvidia-xconfig –render-accel
  • nvidia-xconfig –add-argb-glx-visuals -d 24

最后再输入:
gnome-xgl-switch –enable-xgl (关闭是 gnome-xgl-switch –disable-xgl )

重新启动电脑, 进入系统后,会出现compiz-fusion的LOGO,那就说明成功了。
窗口边框是红色的,有磨砂玻璃效果,拖动窗口会有波动效果,这些都是默认设置。
打开CCSM,可以进行更多的设置。

Comments

Leave a Reply

You must be logged in to post a comment.