ubuntu Xgl 相关
Posted 9 months, 2 weeks ago at 11:30 am. 0 comments
龚骚装好了 ubuntu Xgl ,果然很玄。
与预期的4月20日相比,发布日被延后了6周,所以这次确定的发布日为2006年6月1日。
根据官方邮件的解释,本次延期是为了:
* 有更多时间进行bug fix,提供更好的质量
* 提供更好的亚洲语言的支持(感谢#ubuntu-cn的工作,估计dapper对中文的支持会更好了)
* 提供更好的GUI界面
* XFCE将会被植入dapper main repository
* 为Live CD图形安装界面提供充分的测试
时间表将会公布在
* https://wiki.ubuntu.com/DapperReleaseSchedule
via Ubuntu Dapper 跳票了
Novell发布Xgl,并看到了Xgl/Compiz的demo之后,一直期待Xgl的发布,今天再也按耐不住Xgl的诱惑,捣腾了一天,把ubuntu dapper给装上了,参考一些文章把Xgl实现:
https://wiki.ubuntu.com/XglHowto
http://www.linuxsir.org/bbs/showthread.php?t=243752
ubuntu dapper flight4对xgl的支持已经很好,在安装compiz之前,必须要先装好nvidia的驱动。
Xgl的demo录像可以在这里下载,在我的pc上效果超出想像(赛扬3 1.2g/gforce4/512sdram)
过了把瘾后,耐心等待ubuntu 6.4的发布,再在我的thinkpad上装一套。
update:
Xgl似乎还不支持硬件加速,目前还没找到方法,希望真正发布的时候有所改进
via Xgl, the magic
在nvidia Geforce FX5900XT、AMD Barton2500+ oc 3200+、1GB DDR400、NF2上测试有效
其实基本还是翻译的这篇文章:
http://www.ubuntuforums.org/showthread.php?t=131267
或者说,就是照抄这篇文章上的作法
1.装驱动
代码:
代码:
sudo apt-get install nvidia-kernel-common nvidia-glx
修改配置:
代码:
sudo gedit /etc/X11/xorg.conf
查找module区段,看看有没有Load “GLcore”或者Load “dri”
如果有,在前面用#注释掉
并且查找Load “glx”,确保这行有且没有被注释掉即可
然后查找Device区段
大概看起来会像是这样:
代码:
Section “Device”
Identifier- leave this line alone!
Driver “nvidia”
BusID “PCI:1:0:0″
Option “RenderAccel” “true”
Option “AllowGLXWithComposite” “true”
EndSection
但这篇文章给出的这一段不太合适,我帖一下我的:
代码:
Section “Device” Identifier “NVIDIA Corporation NV35 [GeForce FX 59
Driver "nvidia"
BusID "PCI:2:0:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "NoLogo"
EndSection
我开始只是直接copy文章上的那个配置,然后果然启动后没进去X。。。
决定只是保留RenderAccel和AllowGLXWithComposite部分,剩下的用我原来xorg.conf就OK了
文章中还提到如果xgl还是启动不料,可以在xorg.conf下面添加这一段:
代码:
Section "Extensions"
Option "Composite" "Enable"
EndSection
有关显卡的配置到此结束,开始准备安装xgl
2.先安装XGL:
代码:
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome
修改一个配置文件:
代码:
sudo gedit /etc/gdm/gdm.conf-custom
让其有效的内容如下:
代码:
[daemon]
[security]
[xdmcp]
[gui]
[greeter]
[chooser]
[debug]
[servers]# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
flexible=true
然后运行这个命令:
代码:
sudo gedit /usr/bin/thefuture
在打开的文件中(应该是空白的才对),填入下列语句 :
代码:
#!/bin/bash
gnome-window-decorator & compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher &
保存退出,然后修改这个文件的权限:
代码:
sudo chmod 755 /usr/bin/thefuture
重新启动,第二部分结束
3.设置区域并启动XGL
重启后运行这句:
代码:
xmodmap /usr/share/xmodmap/xmodmap.
反正后来我改成gb后就正常了(但好像还有一点小bug)
最后一步到了,在终端里头运行:
代码:
thefuture
就可以了!
试试看拖动窗口以及这些快捷键
CTRL + ALT + Left/right arrow key. Switches to the new side of the cube for me.
CTRL + ALT + SHIFT + Left/Right arrow key- Takes the in focused app around cube.
CTRL + ALT + Left Click on Desktop - allows you to use the mouse to rotate cube.
F12 - uses the Expose like trick
Alt- Tab - switcher Vista-style
via 我也贴一下我安装XGL的经验吧……nVidia/Gnome/Dapper
自拜读了:“Novell最近释放了Xgl和compiz,其中展示了其最新的桌面。Xgl是基于OpenGL的X server,它使用硬件加速,实现真正意义上的3D桌面。compiz作为其窗口管理器。最新的cvs版本可以从freedesktop.org获得。更多的介绍可参见其官方主页。” 之后又从下面的链接地址下载了视频文件
http://www.freedesktop.org/~davidr/xgl-demo1.xvid.avi
就想到这里来贴一贴。Novell的这个系统是立体的桌面,你爱往左转就往左转,爱往右转就往右转,反正上下左右前后都是桌面,只要你不觉的头晕,甚至点一下下拉菜单或是拖动一下窗体还会来那么抖动一下(有人说:窗口像水果冻 哈哈) ,还可以在桌面上放几条鲨鱼养着,这么游过来游过去,养眼的很啊!有人看到了喜不自禁,当然还有些人说:“有意思,未来的窗口移动还要加上摆动的效果吗?看着有些头晕 ”,批评的也应该有把,也有专业人士说X窗口是为网络设计的,如果让他基于Xgl会有麻烦。反正个人认为,这项技术如果能广泛普及,至少会改变linux desktop 系统图形显示在个人使用领域远不如windows的局面,3D的桌面对工作而言也会有不少方便,至少象同时拥有了几个显示器一样,也希望能够激发显卡厂商对linux的兴趣,当然伴随的是游戏商的追随。当然读者什么想法不必看我的一家之词,上面给出了视频的下载地址,自己去感受孰好孰坏。肯定答案也不是唯一的。
这里还有几个贴图,很是清晰:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=145267&highlight=xgl
via 前后左右,怎么转都是一番天地
我为什么用ubuntu (8条)
这个问题我想了想,写了个ubuntu 8条
1、选择了linux,当然要选择最有自由精神的linux----debian,但是显然它的发展越来越慢了。而ubuntu,走在了最前面,我不需要企业级的稳定,我要gnome2。10和kde3。4,所以,我选择ubuntu。
2、ubuntu是非常的适合桌面的linux,它的身形非常的小巧,启动也是非常的快,这些都是我所需要的。
3、ubuntu有着方便和快捷的安装方式,又继承了和debian同样优秀的安装和升级软件包管理方式,而同样的继承了debian的最为丰富的软件资源使得ubuntu和debian有着同样多的软件支持。
4、良好的中文支持,这要感谢我们的ubuntu.org.cn,有了那么多的翻译了的资料,使用ubuntu是件非常容易的事情,ubuntu 的安装指南太重要了,里面详细的写出了很多常用软件的安装和配置办法,虽然现在只有4.10的翻译版本,但是基本上都是通用的,同样的感谢 linuxsir的 debian区,多年的debian积累资料和大量的ubuntu问题解决方法都是使用ubuntu的宝贵资源,还要感谢 oneleaf的乐于助人。
5、ubuntu名字起的就好,宣传图标也很亲切,关键是还免费派光盘,虽然我还没有收到,但是花钱请你免费用,听着就爽啊。
6、用RH的rpm体系我用腻了,我想换换感觉了,我不想用全部自定制那么麻烦的linux,我只要有足够我定制的linux,ubuntu就很适合我了。
7、现在玩的人少,我走在了前面,以后就是大佬了。
8、现在ubuntu太流行了,我不玩就赶不上时髦了我。
我可是很容易见异思迁的,不过我看以ubuntu的发展速度,我是没的迁了。不多说了,希望ubuntu的下个版本更好吧!
我为什么不用 Ubuntu
1、作为一个二手发行版,它的社团仍然不够大,许多软件还没有 back port 到 ubuntu 中
2、因为它在 Debian SID 的基础上进行自己的版本开发,因此与传统的 debian repo 都不兼容,浪费了无数资源
3、系统脚本质量太差,许多地方配置错误。我自己修改过的系统脚本包括 /etc/X11/Xsessions 和 /etc/init.d/* 在内超过 20 个,而且全是全局脚本。个人配置脚本就不提了。/etc/rc6.d 中甚至有脚本有依赖性错误,先尝试 umount 所有 fs 然后再 remount,可笑。
4、没有方便的配置工具(相比 fedora core 提供的 system-config-* 而言;甚至没有一个用来维护 init scripts 的工具,诸如 Gentoo 的 rc-config 或者 RH/FC 的 chkconfig 这样)
1,它的社团已经足够强大了,而且如果你看看breezy的发展计划你就知道它有多强大了,而且它对商业公司的支持要好过debian很多,硬件支持自然要好过debian了。debian软件虽多,但是大部分常用的软件都可以在ubuntu里面找到,唯一让部分人不爽的只不过是emacs罢了。浪费资源?至少在ubuntu的开发者看来,让他们去适应debian既有的开发速度,会浪费更多的资源。
2.为什么一定要兼容传统的debian,就是因为很多人厌倦了debian的发展速度,而用sid又不是很稳定,所以才会有ubuntu啊。
3.ubuntu的脚本配置和debian有很多的不同,但并不是错误,不习惯罢了,装有的软件确实需要改变目录的指向。还有我怀疑你的系统是否有更新,至少那个脚本依赖性问题我没有碰到,你不会是在用breezy吧?那我就没有话说了。拿hoary和sarge比都不是很公平,毕竟它比 sarge要新多了。
4.目前ubuntu的定位主要在桌面化的linux,服务器配置工具拿它和RH的比是没办法比的,不过在breezy的开发计划里包括了几个服务器的配置工具,虽然就介绍来看还不能和RH的相比较,但是毕竟RH的历史要久的多了,又是linux服务器的老大,ubuntu要赶上它肯定没那么快。如果只是指系统的配置,那么ubuntu和debian的没有任何区别的啊。
上面那么多都是屁话,在百度贴吧里你说这些话只能把初学者唬的一恁一恁的,你没事来百度贴吧干嘛?发泄啊?这对linux的普及没有任何意义,对你自己也只是空耗时间。
via 我为什么用ubuntu (8条)
Popularity: 13% [?]
Tags: blog, deb, gnome, hp, install, linux, ls, right, screen, ubuntu, unix, viRelated posts
No Replies
Feel free to leave a reply using the form below!