You are not logged in.

#1 2007-10-21 02:57:51

MarinvHs
Member
From: Curitiba, PR, Brazil
Registered: 2007-10-15
Posts: 47

[FIXED]Compiz Fusion issue

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 tongue

Last edited by MarinvHs (2007-10-27 15:55:13)

Offline

#2 2007-10-21 06:13:08

muczyjoe
Member
From: Szeged (Hungary)
Registered: 2007-05-16
Posts: 45
Website

Re: [FIXED]Compiz Fusion issue

sudo chown -R alex /home/alex/.config/compiz/*

Offline

#3 2007-10-21 19:03:53

MarinvHs
Member
From: Curitiba, PR, Brazil
Registered: 2007-10-15
Posts: 47

Re: [FIXED]Compiz Fusion issue

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

#4 2007-10-22 23:00:56

amunimanghi
Member
Registered: 2006-11-21
Posts: 78

Re: [FIXED]Compiz Fusion issue

Try running this as root.

/etc/rc.d/dbus start

Before running this, make sure you have dbus installed.

pacman -S dbus

To make dbus always start, just add dbus to the daemons section in your /etc/rc.conf file.

Offline

#5 2007-10-23 20:50:18

MarinvHs
Member
From: Curitiba, PR, Brazil
Registered: 2007-10-15
Posts: 47

Re: [FIXED]Compiz Fusion issue

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

#6 2007-10-24 02:48:04

peets
Member
From: Montreal
Registered: 2007-01-11
Posts: 936
Website

Re: [FIXED]Compiz Fusion issue

Try running

compiz --replace ccp

This might help you tell if the problem is with compiz or with "fusion-icon"

Offline

#7 2007-10-26 03:34:05

Acid7711
Member
From: Chicago, IL
Registered: 2006-08-18
Posts: 300
Website

Re: [FIXED]Compiz Fusion issue

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. smile

Offline

#8 2007-10-26 11:13:31

neochrono
Member
Registered: 2007-10-19
Posts: 10

Re: [FIXED]Compiz Fusion issue

[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

#9 2007-10-26 18:24:34

Acid7711
Member
From: Chicago, IL
Registered: 2006-08-18
Posts: 300
Website

Re: [FIXED]Compiz Fusion issue

That's because each user has their own config files listed under their home, Remaking them will fix this problem.

Offline

#10 2007-10-26 20:59:05

MarinvHs
Member
From: Curitiba, PR, Brazil
Registered: 2007-10-15
Posts: 47

Re: [FIXED]Compiz Fusion issue

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

#11 2007-10-27 01:55:22

neochrono
Member
Registered: 2007-10-19
Posts: 10

Re: [FIXED]Compiz Fusion issue

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

Then 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"
EndSection

See ya

Offline

#12 2007-10-27 02:56:37

Acid7711
Member
From: Chicago, IL
Registered: 2006-08-18
Posts: 300
Website

Re: [FIXED]Compiz Fusion issue

neochrono wrote:

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.  smile

Offline

#13 2007-10-27 15:54:53

MarinvHs
Member
From: Curitiba, PR, Brazil
Registered: 2007-10-15
Posts: 47

Re: [FIXED]Compiz Fusion issue

Thanks for all the help, it's working now!! cool

Offline

Board footer

Powered by FluxBB