Problems at use | Problèmes à l'utilisation
4javier, Sunday 01 November 2009 à 15:41
|
|
matttbe, Sunday 01 November 2009 à 22:55
|
|
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
|
|
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) |
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. |
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
|