当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 今天xgl也终于成功了,这里贴下经验吧。
帖子发表于 : 2006-03-24 21:13 

注册: 2006-01-31 14:13
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
我的电脑的配置是闪龙2500+,ddr400 1g,FX5200,华硕K8U-X。一开始

我按照http://forum.ubuntu.org.cn/viewtopic.php?t=11225这个帖子的方

法但失败了。所以我去ubuntu主站找了一下,用

http://www.ubuntuforums.org/showthread.php?t=133427的方法,终于

成功了

1。完全升级

以下代码

代码:
sudo apt-get update
sudo apt-get upgrade


确保Xorg 7已经安装。

* 我用的是Dapper ubuntu 2.6.15-19-amd64,,而且刚刚升级,所以这步没什么问题。

2。图形设置

首先下载Nivdia驱动

代码:
sudo apt-get install nvidia-kernel-common nvidia-glx


然后编辑xorg.conf

代码:
sudo gedit /etc/X11/xorg.conf


找到“Module“和Glcore和dri这一段,确认glx模块已经装载,例如:

代码:
#       Load    "GLcore"
#       Load    "dri"
        Load   "glx"


现在来到“Section Device“ 我的是这样的:

代码:
Section "Device"
   Identifier   "NVIDIA Corporation NV34 [GeForce FX 5200]"
   Driver      "nvidia"
   BusID      "PCI:1:0:0"
EndSection


不要复制这个!

你只要看这里的“Driver'“这里是“nvida‘“ 而不是”nv“。

* 我这里是“nv“的,不过我改成"nvida"了。最好自己备份一下。

然后重启xwindows

代码:
/etc/init.d/gdm restart


确认启动的时候可以看见nvida的logo.如果没有,那说明有问题。

3。获得软件依赖性

打开新立得,安装xserver-xgl 和compiz。

现在删除它们,但是只选“标记以便删除”,不要选“标记以便彻底删除”,然

后点“应用”。

4。安装包

http://pdc.me.uk/ubuntu/xgl/ 这里下载全部的一共4个包,然后安装他们。

代码:
dpkg --force-all -i compiz_cvs20060218+opacityplugin-1_amd64.deb
dpkg --force-all -i glitz-cvs_0.5.3+cvs20060218-1_amd64.deb
dpkg --force-all -i mesa-cvs_20060218-1_amd64.deb
dpkg --force-all -i xorg-xgl_0.0.1+cvs20060218+patch-1_amd64.deb


检查compiz和Xgl是否安装成功。

引用:
/usr/bin/compiz --help
/usr/bin/Xgl --help


如果安装成功,那会显示帮助的内容,如果没有,那说明安装有问题。

5。脚本与一些设置

第5步是编辑设置文件和用脚本启动compiz Xgl。

编辑gdm.conf-custom,

代码:
sudo gedit /etc/gdm/gdm.conf-custom


然后在文档的最下面加入以下代码:

这个是nvidia的:

代码:
[server-Standard]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer -kb
flexible=true


这个是ATI的:

代码:
[server-Standard]
name=Xgl server
command=/usr/bin/Xgl :1 -ac -accel xv:pbuffer -accel glx:pbuffer -fullscreen
flexible=true


然后建立~/compiz.sh(/home/你的用户名/compiz.sh)然后复制以下内容进

去:

代码:
#!/bin/bash
LIBMESA=/opt/mesa/lib

LD_LIBRARY_PATH=/opt/mesa/lib /usr/bin/gnome-window-decorator &
LD_LIBRARY_PATH=/opt/mesa/lib /usr/bin/compiz --replace $1 gconf &

exec gnome-session


脚本必须是可执行的权限,用chmod +x或者chmod 7555

建立并编辑/usr/share/xsessions/compiz.desktop

代码:
sudo gedit /usr/share/xsessions/compiz.desktop


加入以下内容:
代码:
[Desktop Entry]
Encoding=UTF-8
Name=Compiz
Comment=
Exec=/home/你的用户名/compiz.sh
Icon=
Type=Application


6。设置compiz

重启xwindows,以确保compiz和Xgl运行成功,重启后你会发现窗口的标题栏都没了,不过这是个好的兆头。继续我们的工作。

检查一下compiz和Xgl是否运行:

代码:
ps -A | grep Xgl
ps -A | grep compiz

现在运行gconf-editor
代码:
gconf-editor

找到/apps/compiz/general/allscreens/options/
双击"active_plugins"

把以下的键值一个一个添加进去,注意是逐个,而且保证正确的顺序。

代码:
gconf decoration wobbly resize move minimize scale
fade place cube rotate zoom switcher opacity

看起来像这样:

图片

然后确定,重启xwindows,现在你就能找到标题栏了。


以上就是我装xgl的过程,谢谢这位来自万恶的资本主义国家的pdc303老兄。 :D

不过安装我还有点小问题,就是不能自动挂载那个compiz.sh脚本,每次进系统

我必须在终端里运行一边才能让compiz运行成功。不知有什么方法能让它在进入

gnome的时候一起运行,这里抛砖引玉,高手来解答下。

*第一次写这么长的帖子,好累阿,呵呵。希望大家喜欢。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-03-24 23:09 
头像

注册: 2005-12-05 14:52
帖子: 84
送出感谢: 0 次
接收感谢: 0 次
cannot find "/apps/compiz/" in the gconf-editor
why?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-03-25 0:35 

注册: 2005-12-08 11:41
帖子: 46
送出感谢: 0 次
接收感谢: 0 次
楼主把compiz.sh放在添加到session(会话)里就可以自动启动了。


页首
 用户资料  
 
4 楼 
 文章标题 : 请问不能升级xserver-xorg该怎么办?
帖子发表于 : 2006-03-25 8:47 
头像

注册: 2006-01-02 0:12
帖子: 368
送出感谢: 0 次
接收感谢: 0 次
xserver-xorg
共升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 0B/97.2kB 的软件包。
解压缩后会消耗掉 0B 的额外空间。
您希望继续执行吗?[Y/n]y
正在预设定软件包 ...
/tmp/xserver-xorg.config.55731: line 957: syntax error near unexpected token `esac'
预设定 xserver-xorg 失败,退出状态为 2
(正在读取数据库 ... 系统当前总共安装有 70872 个文件和目录。)
正预备替换 xserver-xorg 7.0.0-0ubuntu18 (使用 .../xserver-xorg_7.0.0-0ubuntu24_all.deb) ...
/var/lib/dpkg/tmp.ci/config: line 957: syntax error near unexpected token `esac'dpkg:处理 /var/cache/apt/archives/xserver-xorg_7.0.0-0ubuntu24_all.deb (--unpack)时出错:
子进程·pre-installation script·返回了错误号·2
在处理时有错误发生:
/var/cache/apt/archives/xserver-xorg_7.0.0-0ubuntu24_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-03-25 9:43 

注册: 2006-01-31 14:13
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
HYBOO_QIU 写道:
cannot find "/apps/compiz/" in the gconf-editor
why?


确认一下你的compiz安装上没有,并且确保他已经启动。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-03-25 10:02 

注册: 2006-03-08 22:20
帖子: 116
送出感谢: 0 次
接收感谢: 0 次
在我这里用 http://www.ubuntu.org.cn/support/docume ... ver-8.18.8
的方法安装 fglrx,
如果再注解掉 Load "dri"的话,运行 fgl_glxgears -fbo 就会报错:
引用:
Using GL_EXT_framebuffer_object
Error: couldn't get an RGBA, Double-buffered visual


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-03-25 11:55 
头像

注册: 2005-12-05 14:52
帖子: 84
送出感谢: 0 次
接收感谢: 0 次
我ps过,已经运行了


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-03-25 15:50 

注册: 2005-12-24 14:07
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
好贴,支持一下


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-03-25 22:35 
头像

注册: 2006-02-23 14:46
帖子: 436
地址: 上海
送出感谢: 0 次
接收感谢: 1
aly 写道:
楼主把compiz.sh放在添加到session(会话)里就可以自动启动了。


将 compiz.sh 放入 ~/.gnomerc 文件中:

cat>~/.gnomerc<<EOF
#!/bin/bash
compiz.sh &
EOF


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-03-26 10:58 

注册: 2006-01-19 10:33
帖子: 62
送出感谢: 0 次
接收感谢: 0 次
不 错,比我牛,我升级后就去玩了,都写不出这么长的贴哦


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-03-26 17:19 

注册: 2006-01-31 14:13
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
aly lvjinhua :
谢谢你们,可以自动运行了。
HYBOO_QIU 和 Jeff-cao 不好意思,我也只是照搬人家的方法,具体的东西也不太懂,建议你们到原帖那里找一下解决的方法,只要有耐心,应该能解决的。


页首
 用户资料  
 
12 楼 
 文章标题 : 升级两次都不成功?
帖子发表于 : 2006-03-26 22:23 
头像

注册: 2006-01-02 0:12
帖子: 368
送出感谢: 0 次
接收感谢: 0 次
sudo apt-get install nvidia-kernel-common nvidia-glx
请问这样就安装上nvidia的驱动了吗?用不要到官方网站上下8178的驱动?谢谢。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-03-28 0:45 

注册: 2005-08-09 0:53
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
我用kde, 但是我没有找到 /etc/kdm这个目录
我试着安装: apt-get install kdm
然后告诉我 说我的kdm已经是最新的了
我应该怎么办阿? 谢谢!


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-04-08 16:38 
头像

注册: 2006-01-02 0:12
帖子: 368
送出感谢: 0 次
接收感谢: 0 次
请问按楼主的方法安装成功后效果和按http://forum.ubuntu.org.cn/viewtopic.phpt=11225&postdays=0&postorder=asc&start=0
一样吗?两篇有好大的区别啊。知道的兄弟麻烦说一下,谢谢。


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2006-04-10 11:34 
头像

注册: 2006-04-06 17:33
帖子: 22
地址: 广州
送出感谢: 0 次
接收感谢: 0 次
4。安装包

http://pdc.me.uk/ubuntu/xgl/ 这里下载全部的一共4个包,然后安装他们。

引用:
dpkg --force-all -i compiz_cvs20060218+opacityplugin-1_amd64.deb
dpkg --force-all -i glitz-cvs_0.5.3+cvs20060218-1_amd64.deb
dpkg --force-all -i mesa-cvs_20060218-1_amd64.deb
dpkg --force-all -i xorg-xgl_0.0.1+cvs20060218+patch-1_amd64.deb


我装32BIT的该如何装上去呢??


_________________
走出迷失得森林,你会发现LINUX得核心思想并不是自由,而是:互相帮助。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译