[在线求助]昨天前天都运行的好好的,今天怎么Desktop effects could not be enabled??

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
wavydoom
帖子: 1081
注册时间: 2008-02-15 0:08

[在线求助]昨天前天都运行的好好的,今天怎么Desktop effects could not be enabled??

#1

帖子 wavydoom » 2008-02-20 13:28

今天开启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,还是自动跳出。
======================================
比较郁闷的是Rhythmbox自动跳出问题依然继续。。。。














上次由 wavydoom 在 2008-02-20 15:46,总共编辑 16 次。
头像
wavydoom
帖子: 1081
注册时间: 2008-02-15 0:08

#2

帖子 wavydoom » 2008-02-20 13:57

各位朋友能帮帮我吗 ?
ad_h
帖子: 24
注册时间: 2008-02-08 16:15

#3

帖子 ad_h » 2008-02-20 14:41

"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):转换输入中出现无效字符序列"

根据这一段来看似乎是某个文件名或者文件内容含有乱码或者是中文吧,有没有查过这个.desktop文件? 这可能是因为你装了些中文支持的原因吧,我觉得。
头像
wavydoom
帖子: 1081
注册时间: 2008-02-15 0:08

#4

帖子 wavydoom » 2008-02-20 14:47

谢谢ad h!
请问怎么查找.desktop文件?我去找来发上来。
头像
wavydoom
帖子: 1081
注册时间: 2008-02-15 0:08

#5

帖子 wavydoom » 2008-02-20 15:38

3D桌面开启问题解决!
回复