I’m running SUSE 11 (Gnome) and I’m trying to figure out how to setup Cairo Dock to startup automatically. I just edited System > Sessions and added Cairo Dock as a startup program however it still wont start on login and I have to start it manually using
su
cairo-dock &
Not sure if I did something wrong or if there is a better way but any help is appreciated!
I have been running it as root because I can’t get it to start under my login. If I open a terminal and attempt to run it I get the following error
steve@linux-or59:~> cairo-dock &
[1] 6507
steve@linux-or59:~> cairo_dock_create_surface_from_image: assertion `rsvg_handle != NULL' failed
warning : (cairo-dock-load.c:cairo_dock_load_task_indicator:786)
couldn't load image '/home/pico/.cairo-dock/Indicateur cairo dock/1208712452.svg' for indicators
warning : (cairo-dock-application-factory.c:cairo_dock_create_surface_from_xpixmap:123)
This pixmap is undefined. It can happen for exemple for a window that is in a minimized state when the dock is launching.
However I think you are right, this is the reason I’m having problems with Cairo Dock in general. Any ideas?
Hi
I think you will find the .cario-dock directory is owned by root user
since you ran the su command (probably in you home directory). To check
run the following;
ls -la .cairo-dock/
If the owner is root, then at this point I would just move it as root,
then run cairo-dock as your user;
Ok I did ALT+F2 and ran cairo-dock and it finally started under my credntials, I will verify that it starts autmatically in a few minutes. Thanks for your help