You are not logged in.
when I do "fusion-icon" it says Permission denied:
as following :
fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
Backend     : gconf
Integration : true
Profile     : default
Adding plugin decoration (decoration)
Initializing decoration options...done
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon import interface
  File "/usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 25, in <module>
    from start import wms, apps, options, decorators, init, env
  File "/usr/lib/python2.5/site-packages/FusionIcon/start.py", line 36, in <module>
    config.check()
  File "/usr/lib/python2.5/site-packages/FusionIcon/util.py", line 397, in check
    self.create_config_file()
  File "/usr/lib/python2.5/site-packages/FusionIcon/util.py", line 431, in create_config_file
    self.write(open(self.config_file, 'w'))
IOError: [Errno 13] Permission denied: '/home/alex/.config/compiz/fusion-icon'Has anyone got that problem? do I need to add my user into any group that I don't know?
Please help 
Last edited by MarinvHs (2007-10-27 15:55:13)
Offline
sudo chown -R alex /home/alex/.config/compiz/*
Offline
I did that but still get same msg
[root@myhost alex]# sudo chown -R alex /home/alex/.config/compiz/*
[root@myhost alex]# su alex
[alex@myhost ~]$ fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
Backend     : gconf
Integration : true
Profile     : default
Adding plugin decoration (decoration)
Initializing decoration options...done
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon import interface
  File "/usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 25, in <module>
    from start import wms, apps, options, decorators, init, env
  File "/usr/lib/python2.5/site-packages/FusionIcon/start.py", line 36, in <module>
    config.check()
  File "/usr/lib/python2.5/site-packages/FusionIcon/util.py", line 397, in check
    self.create_config_file()
  File "/usr/lib/python2.5/site-packages/FusionIcon/util.py", line 431, in create_config_file
    self.write(open(self.config_file, 'w'))
IOError: [Errno 13] Permission denied: '/home/alex/.config/compiz/fusion-icon'If I do it as root I get
[root@myhost alex]# fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
Backend     : gconf
Integration : true
Profile     : default
Adding plugin decoration (decoration)
Initializing decoration options...done
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon import interface
  File "/usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 143, in <module>
    session_bus = dbus.SessionBus()
  File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 216, in __new__
    mainloop=mainloop)
  File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 105, in __new__
    bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
  File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 121, in __new__
    bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.Last edited by MarinvHs (2007-10-21 19:46:05)
Offline
Try running this as root.
/etc/rc.d/dbus startBefore running this, make sure you have dbus installed.
pacman -S dbusTo make dbus always start, just add dbus to the daemons section in your /etc/rc.conf file.
Offline
I have dbus and it's on my daemon list already, but it doesnt work
When I run fusion-icon as root I get dbus Exception :
[root@myhost alex]# fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
Backend     : gconf
Integration : true
Profile     : default
Adding plugin decoration (decoration)
Initializing decoration options...done
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon import interface
  File "/usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 143, in <module>
    session_bus = dbus.SessionBus()
  File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 216, in __new__
    mainloop=mainloop)
  File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 105, in __new__
    bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
  File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 121, in __new__
    bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.Last edited by MarinvHs (2007-10-23 21:01:12)
Offline

Try running
compiz --replace ccpThis might help you tell if the problem is with compiz or with "fusion-icon"
Offline

The first issue is happening because you first tried starting fusion-icon as root.
Try this as root.
rm -r /home/alex/.config/compiz/Then, not as root, run fusion-icon and it should get rid of that error. 
Offline
[Portuguese]
Dae Marin, eh o lucas do cefet guri
[/Portuguese]
Hi there, I am getting the same Dbus exception as root. But, unlike you, when i switch to another user im able to start fusion-icon.
Offline

That's because each user has their own config files listed under their home, Remaking them will fix this problem.
Offline
Ok the permission problem has been fixed, now I get another error
$ fusion-icon
 * Detected Session: gnome
 * Searching for installed applications...
Backend     : gconf
Integration : true
Profile     : default
Adding plugin decoration (decoration)
Initializing decoration options...done
 * No GLX_EXT_texture_from_pixmap with direct rendering context
 ... nor with indirect rendering, this isn't going to work!
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon import interface
  File "/usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 25, in <module>
    from start import wms, apps, options, decorators, init, env
  File "/usr/lib/python2.5/site-packages/FusionIcon/start.py", line 64, in <module>
    env.set()
  File "/usr/lib/python2.5/site-packages/FusionIcon/environment.py", line 143, in set
    if not self.Xgl and self.glx_vendor == 'NVIDIA Corporation':
AttributeError: Environment instance has no attribute 'glx_vendor'I installed Xgl , but I don't know how to use it , I've read the wiki, changed my /etc/gdm/custom.conf file as supposed in Method 1 (GDM) and rebooted.
Then a window asking for a host appeared, what do I have to do there?
Last edited by MarinvHs (2007-10-26 21:51:27)
Offline
Why Xgl? I think you would be better with AIGLX, you would just have to run this as root:
nvidia-xconfig --composite --add-argb-glx-visualsThen just check your xorg.conf so it would look somethin like this:
Section "Module"
  [...]
  Load "glx"
  Load "extmod"
  #Load "dri"    #should be commented out
  #Load  "GLcore"    #should be commented out
  [...]
EndSection
[...]
Section "Device"
  Driver "nvidia"
  [...]
  Option "RenderAccel" "True"    #recommended if using the nvidia-71xx driver, enabled by default with newer drivers
  Option "AllowGLXWithComposite" "True"    #only if using the nvidia-71xx driver
  [...]
EndSection
[...]
Section "Screen"
  [...]
  Option "AddARGBGLXVisuals" "True"
  [...]
EndSection
[...]
Section "Extensions"
  Option "Composite" "Enable"
EndSectionSee ya
Offline

Why Xgl? I think you would be better with AIGLX, you would just have to run this as root:
nvidia-xconfig --composite --add-argb-glx-visuals
I was gonna suggest the same thing.  
Offline
Thanks for all the help, it's working now!! 
Offline