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 Cairo Dock 3.2.1 and Linuxmint15 Mate = Cairo Dock session?
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
Cairo Dock 3.2.1 and Linuxmint15 Mate = Cairo Dock session?
williammanda English 10 Brockman102 [Read]
12 October 2017 à 07:32

williammanda, Wednesday 22 May 2013 à 13:25 | Quote


Subscription date : 17 February 2012
Messages : 63
Cairo dock 3.2.1
LinuxMint 15 Mate
Using OpenGL
Window manager - Marco
Desktop Environment - Gnome

I have hit a hurdle in trying to get Cairo Dock session working with Linuxmint 15 Mate. I get the follow error screen just after logging into LM 15 with the Cairo Dock session....see photo

https://dl.dropboxusercontent.com/u/17574275/cairo-dock-error.jpg

I have Cairo Dock working on the Mate / Gnome desktop but prefer the Cairo Dock session.
Thanks

matttbe, Wednesday 22 May 2013 à 18:02 | Quote


Subscription date : 24 January 2009
Messages : 12573
Hello,

'gnome-session' is used to launch the session but Mate devs have renamed all applications which contained 'gnome' so I guess you've to use 'mate-session' (not sure):
which mate-session

If this command returns something, can you replace gnome-session by mate-session in this file: /usr/share/xsessions/cairo-dock.desktop. E.g. by using this command:
sudo sed -i 's/gnome-session/mate-session/g' /usr/share/xsessions/cairo-dock.desktop


Note that I'm not sure that it will work... It's maybe better to use a "real" Gnome 3 desktop

williammanda, Thursday 23 May 2013 à 05:40 | Quote


Subscription date : 17 February 2012
Messages : 63
matttbe :
Hello,

'gnome-session' is used to launch the session but Mate devs have renamed all applications which contained 'gnome' so I guess you've to use 'mate-session' (not sure):
which mate-session

If this command returns something, can you replace gnome-session by mate-session in this file: /usr/share/xsessions/cairo-dock.desktop. E.g. by using this command:
sudo sed -i 's/gnome-session/mate-session/g' /usr/share/xsessions/cairo-dock.desktop


Note that I'm not sure that it will work... It's maybe better to use a "real" Gnome 3 desktop ;)


I ran this command...
sudo sed -i 's/gnome-session/mate-session/g' /usr/share/xsessions/cairo-dock.desktop
without any result.

Should I ask someone from LM Mate?

matttbe, Thursday 23 May 2013 à 11:41 | Quote


Subscription date : 24 January 2009
Messages : 12573
You can ask but I think gnome-session (version 3.x) is required... Mate is still using a fork of version 2.

Can you post the output messages of this command launched from a terminal?
for i in /usr/share/xsessions/*.desktop; do echo -e "\n=== $i ==="; cat $i; done

williammanda, Thursday 23 May 2013 à 17:10 | Quote


Subscription date : 17 February 2012
Messages : 63
matttbe :
You can ask but I think gnome-session (version 3.x) is required... Mate is still using a fork of version 2.

Can you post the output messages of this command launched from a terminal?
for i in /usr/share/xsessions/*.desktop; do echo -e "\n=== $i ==="; cat $i; done


Here is the ouypuy:

$ for i in /usr/share/xsessions/*.desktop; do echo -e "\n=== $i ==="; cat $i; done

=== /usr/share/xsessions/cairo-dock.desktop ===
[Desktop Entry]
Name=Cairo-Dock (GNOME)
Comment=This session logs you into GNOME with Cairo-Dock and with graphical effects.
Exec=mate-session --session=cairo-dock
TryExec=cairo-dock-session
Icon=
Type=Application

=== /usr/share/xsessions/mate.desktop ===
[Desktop Entry]
Name=MATE
Comment=This session logs you into MATE
Exec=mate-session
TryExec=mate-session
Icon=
Type=Application

=== /usr/share/xsessions/ssh.desktop ===
[Desktop Entry]
Encoding=UTF-8
Name=Secure Remote connection
Comment=This session logs you into a remote host using ssh
Exec=/usr/lib/mdm/mdm-ssh-session
Type=Application

matttbe, Thursday 23 May 2013 à 17:29 | Quote


Subscription date : 24 January 2009
Messages : 12573
Ok they use 'mate-session' and not the new 'gnome-session' (or a fork of the gnome-session from Gnome 3).

If Mate is a fork of Gnome2, you've to use the 'old' solution to launch this cairo-dock session: simply launch your (Mate) session as usual but do not launch the (mate-)panel at startup (or hide it) => Remove the last Gnome Panel (I guess you've to use mateconf-editor instead of gconf-editor).

PS: don't forget to launch Cairo-Dock at startup (right click on the dock / Cairo-Dock / Launch at startup)
You can also load the default panel theme for this Cairo-Dock session: right click on the dock / Cairo-Dock / Theme / Default-Panel / Apply)

williammanda, Thursday 23 May 2013 à 18:56 | Quote


Subscription date : 17 February 2012
Messages : 63
matttbe :
Ok they use 'mate-session' and not the new 'gnome-session' (or a fork of the gnome-session from Gnome 3).

If Mate is a fork of Gnome2, you've to use the 'old' solution to launch this cairo-dock session: simply launch your (Mate) session as usual but do not launch the (mate-)panel at startup (or hide it) => Remove the last Gnome Panel (I guess you've to use mateconf-editor instead of gconf-editor).

PS: don't forget to launch Cairo-Dock at startup (right click on the dock / Cairo-Dock / Launch at startup)
You can also load the default panel theme for this Cairo-Dock session: right click on the dock / Cairo-Dock / Theme / Default-Panel / Apply)


Is this another way to get the cairo-dock session or applying cairo dock to the mate session? If it is the latter then I have already got that working.
Thanks

matttbe, Thursday 23 May 2013 à 19:01 | Quote


Subscription date : 24 January 2009
Messages : 12573
It's just to only have the dock on your desktop and no other panel.

williammanda, Thursday 23 May 2013 à 20:10 | Quote


Subscription date : 17 February 2012
Messages : 63
matttbe :
It's just to only have the dock on your desktop and no other panel.


So I need Gnome 3 to use the cairo dock session?

matttbe, Thursday 23 May 2013 à 21:58 | Quote


Subscription date : 24 January 2009
Messages : 12573
Yes but 'cairo-dock session' is just a session with Gnome 3 and only the dock to control the desktop instead of other panels/shells

Brockman102, Thursday 12 October 2017 à 07:32 | Quote


Subscription date : 28 April 2017
Messages : 2
Are restless feeling at ease and also really Tubidy mobi with the outstanding development.

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
Cairo Dock 3.2.1 and Linuxmint15 Mate = Cairo Dock session?
williammanda English 10 Brockman102 [Read]
12 October 2017 à 07:32

Post a message

Anti-spam filter 6 (*) times (*) 2 =
            
Did you know ? You can easily create a link to a wikipedia file by using the tag: [[wikipedia:FILE]]


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Cairo Dock 3.2.1 and Linuxmint15 Mate = Cairo Dock session? 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.