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 openSUSE 13.1 - Cairo-dock 3.3.2 and trash applet
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] openSUSE 13.1 - Cairo-dock 3.3.2 and trash applet
Page : 1 2
Mahler English 24 dankini [Read]
19 July 2014 à 21:11

Mahler, Sunday 25 May 2014 à 08:55


Subscription date : 25 May 2014
Messages : 13
Hi, I've succesfully installed on my openSUSE 13.1 with KDE, the package 3.3.2 (from repo home:etamPL ) but some applets do not want to work .

One in particular, the trash, I really want to use ( ).

How can fix it?

(note: I'm a terrible noob of Linux and openSUSE and Cairo and... work in progress !!)

Regards

brianw, Monday 26 May 2014 à 04:05


Subscription date : 25 April 2012
Messages : 270
Mahler :
Hi, I've succesfully installed on my openSUSE 13.1 with KDE, the package 3.3.2 (from repo home:etamPL ) but some applets do not want to work .

One in particular, the trash, I really want to use ( ).


Thank you for bringing this forward. I am not a developer but I do use the dock and I am familiar with debugging so let me get some help started here.

Is there something specific you can tell us about the applets not working? With the trash applet what exactly happens? Does it show up in the dock?

There are some other topics on the forums about openSUSE issues that have been resolved so once we determine the exact problem finding a solution may not be difficult.

Mahler, Monday 26 May 2014 à 15:12


Subscription date : 25 May 2014
Messages : 13
brianw :
Is there something specific you can tell us about the applets not working? With the trash applet what exactly happens? Does it show up in the dock?


Thanks, the applet is shown in the dock

http://s27.postimg.org/z7ubrhn0z/schermata14.png
image hosting

But nothing happens when I try to use by clicking with mouse or trying to empty the trash.

brianw, Monday 26 May 2014 à 19:10


Subscription date : 25 April 2012
Messages : 270
Mahler :
But nothing happens when I try to use by clicking with mouse or trying to empty the trash.

Do the applets stack, folders, shortcuts and quick browser behave the same way?

Can you open the trash folder from the command line?

For me on Xubuntu I can do it with the command:
gvfs-open trash:/

or even just the filemanager?
gvfs-open /


2 issues I have seen in other threads that are similar to this are related to gvfs and/or gnome-integration not being installed.

Is gvfs running?
ps -ef | grep gvfs

Mahler, Monday 26 May 2014 à 20:48


Subscription date : 25 May 2014
Messages : 13
brianw :
Do the applets stack, folders, shortcuts and quick browser behave the same way?


Yes

brianw :
Can you open the trash folder from the command line?


For me on Xubuntu I can do it with the command:
gvfs-open trash:/

or even just the filemanager?
gvfs-open /


Output of gvfs-open / :

Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
gwenview(14291)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory!
gwenview(14291)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory!


and after start Gwenview

http://s27.postimg.org/t2witjb9v/schermata15.png
hostare immagini

brianw :
[Is gvfs running?
ps -ef | grep gvfs


output of ps -ef | grep gvfs:

mahler 1528 1 0 07:22 ? 00:00:00 /usr/lib/gvfs/gvfsd
mahler 1534 1 0 07:22 ? 00:00:00 /usr/lib/gvfs//gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
mahler 8413 1 0 11:55 ? 00:00:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
mahler 8422 1 0 11:55 ? 00:00:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
mahler 8426 1 0 11:55 ? 00:00:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
mahler 8430 1 0 11:55 ? 00:00:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
mahler 8440 1 0 11:55 ? 00:00:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
mahler 9759 1 0 12:50 ? 00:00:00 /usr/lib/gvfs/gvfsd-burn --spawner :1.44 /org/gtk/gvfs/exec_spaw/0
mahler 11176 1 0 15:37 ? 00:00:00 /usr/lib/gvfs/gvfsd-metadata
mahler 11265 1 0 15:41 ? 00:00:00 /usr/lib/gvfs/gvfsd-http --spawner :1.44 /org/gtk/gvfs/exec_spaw/3
mahler 12373 1 0 18:57 ? 00:00:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.44 /org/gtk/gvfs/exec_spaw/4
mahler 14273 14246 0 20:34 pts/7 00:00:00 grep --color=auto gvfs

brianw, Tuesday 27 May 2014 à 05:14


Subscription date : 25 April 2012
Messages : 270
I found a bug report regarding the error you received http://debian.2.n7.nabble.com/Bug-745058-Many-error-messages-td3231600.html I also read several other pages discussing this issue but I did not investigate it.

It may have something to do with something called KIO urls or KIO Slaves in KDE but I am not sure. gvfs uses the GIO in Glib2 from what I have been able to find out so far. I am not sure how GIO and KIO interact with each other since they are both frameworks to do the same thing, I assume the application just uses whichever one it requires but gwenview might be KIO specific.

Is it possible to change the default file manager and test (maybe Dolphin, thunar or Konqueror)?

Mahler, Tuesday 27 May 2014 à 14:26


Subscription date : 25 May 2014
Messages : 13
brianw :
I found a bug report regarding the error you received http://debian.2.n7.nabble.com/Bug-745058-Many-error-messages-td3231600.html I also read several other pages discussing this issue but I did not investigate it.

It may have something to do with something called KIO urls or KIO Slaves in KDE but I am not sure. gvfs uses the GIO in Glib2 from what I have been able to find out so far. I am not sure how GIO and KIO interact with each other since they are both frameworks to do the same thing, I assume the application just uses whichever one it requires but gwenview might be KIO specific.


Thanks! I've read but I do not know how to solve.

brianw :
Is it possible to change the default file manager and test (maybe Dolphin, thunar or Konqueror)?


For the file manager Dolphin is the default one (or Konqueror) and trash is locate on path ~/.local/share/Trash/files/

but I do not understand why Gwenview start in place of Dolphin

brianw, Tuesday 27 May 2014 à 16:04


Subscription date : 25 April 2012
Messages : 270
Here is a page that discusses this very issue http://askubuntu.com/questions/464271/how-do-i-restore-dolphin-instead-of-gwenview-as-default-file-manager. They suggest to install exo-utils and then run exo-preferred-applications to fix it.

They note that Dolphin is already set as the default file manager for kde but gwenview keeps openening as the file manager instead.

I assume the exo-preferred-applications will set the default apps for gvfs.

Mahler, Tuesday 27 May 2014 à 16:38


Subscription date : 25 May 2014
Messages : 13
Well, thanks! now with gvfs-open / or gvfs-open trash:/ , Dolphin start !! !!

But trashbin applet still does not work.

brianw, Tuesday 27 May 2014 à 16:58


Subscription date : 25 April 2012
Messages : 270
Mahler :
Well, thanks! now with gvfs-open / or gvfs-open trash:/ , Dolphin start !! !!

A step in the right direction

But trashbin applet still does not work.

What about the other things like stack, folders, shortcuts and quick browser?

So let's run the dock from a terminal. Right click on the dock and quit (if you use the dock to open a terminal open the terminal first). In the terminal run cairo-dock then click on the trash applet (wait for a moment to let cairo-dock messages stop first) and see what messages come up (before you click on the trash applet you can press the enter key a few times in the terminal to get some lines to give a good indication of where the trash applet messages start).

Mahler, Tuesday 27 May 2014 à 18:03


Subscription date : 25 May 2014
Messages : 13
brianw :
So let's run the dock from a terminal. Right click on the dock and quit (if you use the dock to open a terminal open the terminal first). In the terminal run cairo-dock then click on the trash applet (wait for a moment to let cairo-dock messages stop first) and see what messages come up (before you click on the trash applet you can press the enter key a few times in the terminal to get some lines to give a good indication of where the trash applet messages start).


shell of cairo-dock's:

warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-3.3.2/src/implementations/cairo-dock-glx.c:_initialize_opengl_backend:179)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
Cairo-Dock version : 3.3.2
Built with GTK : 3.12
Running with OpenGL: 1
============================================================================

warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-3.3.2/src/implementations/cairo-dock-glx.c:_is_blacklisted:54)
This card is blacklisted due to a bug with your video drivers: Intel 4000 HD Ivybridge Mobile.
Please have a look there: https://bugs.freedesktop.org/show_bug.cgi?id=55036
warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-3.3.2/src/implementations/cairo-dock-glx.c:_post_initialize_opengl_backend:374)
The OpenGL backend will be deactivated. Note that you can force this OpenGL backend by launching the dock with this command: 'cairo-dock -o'
OpenGL Version: 3.0 Mesa 9.2.3
OpenGL Vendor: Intel Open Source Technology Center
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile


In the shell, nothing happened when I tried to use the trash, except for this message when I tried to drag a file on the icon of the trash:

warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-plugins-3.3.2/dustbin/src/applet-notifications.c:action_on_drop_data:199)
can't get info for 'file:///home/asus/testfile'


And this is the message of the other applets:

warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-plugins-3.3.2/shortcuts/src/applet-drives.c:cd_shortcuts_list_drives:311)
couldn't detect any drives
warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-plugins-3.3.2/shortcuts/src/applet-load-icons.c:cd_shortcuts_build_shortcuts_from_data:310)
Shortcuts : can't monitor bookmarks
warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-3.3.2/src/gldit/cairo-dock-config.c:cairo_dock_get_boolean_key_value:72)
Key file does not have key "selection_"
warning : (/home/abuild/rpmbuild/BUILD/cairo-dock-3.3.2/src/gldit/cairo-dock-config.c:cairo_dock_get_boolean_key_value:72)
Key file does not have key "separate"

brianw, Friday 06 June 2014 à 03:46


Subscription date : 25 April 2012
Messages : 270
Sorry for the long delay, very busy lately.

Unfortunately I am not familiar with openSUSE or KDE and I am not a developer so I can not help with in-depth debugging. I have attempted to find out information about this issue but not having much luck.

I would suggest to try one of the other packages in the openSUSE repositories http://software.opensuse.org/package/cairo-dock. Since they are all listed as unstable another one may work better.

As I get time I will attempt to research this more.

Mahler, Friday 06 June 2014 à 09:56


Subscription date : 25 May 2014
Messages : 13
brianw :
Sorry for the long delay, very busy lately.

Unfortunately I am not familiar with openSUSE or KDE and I am not a developer so I can not help with in-depth debugging. I have attempted to find out information about this issue but not having much luck.

I would suggest to try one of the other packages in the openSUSE repositories http://software.opensuse.org/package/cairo-dock. Since they are all listed as unstable another one may work better.

As I get time I will attempt to research this more.


Thanks,
I've installed Cairo from repos home:Herbster0815 (3.3.2 - 64 Bit), home:PerryWerneck (3.3.2 - 64 Bit), home:Tehnari (3.3.2 - 64 Bit), home:marcus_gama (3.3.2 - 64 Bit) but same issue.

I could add the path of trash folder manually in the applet config?

brianw, Friday 06 June 2014 à 14:12


Subscription date : 25 April 2012
Messages : 270
Mahler :

I've installed Cairo from repos home:Herbster0815 (3.3.2 - 64 Bit), home:PerryWerneck (3.3.2 - 64 Bit), home:Tehnari (3.3.2 - 64 Bit), home:marcus_gama (3.3.2 - 64 Bit) but same issue.

I could add the path of trash folder manually in the applet config?


It is probably not directly related to cairo-dock but gvfs maybe the mimeapps.list file. There are multiple threads discussing this so we should be able to get it. You can't set the trash folder manually because it uses gvfs. I may have more time in a day or so to look further.

I found the following in another thread http://www.glx-dock.org/bg_topic.php?t=6798

matttbe :
Can you post the content of this file: ~/.local/share/applications/mimeapps.list
And what's the output messages of this command:
gvfs-mime --query inode/directory

Is it better after having selected the right program by using this command?
mimeopen -d .
(you should find something like dolphin-folder-handler)

brianw, Saturday 07 June 2014 à 14:25


Subscription date : 25 April 2012
Messages : 270
I installed openSUSE into a virtual machine and should be able to test soon.

Mahler, Sunday 08 June 2014 à 11:28


Subscription date : 25 May 2014
Messages : 13
Sorry for the delay in responding, I've personal problems, but thank you very much for the help!

Then, I added gvfs from here https://software.opensuse.org/package/gvfs

and the content of mimeapps.list is:

[Added Associations]
application/pdf=kde4-okularApplication_pdf.desktop;MasterPdfEditor.desktop;gimp.desktop;inkscape.desktop;
application/x-kdeuser1=fontforge.desktop;
application/x-kdeuser2=fontforge.desktop;
application/x-kdeuser3=fontforge.desktop;
inode/directory=kde4-dolphin.desktop;
video/mp4=vlc.desktop;kde4-kaffeine.desktop;
video/x-flv=vlc.desktop;kde4-kaffeine.desktop;
video/x-matroska=vlc.desktop;kde4-kaffeine.desktop;
video/x-msvideo=vlc.desktop;kde4-kaffeine.desktop;


and output comand for

gvfs-mime --query inode/directory


is:

Default application for «inode/directory»: kde4-dolphin.desktop
Registered Applications:
kde4-dolphin.desktop
kde4-gwenview.desktop
kde4-kfmclient_dir.desktopmimeapps.list
kde4-dolphinsu.desktop
Recommended Applications:
kde4-dolphin.desktop
kde4-gwenview.desktop
kde4-kfmclient_dir.desktop
kde4-dolphinsu.desktop


and output command for

mimeopen -d .


is

If 'mimeopen' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf mimeopen


I tried also

cnf mimeopen


but output is

mimeopen: : command not found

brianw, Sunday 08 June 2014 à 13:38


Subscription date : 25 April 2012
Messages : 270
Well something I did got it to work but I am not exactly sure which one. It was probably the cairo-dock kde integration I added from the software management in the YaST control center but I will need to remove the virtual installation and start fresh to be sure.

Mahler, Sunday 08 June 2014 à 15:08


Subscription date : 25 May 2014
Messages : 13
brianw :
Well something I did got it to work but I am not exactly sure which one. It was probably the cairo-dock kde integration I added from the software management in the YaST control center but I will need to remove the virtual installation and start fresh to be sure.


Sounds good, but which package would be exactly?

This is the list that I get from Yast:


[Installed] cairo-dock
[Installed] cairo-dock-lang
[Installed] cairo-dock-plugins
[Installed] cairo-dock-plugins-AlsaMixer
[Installed] cairo-dock-plugins-Animated-icons
[Installed] cairo-dock-plugins-Cairo-Penguin
[Installed] cairo-dock-plugins-Clipper
[Installed] cairo-dock-plugins-Composite-Manager
[Installed] cairo-dock-plugins-Folders
[Installed] cairo-dock-plugins-GMenu
[Installed] cairo-dock-plugins-Help
[Installed] cairo-dock-plugins-Impulse
[Installed] cairo-dock-plugins-Recent-Events
[Installed] cairo-dock-plugins-Remote-Control
[Installed] cairo-dock-plugins-Screenshot
[Installed] cairo-dock-plugins-Sound-Effects
[Installed] cairo-dock-plugins-Toons
[Installed] cairo-dock-plugins-Xgamma
[Installed] cairo-dock-plugins-clock
[Installed] cairo-dock-plugins-dbus
[Installed] cairo-dock-plugins-dbus-interface-bash
[Installed] cairo-dock-plugins-dbus-interface-mono
[Installed] cairo-dock-plugins-desklet-rendering
[Installed] cairo-dock-plugins-dialog-rendering
[Installed] cairo-dock-plugins-dnd2share
[Installed] cairo-dock-plugins-drop_indicator
[Installed] cairo-dock-plugins-dustbin
[Installed] cairo-dock-plugins-icon-effect
[Installed] cairo-dock-plugins-illusion
[Installed] cairo-dock-plugins-keyboard-indicator
[Installed] cairo-dock-plugins-lang
[Installed] cairo-dock-plugins-logout
[Installed] cairo-dock-plugins-mail
[Installed] cairo-dock-plugins-motion_blur
[Installed] cairo-dock-plugins-musicPlayer
[Installed] cairo-dock-plugins-netspeed
[Installed] cairo-dock-plugins-powermanager
[Installed] cairo-dock-plugins-quick-browser
[Installed] cairo-dock-plugins-rendering
[Installed] cairo-dock-plugins-rssreader
[Installed] cairo-dock-plugins-shortcuts
[Installed] cairo-dock-plugins-showDesktop
[Installed] cairo-dock-plugins-show_mouse
[Installed] cairo-dock-plugins-slider
[Installed] cairo-dock-plugins-stack
[Installed] cairo-dock-plugins-switcher
[Installed] cairo-dock-plugins-system-monitor
[Installed] cairo-dock-plugins-systray
[Installed] cairo-dock-plugins-terminal
[Installed] cairo-dock-plugins-tomboy
[Installed] cairo-dock-plugins-weather
[Installed] cairo-dock-plugins-weblets
[Installed] cairo-dock-plugins-wifi
[Installed] libCDApplet-3_3_2
[Installed] libcairo-gobject2
[Installed] libcairo2
[Installed] libcairomm-1_0-1
[Installed] libgldi3
[Installed] perl-Cairo
[Installed] python-CDApplet
[Installed] python-CDBashApplet
[Installed] python-cairo
[Installed] python-gobject-cairo
[to install] cairo-clock
[to install] cairo-clock-lang
[to install] cairo-devel
[to install] cairo-devel-32bit
[to install] cairo-tools
[to install] cairomm-devel
[to install] cairomm-devel-32bit
[to install] cairomm-doc
[to install] conky-cairo
[to install] conky-cairo-debuginfo
[to install] goocanvas-devel
[to install] libcairo-gobject2-32bit
[to install] libcairo-script-interpreter2
[to install] libcairo-script-interpreter2-32bit
[to install] libcairo2-32bit
[to install] libcairomm-1_0-1-32bit
[to install] libgoocanvas-2_0-9
[to install] libgoocanvas3
[to install] libgoocanvas3-devel
[to install] python-cairo-devel
[to install] python3-cairo
[to install] python3-cairo-devel
[to install] python3-gobject-cairo
[to install] typelib-1_0-GooCanvas-2_0

Mahler, Sunday 08 June 2014 à 15:16


Subscription date : 25 May 2014
Messages : 13
brianw :
Well something I did got it to work but I am not exactly sure which one. It was probably the cairo-dock kde integration I added from the software management in the YaST control center but I will need to remove the virtual installation and start fresh to be sure.


Ok, Ok, Ok, found !!

cairo-dock-plugins-kde-integration

https://software.opensuse.org/package/cairo-dock-plugins-kde-integration?search_term=cairo+dock+kde

and now trash bin works!!

Thank you so much!!

Edit: Works also recipient folder (applet Stacks), shortcuts and sharing applets.!!

brianw, Sunday 08 June 2014 à 19:34


Subscription date : 25 April 2012
Messages : 270
That is great. I won't need to redo everything. Can you mark this as resolved please?

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] openSUSE 13.1 - Cairo-dock 3.3.2 and trash applet
Page : 1 2
Mahler English 24 dankini [Read]
19 July 2014 à 21:11


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation openSUSE 13.1 - Cairo-dock 3.3.2 and trash applet 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.