当前时区 GMT+8, 现在时间是 2008-9-7 18:52 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: SUSE10.2 安装XGL的一个疑问
marlin220
新手上路
Rank: 1


UID 215469
精华 0
积分 33
帖子 13
阅读权限 10
注册 2006-4-9
状态 离线
发表于 2007-2-22 19:18  资料  短消息  加为好友 
SUSE10.2 安装XGL的一个疑问

我用ATI的显卡,在打开3D加速后配置compiz之前需不需要修改/etc/X11/xorg.conf
和/etc/sysconfig/displaymanager ?
网上看到一个suse 10.1的XGL安装步骤.原文如下

首先,打开一个终端窗口.

取得"root"权限 (输入 'su' 和密码):

linux-lab:~ $  su
Password:
linux-lab:/home/scott $



现在,打开/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:~ $  



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


我按上面做了,但重启后就无法进入gnome和KDE了.

顶部
marlin220
新手上路
Rank: 1


UID 215469
精华 0
积分 33
帖子 13
阅读权限 10
注册 2006-4-9
状态 离线
发表于 2007-2-22 23:40  资料  短消息  加为好友 
搞定了,但现在的问题是KDE环境下窗口要么最大化要么就无法移动……郁闷啊

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP