当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]东软新原野Linux实验室——关于在ubuntu6.06安装Xgl
帖子发表于 : 2006-08-30 0:06 

注册: 2006-07-10 18:55
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
分享一下在ubuntu下安装xgl桌面————新原野Linux实验室


我的小本配置:
hp compaq nx6130
  处理器  Intel Pentium M(Dothan) 760(2G)
  处理器最高主频  2000MHz
  二级缓存  2048KB L2
  系统总线  533MHz
  主板芯片组 Intel 915PM
  内存容量  1024M(1G)
  内存类型  DDR2 533
  硬盘容量  60G
  光驱类型  内置,Combo
  显示芯片  独立,ATI Mobility Radeon X300

软件环境:ubunutu 6.06

1、首先请把系统升级到最新。

sudo apt-get update
sudo apt-get dist-upgrade


2、安装最新内核

(1) 如果你的电脑是Intel芯片,则用如下命令:

sudo apt-get install linux-686

(2)如果是AMD芯片,则使用:

sudo apt-get install linux-k7


3、安装显卡驱动

小钿我的显卡是:X300

首先是要使ATI X300等显卡支持 3D 了,在通常安装中,ATI显卡是不会自动支持3D的,我的方法是:

sudo apt-get install xorg-driver-fglrx

echo fglrx | sudo tee -a /etc/modules (这一步就是在 /etc/modules 文件中添加添加一行 fglrx,如果有 的话,就可以忽略)

sudo gedit /etc/X11/xorg.conf 找到"ati"并将其改成"fglrx",

sudo reboot 重启系统



4、重启之后,进入Gnome,在终端输入以下命令:

输入:fglrxinfo

显示:

Xlib: extension "XFree86-DRI" missing on display ":1.0".
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300 Generic
OpenGL version string: 2.0.5814 (8.25.18)

如果能显示跟我的一样的话就说明正常了,如果没有是是显示什么(6.**.**)不要继续下去.说明你还没有安装成功。另外找其他方法把显卡驱动安装上去了。
如果你的能显示跟我一样的话,恭喜你,你成功了一半。如果你想进一步测试显卡性能的话,可以使用fgl_glxgears 命令

输入:fgl_glxgears


5、接下来是比较复杂一点。我上次就是在这里搞砸的。5555555555555555555 请各位谨慎

(1)添加xgl的源
输入:sudo gedit /etc/apt/sources.list

添加如下源到sources.list
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main

(2)获取gpg 密匙 ,只有获取gpg后才能下载。

输入:wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

(3)安装xgl需要的包

sudo apt-get update
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome

6、设置xgl的入口

(1)新建一个XGL启动脚本:

输入:sudo gedit /usr/bin/startxgl.sh


(2)添加以下内容:

Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Start GNOME
exec gnome-session


(3)使脚本可执行:

sudo chmod 755 /usr/bin/startxgl.sh


(4)新建一个compiz启动脚本 :

sudo gedit /usr/bin/startcompiz


(5)添加以下内容:

#!/bin/sh
killall gnome-window-decorator
wait
gnome-window-decorator & LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa
compiz --replace gconf miniwin decoration transset wobbly fade minimize cube rotate zoom scale move resize place switcher trailfocus water &


(6)使脚本可执行:

sudo chmod 755 /usr/bin/startcompiz


(7)在登陆管理器里建一个XGL会话:

sudo gedit /usr/share/xsessions/xgl.desktop


(8)添加以下内容:

[Desktop Entry]
Encoding=UTF-8
Name=XGl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application



7、打开桌面菜单-〉系统-〉首选项-〉会话
在最右边的“启动程序”里添加 /usr/bin/startcompiz 这句话

8、然后执行

sudo apt-get update
sudo apt-get dist-upgrade


9、最后,重新启动.在登陆时选择选项,然后选择会话 ,再选择“XGL”,更改会话。当它问你是否作为默认是选“仅此次会话”.这样做的好处是因为xgl不够稳定,在不破坏正常的xorg前提下可以体验一下xgl的3d桌面效果。

10、由于系统没有超级键(super),所以只要把super键映射到win键即可。在 系统 首选项 ——键盘—— 布局选项 ——Alt/Win键行为 中将
super 被映射到win键钩上。

基本快捷键:

* 打开主菜单 = Alt + F1
* 运行 = Alt + F2
* 显示桌面 = Ctrl + Alt + d
* 最小化当前窗口 = Alt + F9
* 最大化当前窗口 = Alt + F10
* 关闭当前窗口 = Alt + F4
* 截取全屏 = Print Screen
* 截取窗口 = Alt + Print Screen

默认特殊快捷键

* 展示所有窗口程序 = F10

* 展示当前窗口最上层程序 = F11

* 展示当前窗口所有程序 = F12
* 切换窗口 = Alt + Tab
* 旋转3D桌面 = Ctrl + Alt + 左/右箭头(也可以把鼠标放在标题栏或桌面使用滚轮切换)
* 旋转3D桌面( 活动窗口跟随) = Ctrl + Shift + Alt + 左/右箭头
* 手动旋转3D桌面 = Ctrl + Alt + 左键单击并拖拽桌面空白处
* 窗口透明/不透明 = possible with the “transset” utility or Alt + 滚轮
* 放大一次 = 超级键 + 右击
* 手动放大 = 超级键 + 滚轮向上
* 手动缩小 = 超级键 + 滚轮向下
* 移动窗口 = Alt + 左键单击
* 移动窗口时贴住边框 = 左键开始拖动后再 Ctrl + Alt
* 调整窗口大小 = Alt + 中击
* Bring up the window below the top window = Alt + middle-click
* 动态效果减速 = Shift + F10
* 水纹 = 按住 Ctrl+超级键
* 雨点 = Shift-F9
* 桌面展开= Ctrl + Alt + 下箭头,然后按住 Ctrl + Alt 和左/右箭头选择桌面



南海东软新原野Linux实验室——小钿


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-08-31 20:11 

注册: 2006-07-11 21:28
帖子: 36
地址: BUAA
送出感谢: 0 次
接收感谢: 0 次
lz的本本屏幕分辨率是多少的?我1280x800的显示器,从源里下载的fglrx就不能正常工作,一顿乱闪,如果是crt可能已经闪爆掉了。目前还没有找到可用的驱动。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-09-01 10:07 

注册: 2006-07-10 18:55
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
本本屏幕分辨率是1024*768,你是用什么型号的显卡?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

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


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

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

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