Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation 'Home' button starts another cairo-dock instance
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] 'Home' button starts another cairo-dock instance
ngoonee English 13 SQP [Read]
07 November 2010 à 08:58

ngoonee, Wednesday 03 November 2010 à 04:18


Subscription date : 17 July 2010
Messages : 12
cairo-dock is 2.2.0-4, Arch Linux, OpenGL with the nvidia drivers. Gnome with Compiz on top.

At least 1 other user (Arch as well) besides me has the same behaviour, if using the 'Home' button (just a launcher which runs nautilus --browser), another instance of cairo-dock starts up. So I have two docks on top of each other, the first one animated and the one behind not (because doesn't receive the mouse-over I guess). Quitting the first one, the second one runs just fine.

fabounet, Wednesday 03 November 2010 à 17:24


Subscription date : 30 November 2007
Messages : 17118
the 'Home' button (just a launcher which runs nautilus --browser)

what's this button ? are you sure it's correctly parametered ?

ngoonee, Wednesday 03 November 2010 à 17:45


Subscription date : 17 July 2010
Messages : 12
Its a launcher created by dragging the 'home folder' link. I changed it from running "nautilus --browser" to "nautilus --browser /home/data" which makes it point there, but changing it back doesn't do anything better.

Here's the current parameters:-

Launcher name: Home
Command to run on click: nautilus --browser /home/data
Image's name or path: /home/ngoonee/.config/cairo-dock/current_theme/icons/dolphin.svg
Name of the container it belongs to: _MainDock_
Order you want for this launcher among the others: 3.000
Prevent this launcher from stealing the application from the taskbar?: unchecked
Class of the program: nothing here
Run in a terminal: unchecked
Only show in this specific viewport: 0

As you can see, I didn't really change anything.

fabounet, Thursday 04 November 2010 à 11:11


Subscription date : 30 November 2007
Messages : 17118
are you sure the 2nd process was not here fro mthe start ? maybe the dock is launched 2 times and the 2nd only appear after smoe action.

ngoonee, Thursday 04 November 2010 à 11:28


Subscription date : 17 July 2010
Messages : 12
I can confirm that. ps -e | grep cairo before only shows one. Then I click the link and run ps -e | grep cairo, now I see two instances.

I deleted the launcher and created another identical one. Same result.

fabounet, Thursday 04 November 2010 à 11:37


Subscription date : 30 November 2007
Messages : 17118
what about the other launchers ?
what if you just set the command to "nautilus" ?

ngoonee, Thursday 04 November 2010 à 12:31


Subscription date : 17 July 2010
Messages : 12
No other launchers do this. Changing to nautilus the same thing happens (except it doesn't open the browser window)

Now that I think about it, perhaps it has to do with cairo-dock being on auto-start with Gnome, and somehow when I call nautilus it calls cairo-dock again? But that would imply that everything I have on auto-start would have a double-instant, and that doesn't happen.

fabounet, Thursday 04 November 2010 à 16:31


Subscription date : 30 November 2007
Messages : 17118
easy to know, what if you type "nautilus" in a terminal ?

also, if you launch the dock in a terminal, what outputs do you get when you click on the nautilus launcher ?

mandog, Thursday 04 November 2010 à 19:01


Subscription date : 04 November 2010
Messages : 1
I have the same problem and it was me that isolated it,
home folder does not effect the dock behaviour in any way if opened by any other means only through cairo-dock nor is any other auto-start app effected on my system. this bug? is also effecting vlc player as well it also starts vlc when I try to open the home folder. Does this help in any way

fabounet, Friday 05 November 2010 à 15:19


Subscription date : 30 November 2007
Messages : 17118
so starting Nautilus from the dock (only) launches both cairo-dock and vlc ?
very weird !
and what about the outputs in the terminal ?

ngoonee, Friday 05 November 2010 à 15:36


Subscription date : 17 July 2010
Messages : 12
Weird thing, when I start it on the terminal, this does not happen anymore.... even if after that I quit it from the terminal and start it normally (using gnome-do, or something else)... very odd.

fabounet, Saturday 06 November 2010 à 17:06


Subscription date : 30 November 2007
Messages : 17118
probably because nautilus re-launches itself, so you can't close it except by quitting the session.
it's very weird indeed, did you by chance modified the gconf key to start CD instead of the panel ? (you can see the key in the help of the dock)

ngoonee, Saturday 06 November 2010 à 17:30


Subscription date : 17 July 2010
Messages : 12
Hi fabounet, nope I did not click that. The more I look at this the more evident it is that its actually nautilus' weird behaviour rather than cairo-dock. I'll pursue that alley instead.

SQP, Sunday 07 November 2010 à 08:58


Subscription date : 03 July 2010
Messages : 1081
I guess you can find it in AUR, so I'll suggest you try nautilus-elementary. It's just a (really nice) skinned version so it shouldn't change your behaviour, but it is worth trying

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] 'Home' button starts another cairo-dock instance
ngoonee English 13 SQP [Read]
07 November 2010 à 08:58


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation 'Home' button starts another cairo-dock instance Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.