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 The dock doesn't show dustbin icon
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] The dock doesn't show dustbin icon
Page : 1 2
4javier Italiano 31 4javier [Read]
27 November 2010 à 12:34

4javier, Sunday 01 November 2009 à 15:41


Subscription date : 15 October 2008
Messages : 67
First of all
Search function in this forum doesn't work
Firefox non trova il file http://www.glx-dock.org/bg_search.php.



Now, let's go to the problem.
Yesterday i was finnally able to run the dock with opengl backend (new xorg and radeon driver moved from repo testing to extra for my distro, arch), but the dock refuses to show the icon of the dustbin applet, both in the dock both detached. I tried different applet themes, and I tried to specify the image dir for 2 states of trash directly. Nothing happened. Otherwise the logout applet icon is correctly displayed.

http://img515.imageshack.us/img515/5028/sunnov11536402009.th.png

Sorry, I'm not able to post a thumbnail on this board

matttbe, Sunday 01 November 2009 à 22:55


Subscription date : 24 January 2009
Messages : 12573
Sorry, I'm not able to post a thumbnail on this board
Fixed without capital letter

Thanks to have reported this bug but it seems that it's due to the lack of pbuffer support by your drivers...
I think that the best thing to do is to report this bug on launchpad and (or) directly on https://bugs.freedesktop.org/freedesktop bugs tracker (bugzilla)
Simply precise that you have a problem with Cairo-Dock (OpenGL) with your ATI card. This bug is also present with Intel cards and free drivers. (It's maybe a bug due to Mesa)

But you maybe you can test the xorg-edgers ppa to check if it's not already fixed.

fabounet, Tuesday 03 November 2009 à 18:47


Subscription date : 30 November 2007
Messages : 17118
what if you detached this applet on the desktop ?
and what if you try to set up a personnal icon ?
and what if you launch the dock with
cairo-dock -c
and
cairo-dock -o -i ?

4javier, Monday 16 November 2009 à 23:55


Subscription date : 15 October 2008
Messages : 67
Sorry for delay, my mobo died and my low budget created me many problems

tx to everybody.
@fabounet
1) applet has no icon, just bg.
2) nothing changes
3) cairo-codk starts with cairo backend, less smooth, but with trash icon
4) no icon

fabounet, Tuesday 17 November 2009 à 12:24


Subscription date : 30 November 2007
Messages : 17118
I'm afraid this is a problem with your Intel drivers, they are still quite buggy :/
could you please try to execute the following command in a terminal ?
dbus-send --session --dest=org.cairodock.CairoDock /org/cairodock/CairoDock org.cairodock.CairoDock.SetIcon string:nautilus string:any string:firefox string:none

(you'll have to activate the DBus plug-in of Cairo-Dock before)
if you don't have a firefox launcher, just replace with the command of one of your launchers.
if the launcher's icon becomes invisible, then it's a driver issue.

4javier, Tuesday 17 November 2009 à 16:03


Subscription date : 15 October 2008
Messages : 67
I have no intel video card, I use an ati x300 with radeon driver, kms and cairo dock with openGL.
I tried that command but nothing happened. I use swiftfox so I replaced "firefox" with "swiftfox", and I tried to replace "nautilus" with "thunar" too (I don't use gnome). No effects

matttbe, Tuesday 17 November 2009 à 16:10


Subscription date : 24 January 2009
Messages : 12573
I have no intel video card, I use an ati x300 with radeon driver, kms and cairo dock with openGL.
Yes but do you use free drivers ? => ATI cards

4javier, Wednesday 18 November 2009 à 13:35


Subscription date : 15 October 2008
Messages : 67
Yes I use those.

Open source drivers for ati card are called radeon, to distinguish from the "fglrx" drivers that are the ones developed by ati by closed source approach.
I use an ati x300 with radeon driver

4javier, Friday 19 February 2010 à 15:51


Subscription date : 15 October 2008
Messages : 67
Re-up
New libdrm supports the api that make radeon (ati open) driver able to work with kms. I installed xf86-video-ati from git , recompiled some libraries, and now my systems works fine with kms enabled. This problem in cairo-dock persists. And launching cairo-dock with openGL I obtain this warning.
warning : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:279)
GLX version too old (1.2).
Cairo-Dock needs at least GLX 1.3. Indirect rendering will be used as a workaround.

this is the summary
OpenGL config summary :
- bNonPowerOfTwoAvailable : 0
- bPBufferAvailable : 1
- direct rendering : 0
- bTextureFromPixmapAvailable : 1
- GLX version : 1.2
- OpenGL version: 1.4 (1.5 Mesa 7.7)
- OpenGL vendor: DRI R300 Project
- OpenGL renderer: Mesa DRI R300 (RV380 5B60) 20090101 x86/MMX/SSE2 TCL DRI2


other related (I think) warning
WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported! This is an application bug!
activating pbuffer, usually buggy drivers will crash here ... ok, they are fine enough.
cairo_dock_search_icon_s_path: assertion `cFileName != NULL' failed

fabounet, Friday 19 February 2010 à 16:49


Subscription date : 30 November 2007
Messages : 17118
I'm going to commit a -O option, maybe you could test it.

4javier, Friday 19 February 2010 à 17:43


Subscription date : 15 October 2008
Messages : 67
Not before tomorrow morning
Tell me when you will commit the changes. What exactly this option do?
Is it normal that GLX 1.3 isn't present on my system?
Thanks for the interest.

fabounet, Friday 19 February 2010 à 21:07


Subscription date : 30 November 2007
Messages : 17118
your drivers are too old, GLX 1.3 is not present. Usually it means indirect rendering should be used, but I've noticed recently that it can depend on cards
hence the new option.

4javier, Saturday 20 February 2010 à 02:49


Subscription date : 15 October 2008
Messages : 67
Tell me when you will commit the option. Il'test it.

matttbe, Saturday 20 February 2010 à 13:32


Subscription date : 24 January 2009
Messages : 12573
I'm uploading it on our Weekly PPA . Tarballs are also available there : https://launchpad.net/~cairo-dock-team/+archive/weekly/+packages

Or if you are on ArchLinux, just wait for the releases 483 (Cairo-Dock-Core) and 1509 (Cairo-Dock-Plug-Ins)

4javier, Saturday 20 February 2010 à 14:55


Subscription date : 15 October 2008
Messages : 67
Yes, I'm on arch, and they're already updated. I'm gonna trying them. See you soon

4javier, Saturday 20 February 2010 à 19:09


Subscription date : 15 October 2008
Messages : 67
Sorry for delay, the two pkgbuilds on aur for bzr versions don't work -.-'
I compiled the bzr version, but nothing's changed, I don't see the dustbin icon.
cairo-dock -O
'-O'
warning : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:170)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...
warning : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:279)
GLX version too old (1.2).
Cairo-Dock needs at least GLX 1.3. Indirect rendering will be toggled on/off as a workaround.

============================================================================
    Cairo-Dock version: 2.1.4-0alpha0
    Compiled date: Feb 20 2010 18:03:08
    Running with OpenGL: 1
============================================================================

OpenGL config summary :
- bNonPowerOfTwoAvailable : 0
- bPBufferAvailable : 1
- direct rendering : 1
- bTextureFromPixmapAvailable : 1
- GLX version : 1.2
- OpenGL version: 1.5 Mesa 7.7
- OpenGL vendor: DRI R300 Project
- OpenGL renderer: Mesa DRI R300 (RV380 5B60) 20090101 x86/MMX/SSE2 TCL DRI2

warning : (cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:482)
Apertura del file «/usr/share/cairo-dock/themes/_MacOSX_/_x_.bg.png.png» fallita: No such file or directory
WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported! This is an application bug!
activating pbuffer, usually buggy drivers will crash here ... ok, they are fine enough.
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:184)
Il file chiavi non presenta la chiave "scroll speed"
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:184)
Il file chiavi non presenta la chiave "scroll accel"
cairo_dock_replace_values_in_conf_file (/home/javier/.config/cairo-dock/current_theme/plug-ins/rendering/rendering.conf)
separateur necessaire
warning : (applet-dbus.c:_cd_dbus_launch_third_party_applets_in_dir:126)
Errore nell'aprire la directory "/usr/share/cairo-dock/plug-ins/Dbus/third-party": No such file or directory
warning : (applet-dbus.c:_cd_dbus_launch_third_party_applets_in_dir:126)
Errore nell'aprire la directory "/home/javier/.config/cairo-dock/third-party": No such file or directory
iChromeTexture : 25
on force a quitter (iRefCount:0)

cod.almighty, Saturday 27 February 2010 à 04:38


Subscription date : 27 February 2010
Messages : 2
Hi there, in the same boat here: no dustbin, clock, music-player or alsa-mixer icons. Everything else seems to work fine. the dustbin applet works if I manual set my trash folders and set thunar as the alt file-browser, but still don't get an icon. If I middle click the applet the info dialog shows up, also if I detach it from the dock the decorations seem to show ok.
Have you managed to solve this issue or find any info on it? I know using 'cairo-dock -c' works but I really would like to use OpenGL. Is there any info I can give to help with debugging this issue, tests I can run etc. Or is it a lost cause?
I've got an an ATI Radeon 9200 [Rv280] graphics card, Xubuntu 9.10 with the open-source radeon driver and kms enabled. At first I installed cairo-dock from the ubuntu repo's(v2.0.9), and I'm now using 2.1.4-0alpha0 from the ppa. I start the dock with 'cairo-dock -oi' (if i don't use the indirect option I get a warning in the terminal to say it's being toggled anyway).

fabounet, Saturday 27 February 2010 à 11:00


Subscription date : 30 November 2007
Messages : 17118
-i is deprecated now so you don't need it anymore.
about the problem, it comes from poor drivers. did you try with the ATI drivers ?
Radeon 9200 is quite an old card, afak not supported anymore. The OpenGL backend is known to work well from the 9600.
you could try without indirect rendering (-O option), although I don't thinks it will be better.
using the cairo backend seems may be the only solution.

cod.almighty, Saturday 27 February 2010 à 19:26


Subscription date : 27 February 2010
Messages : 2
Thanks for replying, and thanks for letting me know that the -i option is deprecated. It's still listed in the man page as a valid option, but will update my autostart command.
ATI stopped supporting the 9200 long ago and the old fglrx drivers no longer run on new versions of (X)Ubuntu so at the moment the radeon driver is my only choice. From what I've read though my card is well supported by the radeon driver and I haven't had many probs using it.
I've tried the Cairo backend but it's just not the same without the animations and stuff. Apart from the applets listed above, everything else is working great. The dock runs smooth and fast, transparency works fine, animations don't jump or stutter and it looks fantastic. I can live without a clock applet or trashcan on the dock as my terminal is always open anyway, so I'll probably just carry on using OpenGL. It would be nice to have these working though. Guess I'll have to dig deep and build/buy a new comp.
Thanks again for the info fabounet. At least I know I'm chasing rainbows for the time being.

fabounet, Saturday 27 February 2010 à 21:14


Subscription date : 30 November 2007
Messages : 17118

an option would be to run these applets as desklets.
if you place them on the widget layer, you can access them quickly, it's quite convenient.
or you could also make a "desklet panel", by using the option "reserve space" for your desklets, and then placing them side by side on the right/left of your screen.

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] The dock doesn't show dustbin icon
Page : 1 2
4javier Italiano 31 4javier [Read]
27 November 2010 à 12:34


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation The dock doesn't show dustbin icon 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.