LinuxSir.cn,穿越时空的Linuxsir!

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

SuSE 新手指南(安装各类软件/驱动/启动xgl......)

[复制链接]
发表于 2006-10-25 22:20:57 | 显示全部楼层 |阅读模式
本贴的原文均在 cn.opensuse.org 之上。如果你愿意帮助其他人,请参与编辑此 wiki。

开始的第一步

什么是 openSUSE ?

openSUSE 是一个 Linux 发行版,简单易用的操作系统。同时, 致力于开发完善这个操作系统的项目和社区也叫做 openSUSE。



openSUSE、SUSE Linux 是什么关系?

openSUSE 原名 SUSE Linux,10.2版本以后的 SUSE Linux 改名 openSUSE。



openSUSE 项目和Novell是什么关系?

openSUSE 项目由Novell 公司赞助。openSUSE 操作系统和相关的开源程序会被 Novell 使用,作为 Novell 企业版 Linux (比如 SLES 和 SLED)的基础。

openSUSE 和其它 Novell提供的 Linux 有什么区别(比如 SLED 10)?

openSUSE 可以免费下载使用,openSUSE社区提供升级服务和软件。

Novell 改进优化 openSUSE ,创造稳定的企业版 Linux 并提供支持,比如 SUSE Linux Enterprise Desktop/Server 10。企业版 Linux 是商品,提供免费试用,但长期使用需要向 Novell 购买服务支持和升级。



哪里可以查看 openSUSE 截图?

用户截图欣赏:http://www.lynucs.org/?suse

SUSE Linux 10.1 截图:http://shots.osdir.com/slideshow ... ux+10.1+screenshots

SUSE Enterprise Linux Desktop 10 (SLED 10)截图:http://shots.osdir.com/slideshow ... ktop+10+screenshots

哪里下载 openSUSE ?

最新正式版本 10.1:ftp://ftp.opensuse.org.cn/pub/opensuse/distribution/SL-10.1/



如何自动安装一些附加软件?

如果是CD安装的话需要一张add-on镜像,在non-oss目录下下载,包含方正字体,Adobe Reader和Real Player等非开源软件,中文环境必须安装。DVD 安装不需要这一步。

1.随系统安装:

安装系统时许可协议对话框确定之后,有两个安装方式选项,全新安装和更新。下面还有一个方框选项- 包括个别媒体中的附加产品。钩选方框,然后选add-on CD,根据提示取出CD1放入add-on,点继续,按提示执行安装。

2.补装 add-on CD:

Yast-附加产品-添加-根据情况选择 CD 或者在硬盘上的 iso 镜像。如果选择 CD 插入 add-on CD。按照提示,选择需要安装的部件安装。



关于更多 openSUSE 的帮助与支持

Linuxsir SUSE论坛:http://www.linuxsir.cn/bbs/forumdisplay.php?f=41

中文维基: http://www.opensuse.org.cn

官方IRC频道: irc.freenode.net(服务器) #opensuse(频道)



软件库

如何新增其他的软件库?


打开 YaST, 在 KDE 中,K 菜单 -> 系统 -> YaST -> 安装源。 Gnome 中, 系统 -> YaST -> 安装源 。 点击“添加...”,选择协议类型,填入相关信息,确定。

例: SUSE 10.1 添加 PACKMAN 源,源网址为 http://packman.iu-brenem.de/suse/10.1  

更新 openSUSE

如何手动更新 openSUSE


参见添加安装源

参见安装源列表

用户通过安装源可得到各个软件最新的版本,先添加安装源,YAST->系统更新。

敬告:openSUSE 官方并不建议用户自行升级系统组件负责,出现问题后果自负。

新增其他应用程序

如何安装 J2SE Runtime 环境 (JRE) 及相应的 Mozilla Firefox 插件?

参见添加安装源

将 add-on CD 或 SUSE DVD 加入源。

YAST->软件管理->搜索并钩选 java-1_5_0-sun 和 java-1_5_0-sun-plugin。

更多 JAVA 相关信息参见 java。



如何安装 Flash 播放器 (Macromedia Flash) 及相应的 Mozilla Firefox 插件?

参见添加安装源

将 add-on CD 或 SUSE DVD 加入源。

YAST->软件管理->搜索并钩选 flash-player



如何安装 PDF 阅读器 (Adobe Reader) 及相应的 Mozilla Firefox 插件?

参见添加安装源

将 add-on CD 或 SUSE DVD 加入源。

YAST->软件管理->搜索并钩选 acroread

如何安装网络浏览器 (Opera)?

参见添加安装源

将 add-on CD 或 SUSE DVD 加入源。

YAST->软件管理->搜索并钩选 opera

设置 Opera:

以 root 权限编辑你的 opera 启动脚本文件,一般在 /usr/bin/opera ,在开头添加:
export QT_IM_MODULE=XIM  #使 SCIM 能够输入中文
export LC_ALL=zh_CN #使 Opera 能够以你选择的字体显示中文

保存。此外,Tools-Preferences-Advanced-Fonts-International Fonts 分别在 Chinese Simplified, CJK Symbols and Punctuation,选择同样的中文字体,确定。

注意:如果通过 rpm 包安装,升级 Opera 后要重复这些步骤。

如何安装下载管理器 (Downloader for X)?

参见添加安装源

参见安装源列表

加入 guru 源。

YAST->软件管理->搜索并钩选 d4x



如何安装 FTP 客户端 (gFTP)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 gftp



如何安装 P2P BT客户端 (Azureus)?

参见安装 JAVA

http://azureus.sourceforge.net/download.php 下载适合你架构的最新版本 Azureus。

右击解压缩,进入新目录开终端。
./azureus



如何安装 P2P eMule 客户端 (aMule)?

参见添加安装源

参见安装源列表

加入 Packman 源。

YAST->软件管理->搜索并钩选 aMule



如何安装即时通讯软件 (Skype)?

http://download.skype.com/linux/skype-1.2.0.18-suse.i586.rpm 下载 SUSE 专用 skype 包。
rpm -Uhv skype-1.2.0.18-suse.i586.rpm



如何安装多媒体 Codecs (解码/编码器)?

参见添加安装源

参见安装源列表

加入 Packman 和 SUSE 安装盘源。

YAST->软件管理->搜索并钩选w32codec-all,libxine1,ffmpeg,lame,faac,libmp4v2 mad,mjpegtools,openh323,libmusepack,libmpcdec。



如何安装 DVD 播放功能?

32位

下载 http://download.videolan.org/pub ... s2-1.2.9-1.i386.rpm

rpm -Uhv libdvdcss2-1.2.9-1.i386.rpm

64位

下载 http://download.videolan.org/pub ... dvdcss-1.2.9.tar.gz

右键解压

参见 软件编译



如何安装多媒体播放器 (xine-ui)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 xine-ui



如何安装多媒体播放器 (MPlayer) 和相应的 Mozilla Firefox 插件?

参见添加安装源

参见安装源列表

加入 Packman 源。

YAST->软件管理->搜索并钩选 w32codec-all, libxine1, Mplayer, mplayerplug-in。



如何安装多媒体播放器 (XMMS)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 xmms



如何安装多媒体播放器 (RealPlayer)?

参见添加安装源

将 add-on CD 或 SUSE DVD加入源。

YAST->软件管理->搜索并钩选 realplayer



如何安装 ID3 Tag 编辑器 (EasyTAG)?

参见添加安装源

参见安装源列表

加入 Packman 源。

YAST->软件管理->搜索并钩选 easytag



如何安装影像编辑器 (Kino)?

参见添加安装源

参见安装源列表

加入 Packman 源或 SUSE 安装盘。

YAST->软件管理->搜索并钩选 kino



如何安装音效编辑器 (Audacity)?

参见添加安装源

参见安装源列表

加入 Packman 源或 SUSE 安装盘。

YAST->软件管理->搜索并钩选 audacity

如何安装 DVD Ripper (DVDRip)?

参见添加安装源

参见安装源列表

加入 Packman 源。

YAST->软件管理->搜索并钩选 Video-DVDRip

如何安装 CD Ripper (Sound-juicer)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 sound-juicer



如何安装 Email 客户端程序 (Mozilla Thunderbird)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 MozillaThunderbird



如何安装新闻阅读器 (Pan)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 pan



如何安装网页编辑软件 (Nvu)?

参见添加安装源

参见安装源列表

加入 Packman 源。

YAST->软件管理->搜索并钩选 nvu



如何安装项目管理应用程序 (Planner)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 planner



如何安装财务应用程序 (GnuCash)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 gnucash

如何安装桌面排版 (Desktop Publishing) 应用程序 (Scribus)?

参见添加安装源

参见安装源列表

加入 guru 源。

YAST->软件管理->搜索并钩选 scribus

如何安装图表编辑器 (Dia)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 dia



如何安装 chm 文件查看器 (kchmviewer)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 kchmviewer



如何安装 CD/DVD 刻录软件 (GnomeBaker)?

参见添加安装源

参见安装源列表

加入 guru 源。

YAST->软件管理->搜索并钩选 gnomebaker



如何安装 CD/DVD 刻录软件 (k3b)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 k3b



如何安装网络流量分析器 (Ethereal)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 ethereal



如何安装其他字体?

KDE:
kdesu kcontrol

系统管理->字体安装程序->添加字体..


Gnome:

将字体文件复制到当前用户的 .fonts 目录,命令行:
cp 字体路径和文件名 ~/.fonts



如何安装桌面小程序 (Desktop Applets) (gDesklets)?

参见添加安装源

参见安装源列表

加入 guru 源。

YAST->软件管理->搜索并钩选 gDesklets



如何安装集成开发环境 (Anjuta)?

参见添加安装源

将 SUSE 安装盘加入源。

YAST->软件管理->搜索并钩选 anjuta



如何安装 3D 建模工具 (Blender 3d)?

参见添加安装源

参见安装源列表

加入 guru 源或 SUSE 安装盘。

YAST->软件管理->搜索并钩选 blender



如何安装虚拟天像仪 (Stellarium)?


参见添加安装源

参见安装源列表

加入 guru 源。

YAST->软件管理->搜索并钩选 stellarium



用户管理

如何设定/改变 root 用户的密码?
sudo passwd root



如何在终端模式里切换到 root 身份?
su

<按照提示输入密码>



如何新增/编辑/移除用户帐号?

YAST->安全与用户->用户管理



如何新增/编辑/移除系统群组?

YAST->安全与用户->组管理



如何设置/取消自动登录图形界面?

YAST->安全与用户->用户管理

选定要自动登录的用户,专家选项->登录设置



硬件

如何安装显卡驱动 (NVIDIA)?

YAST->软件管理, 确定安装了 gcc, kernel-source, make

http://www.nvidia.com/object/unix.html 下载适合你系统架构的驱动。

开终端,括号以及其中字符不要输入
init 3
sh NVIDIA-Linux-.....run(就是下载的那个文件)  -q
sax2 -r -m 0=nvidia (0是数字,不是字母)

设置开启3d加速,重启计算机。详见NVIDIA 驱动教程



如何取消启动时显示 NVIDIA LOGO?

编辑 /etc/X11/xorg.conf

在 section “Device” 中加一行

Option "NoLogo"



如何安装显卡驱动 (ATI)?

YAST->软件管理, 确定安装了 gcc, kernel-source, make

http://www.ati.com/support/driver.html 下载对应你系统架构驱动。

开终端,括号及其中内容不输入:
chmod 755 ati-driver-installer-8.xx.xx-....run (就是下载的那个run文件名)
./ati-driver-installer-8.xx.xx-x86.run --buildpkg SuSE/版本-架构 (比如 32位 SUSE 10.1 此处是 SuSE/SUSE101-IA32,64位 SUSE 10.1 是 SuSE/SUSE101-AMD64,这步之后会生成一个rpm文件)
su
rpm -Uhv fglrx-......rpm (之前生成的rpm文件)
init 3
sax2 -r -m 0=fglrx

重启生效。详见ATI 驱动教程

如何列出硬盘分区表?

终端:
su
fdisk -l

KDE:

K菜单->系统->监视程序->分区



如何列出硬盘的文件系统空间使用状态?

终端:
df -T -h

KDE:

K菜单->系统->监视程序->存储设备



如何列出挂载中的设备?

终端:
mount



如何列出系统的 PCI 设备?

终端:
lspci

KDE:

K菜单->系统->监视程序->CI



如何列出 USB 设备?

终端:
lsusb

KDE:

K菜单->系统->监视程序->USB 设备

如何不重新开机就重新挂载 /etc/fstab?

终端:
su
mount -a

CD/DVD 刻录

如何得到iso镜像的 MD5 验证码?
md5sum 文件名.iso

如何制作 MD5 校验文件?
md5sum 文件名.iso > 文件名.iso.md5



如何检查文件的 MD5 校验和?

假设文件名是 file ,文件与和对应的MD5 校验文件 file.md5 在同一目录
md5sum -c file.md5



如何从 CD/DVD 建立镜像 (ISO) 文件?

假设 CD/DVD-ROM 位置是 /dev/cdrom
su
umount /dev/cdrom
dd if=/dev/cdrom of=file.iso bs=1024



如何刻录镜像 (ISO) 文件到 CD/DVD?

KDE:

YAST->软件管理,确认安装了 k3b

Konqueror 文件管理器中,右击 iso 文件图标,动作->用 k3b 刻录 CD 映像..

Gnome:

YAST->软件管理,确认安装了 nautilus-cd-burner

Nautilus 文件管理器中, 右击 iso 文件图标 -> 写入碟片... -> 写入



如何不刻录就挂载/卸载镜像 (ISO) 文件?

要挂载镜像文件 (ISO) 时
su
mkdir /media/iso
mount 文件名.iso /media/iso/  -o loop

要卸载镜像文件 (ISO) 时
su
umount /media/iso/



网络

如何激活/禁用网络连接?

右击右下角 Network Manager 图标,选项->切换到脱机模式



如何配置 LAN 宽带接入?

YAST->网络设备->网卡->通过 NetworkManager 方法->选中网卡->编辑

自动获取 IP 选择自动地址设置。

手动设定 IP 选择静态地址设置:

静态IP地址-------------输入服务商给你的IP和子网掩码

主机和名称服务器-----名称服务器输入DNS服务器IP,右边可以留空

路由选择-----------------在默认网关输入网关IP

如何配置 ADSL 接入?

YAST->网络设备->DSL->添加->PP方式(M)->PP Over Ethernet,设备激活选“手动”,同时钩选“用户控制”,下一步。

因特网服务提供商点“新建(W)”,提供商名称任意填,用户名和密码填入ADSL用户名密码,下一步。

不做更改,下一步,完成。

终端输入
su
ifup dsl0

KDE可以安装 kinternet,如上设置后可右击右下角图标,选“拨入”即可上网。



如何浏览局域网内的其他计算机?

打开浏览器,输入:
smb://[对方 IP]



远程桌面

如何连接远程 openSUSE 计算机?

被访问的计算机配置 VNC 主机等待连接,设置如下:

YAST->网络服务->远程管理->允许远程管理并打开防火墙端口,按照提示操作。

终端运行vncserver,配置登录口令。KDE 可以在 krfb 配置 VNC 主机。


远程操作计算机通过 VNC 连接设置好的主机:
vncviewer [对方IP]:5901

KDE 可以在 krdc中连接 vnc:/[对方IP]:5901
 楼主| 发表于 2006-10-25 22:22:54 | 显示全部楼层
在 SUSE Linux 上使用 Xgl

简述

我们努力简化 Xgl/Compiz 在 SUSE Linux 10.1 和 SUSE Linux Enterprise Desktop 10 的安装配置(起码和 在老版本 SUSE Linux 上使用 Xgl 比起来)。 尽管如此,这个软件仍然十分年轻,有些小地方甚至是粗糙不堪的。本页面解释怎样在 SUSE Linux 上启用 Xgl ,并解决一些常见问题。

获取最新软件包

10.1发布以后,Xgl 软件包又有很多重要更新,甚至还在 SLED 10 RC2 发布后修正了几个 bug。

可以从 SUSE 车间版 下载最新软件包。根据你的系统从 i586 或者 x86_64 下载最新的 compiz, xgl 和 libwnck 包,以及noarch 里面最新的 xgl-hardware-list 包。

(一旦正式发布 SLED 10 ,这些车间版的包会更彻底的更新,你可能会得到 SUSE 10.1 和 SLED 10 的 Xgl 官方升级包。)

另外一个 compiz 包以及配置工具的来源是 这里。还是根据你的系统架构下那几个包安装。注意这些包包含一些实验性的新特性和不被 SUSE 官方包包含的第三方 compiz 插件,可能会不稳定,也可能会有官方版没有的 bug 。(但一般来说是值得信赖的。--Truth)

安装

除非你先安装 Xgl ,否则不会自动启用。启用它使用 Gnome 控制面板中的 "Desktop Effects" 工具。也可以以终端或 KDE 的“运行程序”运行 "gnome-xgl-settings" 打开。

Desktop Effects 工具将分析你的系统,检测你是否可以运行 Xgl。如果它检测出问题,会给你解决建议。

注: "gnome-xgl-settings" 是 "compiz" 软件包的一部分。

支持和未被支持的显卡

Novell 测试了许多常见的显卡和内置显卡芯片组,包括 ATI, Intel 和 NVIDIA 的产品,找出哪些可以良好运行 Xgl。而 Desktop Effects 工具会告诉你四种结果之一:
Your graphics card is supported.
显卡被支持--Xgl 将运行良好。
Your graphics card will not work with Xgl.
显卡不能运行 Xgl--Desktop Effects 工具将不会让你开启 Xgl,因为你的显卡要么不支持 3D 加速,要么对此类显卡的测试得知使用 Xgl 时可能崩溃或影响日常操作。
Your graphics card is not supported, but may work.
显卡不被支持,但可能能行--并不是说显卡不能用 Xgl,可能是它太慢,或是 Xgl 可能崩溃或者一些特别的应用会导致图形混乱(比如开全屏放视频后转动桌面)。
Your graphics card is not in Xgl's database.
显卡不在 Xgl 数据库--Desktop Effects 工具仍会尽力帮助你配置 Xgl,但是你有可能不能成功。我们还在继续测试新显卡,有新的信息就会升级 xgl-hardware-list 包。

有些情况下,显卡和 Xgl 出现的一些问题是 Xgl,或者显卡驱动中的 bug 引起的,所以如果你有问题,先确认自己使用的相关软件包是最新的。

3D 加速

Desktop Effects 工具提供的下一段信息是显卡的3D加速是否被开启。有些卡是自动开启的,你不需进行额外步骤。有些则需要手动调整一下;Desktop Effects 工具会尽力帮助你。

Intel 芯片组启用 3D 加速

在已支持的 Intel 芯片组上, 启用 3D 加速只不过是 SaX2 里面钩选一下那么简单。如果 Desktop Effects 发现你没有启用 3D 加速 ,它会让你运行 SaX2 解决。正式发布的原版 SUSE 10.1 中,点击 "Run SaX2" 按钮直接打开 SaX2, 你要自行选择正确的按钮(页面下端)点 OK。如果是最新的包, "Run SaX2" 按钮会直接调用libsax给你改过来。

ATI 或 NVIDIA 卡启用 3D 加速

所有支持的 ATI 和 NVIDIA 卡需要制造商的专有驱动启用 3D 加速。如果 Desktop Effects 工具发现你没有安装驱动,它会提议运行软件更新工具为你安装它们。

SLED10, 如果你在安装中进行了 Novell 注册,将会自动打开。如果没有注册,可以使用YaST的 "Novell Customer Center Configuration" 工具。这样会自动把 ATI 和 NVIDIA 驱动仓库加入你的 YaST/ZMD 安装源列表,然后 Desktop Effects 工具会自动找到需要的包。

SUSE 10.1, 首先手动装上驱动。ATI 驱动在 http://www.ati.com ,NVIDIA 驱动在 [ftp://download.nvidia.com/novell/]

如果你有 ATI 显卡,一些 /etc/X11/xorg.conf 里面的选项必须被调整一下以便 Xgl 完美运行。SUSE 10.1 自带的 Desktop Effects 工具将会自动修改文件,这也是你为什么要在打开 Xgl 前先安装车间版 compiz 包原因之一。

其它显卡启用 3D 加速

如果 Desktop Effects 工具不能识别你的显卡,即使你确实知道 3D 加速打开了它也会以为 3D 加速被关闭。此时的问题是,Desktop Effects 工具将不允许你启用 Xgl。

按住 Shift 键然后双击"3D 加速"按钮旁边的 "Disabled" ,可以跳过它对 3D 加速的自动检测设置。 只有在你确实知道 3D 加速打开了的情况下这样操作. (同样,你也可以这样做来改变它对是否支持你显卡的判定,但是不推荐这么做。)

打开和关闭 Xgl

如果你有一个可以开 Xgl 的显卡,也打开了 3D 加速, 最下面的按钮将是 "Enable Desktop Effects"。点击按钮,(按要求输入root密码后),工具会自动配置你的机器使用 Xgl,然后将你注销重启 X server。

关闭 Xgl 可以用 Desktop Effects 工具禁用它,将会进行一个与打开 Xgl 操作相反的流程。

如果打开了 Xgl,但是由于某些原因无法显示登录屏幕,以 root 运行 gnome-xgl-switch --disable-xgl 在命令行关闭 Xgl。(你也可能需要 rcxdm restart 来重启 X 以及登录屏幕。。)

使用配置 Compiz

Compiz 即是 Xgl 的窗口管理器也是复合管理器,提供 Xgl 相关所有特效。

GNOME 上使用 Compiz

如果你之前使用 metacity 作为 GNOME 窗口管理器(默认设置), 你会在启用 Xgl 后登录时被自动转到 compiz。Compiz 默认使用大多数和metacity相同的快捷键和鼠标组合,比如 "移动窗口", "最大化",等等。如果你曾经在控制中心"快捷键"改变过 metacity 快捷键,就要再去为 compiz 改一遍。控制中心"窗口"里面的设置也一样,需要再去改一遍。

KDE 上使用 Compiz

首先,像原来一样登录 KDE,"个人设置", "桌面", "任务条"。确定"显示程序图标"被选中。(目前需要这样保证任务栏在 Compiz 下功能正常。)

现在你需要创建2个文件,让 KDE 知道你要用另外的窗口管理器 Compiz 而不是默认的 Kwin。以 root 打开 kate 编辑器-KDE 启动按钮(绿色 SUSE logo,运行命令: kdesu kate 。输入root密码确定,把下面这行粘贴到新的空白文件中:
/usr/bin/compiz gconf & /usr/bin/gnome-window-decorator &

以 compiz.sh 文件名保存到 /usr/local/bin,然后赋予它可执行权限。KDE 启动按钮,系统,文件管理器,文件管理器-超级用户模式(输入密码确定)。用这个文件管理器访问 /usr/local/bin,右键单击=compiz.sh,属性,权限,确定可执行被选中。

创建另一个文件,大体步骤像 compiz.sh 一样,但是以 kdewm.sh 文件名保存到 /opt/kde3/env,它的内容是:
export KDEWM=/usr/local/bin/compiz.sh

同样步骤给文件可执行权限。这就告诉KDE以后执行 compiz.sh 而不是 kwin。完成后,注销重新登录 KDE。Xgl 将配合 KDE 运行。

参看 Xgl 问题解决页面相关部分。

配置 Compiz

Desktop Effects 工具也可以用来配置 compiz 。在 gnome 控制中心中打开它, "Window Effects", "Desktop Cube" 和 "Other Features" 标签栏都可以设置 compiz 。

如上所述,一些快捷键和窗口管理设置也可以通过 GNOME "快捷键" 和 "窗口" 控制面板设置。

有一些更复杂(或新加的以及第三方插件的)的 compiz 选项在 Desktop Effects 工具中无法配置。所有配置都在 "gconf-editor" 工具 (SUSE 10.1 菜单中的 "GNOME 配置编辑器" ,也在 SLED 的 Application Browser 中)的 "/apps/compiz/"下面。在那里可以看到关于每个选项的用途的小部分说明,Compiz 页面也有一些。

此外可以用 gset-compiz 或者 gcompizthemer 软件包,在 这里 下载。

问题解决

Nvidia: 鼠标指针闪烁或残留尾迹

如果你有 Nvidia 显卡 (测试时用的6600GT),而且鼠标指针闪烁,你需要在/etc/X11/xorg.conf的[Screen]部分把 HWCursor option 设为 "On"。

KDE 用户

如果你是按照 SUSE Linux 10.1 默认 KDE 桌面环境安装的,可能会有问题。登录管理器之前你可能会被弹回 console 文本界面,dmesg 会得到 "X server startup timeout, terminating" 错误。如果你也安装了 gnome ,那么在 /etc/sysconfig/displaymanager 中设为 DISPLAYMANAGER="gdm"(原来是kdm)。
回复 支持 反对

使用道具 举报

发表于 2006-10-25 22:26:06 | 显示全部楼层
不错,面面俱到,我等初学有这些就够了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-25 22:27:37 | 显示全部楼层
ATI 驱动教程

需求
ATI 驱动安装程序,从 ATI 官方网站下载 http://www.ati.com/support/driver.html
软件包:
kernel-source--和你用的kernel版本相同的
gcc
make
compat-expat1--注意:10.0不用装这个包,10.1需要这个包提供文件 libexpat.so.0

选择驱动

首先去www.ati.com下载驱动,一般 ... 新版本驱动。

8.28.8 及以后版本

8.28.8 之后的 ATI 专有驱动不再区分 32 位和 64 位版本,是通用的。文件名是: ati-driver-installer-<版本号>.run,比如 ati-driver-installer-8.29.6.run 。

8.27.10 以前版本

8.27.10 之前的版本驱动分为 32 位 64 位两种。选择的驱动仅跟您使用的 Linux 是32位还是64位有关,与CPU是否64位无关,应下载与 Linux 系统位数一致的驱动安装文件。

32位文件名是: ati-driver-installer-<版本号>-x86.run

64位文件名是: ati-driver-installer-<版本号>-x86_64.run 注:上面提到的 <版本号> 并不固定,由驱动版本而不同,比如:8.27.10,8.29.6......


安装

安全起见,如果开了xgl先关掉,以避免进不了X图形界面情况,重启后安装驱动。

在下载有驱动安装文件的目录开终端: KDE-打开那个目录-按F4 GNOME-开那个目录,空白处点右键,打开终端

8.28.8 以后
chmod 755 ati-driver-installer-<版本号>-x86.run
su
./ati-driver-installer-<版本号>.run --buildpkg SuSE/<系统>-<架构>

会提示你成功生成了一个开头是 fglrx 的 rpm 文件,之后装上那个文件:
rpm -Uhv fglrx_......rpm

SuSE/<系统>-<架构> 需要自己填。

如果你是 SuSE 10.0 系统为 SUSE100,10.1 是 SUSE101,以此类推。 SLED 10 则填 SLED 10。

如果你是 32 位系统,架构填 IA32 ,如果是 64 位系统则填 AMD64。

比如 SuSE 10.0 64位那里就是 SuSE/SUSE100-AMD64, 32 位 SLED 10 则是 SuSE/SLED10-IA32。


可以用
./ati-driver-installer-<版本号>.run --listpkg

调出驱动支持的系统和架构列表。

8.27.10 以前

32位

下行提到的 SuSE/SUSE101-IA32 是根据你的系统来填,如果是 10.0 32位就是 SuSE/SUSE100-IA32, SLED 10 则是 SuSE/SLED10-IA32
chmod 755 ati-driver-installer-<版本号>-x86.run


运行完以后继续:
su

输入密码进入终端
./ati-driver-installer-<版本号>-x86.run --buildpkg SuSE/SUSE101-IA32
rpm -ivh fglrx_6_9_0_SUSE101-<版本号>-1.i386.rpm

64位

下行提到的 SuSE/SUSE101-AMD64 是根据你的系统来填,如果是 10.0 64位就是 SuSE/SUSE100-AMD64, SLED 10 则是 SuSE/SLED10-AMD64
chmod 755 ati-driver-installer-<版本号>-x86_64.run

运行完以后继续:
su

输入密码进入终端
./ati-driver-installer-<版本号>-x86_64.run --buildpkg SuSE/SUSE101-AMD64
rpm -ivh fglrx64_6_9_0_SUSE101-<版本号>-1.x86_64.rpm

启用驱动和配置

进入运行级别3。可以退出到kdm/gdm界面,进入终端模式,再init 3。

或者重新启,grub 菜单中选定平时正常启动 SUSE Linux 那一项,Boot Option:后面输入3,回车。

以root登录,然后运行:
sax2 -r -m 0=fglrx

如果没有显示偏差直接点确定,然后运行
reboot

重启使驱动生效。

检验安装是否成功

安装驱动完成后,会默认打开显卡的 3D 加速。可运行下列命令看驱动安装是否成功(已经成功开启xgl的这些命令无效):
glxinfo | grep direct

如果出现 Vendor: ATI Technologies Inc 以及 Driver: fglrx (3D Support) 字样一般成功了。也可以测试 3D 绘图速度
fglrxgears

驱动安装成功后FPS一般都上千.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-25 22:28:22 | 显示全部楼层
下载 NVIDIA 驱动

首先,如果你尝试脚本安装,可以在 /usr/share/doc/nvidia 找到它。 如果没有,去 NVIDIA 下载页,下载最新版本驱动。

安装驱动

如果你在运行级别 5 里面,先到运行级别 3 ,终端中输入:
telinit 3

到含有驱动的目录
/usr/share/doc/nvidia

或驱动下载到的目录 输入
sh NVIDIA-Linux-<系统架构>-<版本包>-<build 号>-<pkg#>.run -q

配置 X.org

下一步是配置 X.org 使用新的 NVIDIA 驱动:
sax2 -m 0=nvidia

Sax2 将启动图形配置程序,你可以调整设置。 SUSE 10.0 的话就不需要在命令行加上 -m 0=nvidia,如果你开启 3D 加速,sax 会自动检测使用它。
回复 支持 反对

使用道具 举报

发表于 2006-10-26 08:23:23 | 显示全部楼层
:)
加油啊!

不知道怎么解决那些上来就问的兄弟呢?
上来开口就问,帖子不仔细搜索下就说。。。。

呵呵。
回复 支持 反对

使用道具 举报

发表于 2006-10-26 09:55:32 | 显示全部楼层
好详细的教程阿,我 终于会用了
回复 支持 反对

使用道具 举报

发表于 2006-10-26 13:45:01 | 显示全部楼层
版主辛苦了,对我们新手很实用的东西。谢谢了!
回复 支持 反对

使用道具 举报

发表于 2006-11-8 15:21:59 | 显示全部楼层
正是需要的东西,收藏ing...
回复 支持 反对

使用道具 举报

发表于 2006-11-16 22:11:13 | 显示全部楼层
Post by hnstxx
正是需要的东西,收藏ing...

哈哈,几天不见,你跑到这里来了
回复 支持 反对

使用道具 举报

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

本版积分规则

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