Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1611373
  • 博文数量: 185
  • 博客积分: 10363
  • 博客等级: 上将
  • 技术积分: 2205
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-11 22:29
文章分类
文章存档

2013年(12)

2012年(5)

2011年(2)

2010年(12)

2009年(9)

2008年(15)

2007年(48)

2006年(82)

分类: LINUX

2006-05-22 09:02:12

打开/etc/X11/xorg.conf文件. 我将用gedit, 但是你也可以用: kate, vim, emacs, 或者是任何一种你想用的编辑器:

linux-lab:~ $  gedit /etc/X11/xorg.conf

打到Section "Device" . 类似以下这样:

------------
Section "Device"
  BoardName    "GeForce4 MX 440 with AGP8X"
  BusID        "PCI:1@0:0:0"
  Driver       "nvidia"
  Identifier   "Device[0]"
  VendorName   "NVidia"
EndSection
----------

我们将新增一条到这里. 这条的内容是: Option "NoFlip" "True", 如下面这个例子:

Section "Device"
  BoardName    "GeForce4 MX 440 with AGP8X"
  BusID        "PCI:1@0:0:0"
  Driver       "nvidia"
  Identifier   "Device[0]"
  VendorName   "NVidia"
  Option       "NoFlip" "True"
EndSection

注意:一些人报告说这一条没必要加.然而,在Novell的发起者建议我这样做,所以,我在此提此建议.

不要关此文件,还有一些东西需要添加.到这个文件的最后面,然后加入这一段:

Section "Extensions"
  Option       "Composite" "off"
EndSection

现在,可以关了这个文件,但不要关闭终端窗口.

我们还有几个文件需要配置, 打开/etc/sysconfig/displaymanager. 用你想用的文本编辑器打开它. 以root权限打开它:

linux-lab:~ $  gedit /etc/sysconfig/displaymanager

打到这一行:DISPLAYMANAGER_XSERVER="Xorg". 我们将用Xgl代替Xorg. 所以,替换如下:

DISPLAYMANAGER_XSERVER="Xgl"

接下来找到:DISPLAYMANAGER_XGL_OPTS="-accel glx:pbuffer -accel xv:pbuffer". 用下面的语句替换它:

DISPLAYMANAGER_XGL_OPTS="-accel glx:pbuffer -accel xv:fbo"

保存并关闭文件, 不要退出终端,并保持root权限,输入SuSEconfig命令:

linux-lab:~ $  SuSEconfig

你会看到一系列输出在屏幕上滚过.

当其停止时, 我们不得不去除一个原始链接,并建立个新的 。输入如下两个命令:

linux-lab:~ $  rm /var/X11R6/bin/X
linux-lab:~ $  ln -s /usr/X11R6/bin/Xgl /var/X11R6/bin/X
linux-lab:~ $  

现在,可以关闭终端窗口了。

现在这些已经设置完了,都不是很难. 接下来就要安装Xgl和compiz 并配置系统. 现在配置你的系统在开机时自动启动Xgl 和compiz 。 下面这段将会配置主要的桌面环境和窗口管理器. 现在直接开始配置大家都比较喜欢的一个,开始!

配置Gnome运行Xgl

首先,重新进入Gnome.

开一个终端窗口,然后运行gnome-session-properties 命令

linux-lab:~ $  gnome-session-properties

你将会看到 SESSIONS 窗口出现. 进入开始程序栏:

点击”添加“按钮. 输入 compiz -replace 并确定:

再添加. 输入 gnome-window-decorator 并确定

关闭它.

再次回到终端窗口, 运行 gconf-editor 命令:

linux-lab:~ $  gconf-editor

配置编辑窗口将出现:

在左侧以下面这个顺序双击其中的项目: apps => compiz => general => allscreens => options. 接着,双击右侧的ACTIVE_PLUGINS 项目以打开它. 只是想确定以下的效果已经打开:

如果没有,你可以手动添加.

现在我们确定所有插件已经被加载, 你可以退出gnome并再次登录. 现在大家就可以试试Xgl的特性了. 测试一下,打开一个窗口并拖动其在桌面中旋转. 如果它摇晃了,那就成功了。

按 CTRL + ALT + BACKSPACE. 快速注销并重新登录. 一切将变得很cool,重启后如果启动正常,那就成功了。恭喜,你的gnome桌面环境可以真正享受 Xgl的乐趣了. 到本页最下方的XGL快捷键中看看它能给你什么惊喜, below.

配置 KDE运行Xgl

首先,如平常一样进入kde. 首先建立一个快速启动文件,以使KDE 在启动时自动加载compiz . 打开你喜欢的文本编辑器. 复制并粘贴以下内容到你的新建文件中:

[Desktop Entry]
Encoding=UTF-8
Exec=compiz --replace decoration wobbly fade minimize cube rotate zoom scale move resize place switcher & gnome-window-decorator &
GenericName[en_US]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop

下面保存文件,将其保存在/home/user/.kde/Autostart 文件夹里,  'user' 就是你现在的用户名.命名这个文件为compiz.desktop。 完成之后,注销并重新登录. Xgl功能将出现在你的焕然一新的K Desktop Environment.

Xgl 快捷键

这句就不译了,大家照下面的快捷键,自己感受吧。

Window Operations
Move Window ALT + Left-Click and Drag
Move Window - Snap to screen CTRL + ALT + Left-Click and Drag
Resize Window ALT + Right-Click and Drag
Switch Windows ALT + TAB
Switch Windows (Scale Mode) F11
Wobbly Windows Left-Click Window and Drag
Translucency ALT + Mouse Up / Mouse Down
Cube
Rotate Cube - Next Desktop CTRL + ALT + Left or Right Arrow
Rotate Cube - Next Desktop Move Mouse cursor to extreme edge of desktop
Rotate Cube - Take Active Window CTRL + SHIFT + ALT + Left or Right Arrow
Manually Rotate Cube CTRL + SHIFT + Left-Click on Desktop and Drag
Zoom
Zoom Once Super-Key (Windows Key)
Zoom In Manually Mouse Wheel Scroll Up + Super-Key (Windows Key)
Zoom Out Manually Mouse Wheel Scroll Down + Super-Key (Windows Key)

 

阅读(2549) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~