当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [测试]GNOME桌面新的复合特效
帖子发表于 : 2008-02-19 23:38 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
之前我们要体验丰富多彩的复合特效需要使用Compiz Fusion。

现在,得益于具备复合特性的Metacity窗口管理器,最新的GNOME桌面环境在不开Compiz Fusion的情况下,也能具备一些基本特效。

在开启Metacity的复合特性以后,诸如阴影、透明等就会呈现在桌面上。这篇文章,是介绍一些之前不为人所知的复合特效。

—–

本文所示的环境是最新的测试版Ubuntu 8.04的GNOME 2.22(测试版)桌面环境中,不论你是使用Compiz Fusion还是Metacity,都能看到下面的特效,因为这效果不是Compiz Fusion特有的,是属于GNOME桌面的。

“如何开启Metacity的复合特性?”

打开gconf-editor, 勾选/apps/metacity/general/compositing_manager这个键值即可

特效一:面版动画

如果你使用过KDE桌面环境或Mac操作系统,一定会熟悉下面的场景:在点击一个图标以后,图标上会在极短的时间内呈现一个放大且透明的阴影。

看不明白不要紧,后面有动画。

图片

特效二:透明的拖拽图标

现在,你拖动你的图标后,它将会呈半透明状态。这个在移动或复制文件时会体验出它的好处来。

图片

土豆视频链接 http://www.tudou.com/programs/view/v8Cv4sEYWMQ/


最后由 syrano 编辑于 2008-03-20 23:15,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-02-20 15:45 
头像

注册: 2008-02-15 0:08
帖子: 1081
送出感谢: 0 次
接收感谢: 0 次
#############################################
#############################################
3D桌面用户不推荐打开!开启Metacity复合特性导致3D桌面开启失败!
同时将smplayer的输出方式更回mv,不知道这个是不是也算原因之一,待会儿测试一下!
#############################################
#############################################



今天开启3D桌面特效竟然提示
Desktop effects could not be enabled



================================================
重启,重新启动特效,提示Desktop effects could not be enabled

使用命令nvidia-xconfig --add-argb-glx-visuals,重启

还是提示Desktop effects could not be enabled
==================================================

并不是不能开启,前两天都用的好好的,完全可以开启。可是昨天晚上安装了WINE并修改一些配置以支持中文,用WINE装了迅雷和比特精灵以后,关闭3D效果,使用了SMPLAYER,改变视频输出为X11(之所以改颜色是因为我在XORG的配置文件里面看到Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" EndSection)。之后再开启就不能开启了。不知道是为什么。




==================================================
以下是我在终端运行compiz --replace 以后的回馈:

wavydoom@wavydoom-desktop:~$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0181 (rev c1) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1152x864) to maximum 3D texture size (2048): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz.real (core) - Error: Could not acquire compositing manager selection on screen 0 display ":0.0"
/usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :0.0


前两天都用的很正常,不会出现这些提示。现在要怎么办呢?
==================================================






==================================================
刚找了一下新立得,发现xserver-xgl没装,现在装上去了。(不过之前没装为什么又可以运行3D桌面呢?NV卡GEFORCE4 MX440 8X)

AFTER INSTALLED XSERVER-XGL
an zhuang le XSERVER-XGL yi hou shu ru fa bu neng yong le .... faint....
3D still not working....
在新立得中删除了xserver-xgl,现在输入法恢复正常。
==================================================






==================================================
方便大家更完整的发现我的问题所在,我运行了sudo nvidia-settings

在终端会提示(以前运行nvidia-settings不会出现如下提示):
wavydoom@wavydoom-desktop:~$ sudo nvidia-settings
Gtk-Message: 文件名“\346\257\224\347\211\271\347\262\276\347\265.desktop”无法转换为 UTF-8。(请尝试设置环境变量 G_BROKEN_FILENAMES):转换输入中出现无效字符序列
Gtk-Message: 文件名“\346\257\224\347\211\271\347\262\276\347\265.desktop”无法转换为 UTF-8。(请尝试设置环境变量 G_BROKEN_FILENAMES):转换输入中出现无效字符序列

======================================






这里是我的目前的XORG的内容
======================================
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder3) Wed Sep 5 19:30:08 PDT 2007

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection


Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Philips PH107E/V/S/G6"
HorizSync 30.0 - 71.0
VertRefresh 50.0 - 160.0
ModeLine "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
ModeLine "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
ModeLine "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
ModeLine "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
ModeLine "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
ModeLine "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
ModeLine "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync +vsync interlace
ModeLine "832x624@75" 57.3 832 864 928 1152 624 625 628 667 -hsync -vsync
ModeLine "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
ModeLine "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
ModeLine "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
ModeLine "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
ModeLine "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
ModeLine "640x480@85" 36.0 640 696 752 832 480 481 484 509 -hsync -vsync
ModeLine "640x480@75" 31.5 640 656 720 840 480 481 484 500 -hsync -vsync
ModeLine "640x480@72" 31.5 640 664 704 832 480 489 491 520 -hsync -vsync
ModeLine "640x480@60" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce4 MX 440 with AGP8X"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "1152x864 +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

(我看了一下xorg的配置,很奇怪,昨天为了关闭启动时候的NVIDIA画面在Section "Device" 里面添加过 Option "nologo" "true" 但是从目前的xorg里面看来这个字段不翼而飞了! NVIDIA的画面又出现了,我在猜测Option "nologo" "true"的消失是不是和运行了nvidia-xconfig --add-argb-glx-visuals 有关,是否这个命令导致xorg重置,这个问题对我的3D桌面无法正常开启有影响吗?)

======================================继续等人来帮忙,谢谢!





#############################################
#############################################
3D桌面开启问题解决了!原来昨天浏览网文时图新鲜开启了Metacity复合特性!
同时将smplayer的输出方式更回mv,不知道这个是不是也算原因之一,待会儿测试一下!
#############################################
#############################################
附带当时看到的说明:
http://linuxdesktop.cn/2008/02/18/gnome-new-effect
======================================
之前我们要体验丰富多彩的复合特效需要使用Compiz Fusion。

现在,得益于具备复合特性的Metacity窗口管理器,最新的GNOME桌面环境在不开Compiz Fusion的情况下,也能具备一些基本特效。

在开启Metacity的复合特性以后,诸如阴影、透明等就会呈现在桌面上。这篇文章,是介绍一些之前不为人所知的复合特效。

本文所示的环境是最新的测试版Ubuntu 8.04的GNOME 2.22(测试版)桌面环境中,不论你是使用Compiz Fusion还是Metacity,都能看到下面的特效,因为这效果不是Compiz Fusion特有的,是属于GNOME桌面的。

“如何开启Metacity的复合特性?”

打开gconf-editor, 勾选/apps/metacity/general/compositing_manager这个键值即可 《-这个就是问题所在!一旦开启了这个选项,关闭3D桌面后,重新开启则无法开启!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
======================================











又出并发问题了。。。系统自带那个Rhythmbox 无法正常启动,标题栏显示(已暂停)
然后程序崩溃,发送错误报告的时候竟然提示:无法报告,不是真实的Ubuntu包?
重启系统,现在Rhythmbox闪一下直接退出。我打算去新立得重装一下看看。看来8.04开始要折磨我这个小白了,哭。
在新立得删除了Rhythmbox,并且重装Rhythmbox,还是自动跳出。
======================================

















页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-02-20 17:19 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
youtube有无数的视频。
g变大,变复杂,不是好事。


_________________
● 鸣学


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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