Problems at use | Problèmes à l'utilisation
Guest, Monday 25 May 2009 à 15:36
|
|
|
Often after I reboot, log out and log back in, or even kill cairo-dock and relaunch, my custom theme disappears and the default theme is loaded. I tried both cairo-dock 2.0.2 and 2.0.3 on 64 bit ubuntu 9.04 but both showed problems.
Also sometimes I click Cairo-Dock -> Configure and I get an empty window. The only way to recover is to kill the dock and restart, which then reverts the theme. |
matttbe, Monday 25 May 2009 à 15:51
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Often after I reboot, log out and log back in, or even kill cairo-dock and relaunch, my custom theme disappears and the default theme is loaded. I tried both cairo-dock 2.0.2 and 2.0.3 on 64 bit ubuntu 9.04 but both showed problems.
It's maybe a permission problem :
chmod +rwx -R ~/.config/cairo-dock/ => Recurrent problems
Also sometimes I click Cairo-Dock -> Configure and I get an empty window. The only way to recover is to kill the dock and restart, which then reverts the theme.
Do you use KDE ? |
Guest, Monday 25 May 2009 à 15:52
|
|
|
Correction, I only tried cairo-dock 2.0.2. 2.0.3 gave me errors of a missing library that was not in the ubuntu 9.04 repo so I went back to 2.0.2 |
matttbe, Monday 25 May 2009 à 15:56
|
|
Subscription date : 24 January 2009
Messages : 12573
|
2.0.3 gave me errors of a missing library that was not in the ubuntu 9.04 repo
Strange... Which library ? |
Subscription date : 30 November 2007
Messages : 17118
|
I click Cairo-Dock -> Configure and I get an empty window.
I think the problem of disappearing themes comes from here, but I've been able to reproduce it myself
are there any messages in debug mode ?
I recommend you upgrade to 2.0.3 before doing the test. |
Subscription date : 06 June 2009
Messages : 4
|
Hi, I had exactly the same issues
Here are some informations, if it can help you :
I've got ubuntu jaunty, a nvidia 8800 GT, I gave the .config folder of cairo-dock the permissions as said in the wiki, I installed the last version 2.0.3 through Synaptic.
First bug : Launching the dock in terminal gives me a whole bunch of errors. I suppose it's "normal". But just check please in case of ^^
wisdraw@Ubuntu-desktop:~$ cairo-dock
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:326)
while opening module '/usr/lib/cairo-dock/libcd-xfce-integration.so' : (libthunar-vfs-1.so.2: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
gtk_widget_get_gl_context: assertion `GTK_IS_WIDGET (widget)' failed
OpenGL version: 3.0.0 NVIDIA 180.44
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: GeForce 8800 GT/PCI/SSE2
g_strsplit: assertion `string != NULL' failed
cairo_dock_duplicate_surface (72,00x72,00 -> 72,00x72,00)
cairo_dock_duplicate_surface (72,00x72,00 -> 72,00x72,00)
if your drivers are crappy, we'll know it immediately ... ok, seems fine
cairo_dock_reserve_space_for_desklet (0)
xterm -e ' wget "http://themes.glx-dock.org/gauges/turbo-night-fuel/turbo-night-fuel.tar.gz" -O "/tmp/cairo-dock-net-file.20R7Ez" -t 2 -T 5'
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Des erreurs ont provoqué l'arrêt du programme
warning : (cairo-dock-themes-manager.c:cairo_dock_uncompress_file:116)
an error occured while executing 'tar xfz "/tmp/cairo-dock-net-file.20R7Ez" -C "/home/wisdraw/.config/cairo-dock/extras/gauges"'
====> cThemePath : (null)
cairo_dock_load_gauge: assertion `cThemePath != NULL' failed
cairo_dock_add_watermark_on_gauge: assertion `pGauge != NULL && cImagePath != NULL' failed
cairo_dock_render_gauge_multi_value: assertion `pGauge != NULL && pGauge->indicatorList != NULL && pContainer != NULL && pSourceContext != NULL' failed
warning : (cairo-dock-modules.c:cairo_dock_activate_modules_from_list:354)
No such module (Scooby-Do)
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
cairo_dock_reserve_space_for_desklet (0)
cd_cpusage_read_data: assertion `fTimeElapsed > 0.1' failed
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll speed »
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll accel »
cairo_dock_reserve_space_for_desklet (0)
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_open_key_file:23)
Aucun fichier ou dossier de ce type
clock : default needle size
g_key_file_has_key: assertion `key_file != NULL' failed
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_flush_conf_file_full:72)
Couldn't find any installed conf file
POUIC : file:///
POUIC : /home
POUIC : computer:///Lecteur CD-RW\DVD±RW.drive
POUIC : computer:///Lecteur USB.drive
POUIC : computer:///Lecteur USB-1.drive
POUIC : computer:///Lecteur USB-2.drive
POUIC : computer:///Lecteur USB-3.drive
n'est pas un directory, menu_path : /
g_object_unref: assertion `G_IS_OBJECT (object)' failed
n'est pas un directory, menu_path : /
cairo_dock_load_gauge: assertion `cThemePath != NULL' failed
cairo_dock_add_watermark_on_graph: assertion `pGraph != NULL && pGraph->pBackgroundSurface != NULL && cImagePath != NULL' failed
Bug N°2 : Most of the time, changing theme means crashing the dock. It's a famous bug but still... Isn't there anything to do ??? Tux_n_Tosh always crash by example. Here are the result of changing themes :
This time I tried "Famous_Phone" (it obviously crashed) :
100%[======================================>] 179 244 288K/s in 0,6s
2009-06-06 12:41:16 (288 KB/s) - « /tmp/cairo-dock-net-file.xJQSTQ » sauvegardé [179244/179244]
on_theme_apply (/tmp/cairo-dock-init.DxeKXg)
cNewThemeName : 'Famous_Phone'
c'est un theme officiel
xterm -e ' wget "http://themes.glx-dock.org/themes/Famous_Phone/Famous_Phone.tar.gz" -O "/tmp/cairo-dock-net-file.zGHfdk" -t 2 -T 5'
====> cThemePath : /home/wisdraw/.config/cairo-dock/themes/Famous_Phone
cNewThemePath : /home/wisdraw/.config/cairo-dock/themes/Famous_Phone
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_open_key_file:23)
Aucun fichier ou dossier de ce type
remove_gmenu_tree_monitor (90e3010)
remove_gmenu_tree_monitor (9801250)
warning : (cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:458)
Impossible d'ouvrir le fichier « /home/wisdraw/.config/cairo-dock/current_theme/bg.png » : Aucun fichier ou dossier de ce type
gtk_widget_get_gl_context: assertion `GTK_IS_WIDGET (widget)' failed
OpenGL version: 3.0.0 NVIDIA 180.44
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: GeForce 8800 GT/PCI/SSE2
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_open_key_file:23)
Aucun fichier ou dossier de ce type
If I try to use my last "custom" theme, here is what I get :
on_theme_apply (/tmp/cairo-dock-init.DxeKXg)
cNewThemeName : 'Theme Perso 2'
c'est un theme officiel
cNewThemePath : /home/wisdraw/.config/cairo-dock/themes/Theme Perso 2
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_open_key_file:23)
Aucun fichier ou dossier de ce type
cp: ne peut créer le fichier régulier `/home/wisdraw/.config/cairo-dock/current_theme/icons/blender.png': Permission non accordée
cp: ne peut créer le fichier régulier `/home/wisdraw/.config/cairo-dock/current_theme/icons/empathy.png': Permission non accordée
cp: ne peut créer le fichier régulier `/home/wisdraw/.config/cairo-dock/current_theme/icons/googleearth-icon.png': Permission non accordée
cp: ne peut créer le fichier régulier `/home/wisdraw/.config/cairo-dock/current_theme/icons/media-player-banshee.png': Permission non accordée
cp: ne peut créer le fichier régulier `/home/wisdraw/.config/cairo-dock/current_theme/icons/openofficeorg-20-web.png': Permission non accordée
cp: ne peut créer le fichier régulier `/home/wisdraw/.config/cairo-dock/current_theme/icons/system-software-install.png': Permission non accordée
cp: ne peut évaluer `/home/wisdraw/.config/cairo-dock/themes/Theme Perso 2/extras/*': Aucun fichier ou dossier de ce type
gtk_widget_get_gl_context: assertion `GTK_IS_WIDGET (widget)' failed
OpenGL version: 3.0.0 NVIDIA 180.44
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: GeForce 8800 GT/PCI/SSE2
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_open_key_file:23)
Aucun fichier ou dossier de ce type
Isn't it strange to see permission issues ? Even though I gave the folder those permissions ?
BUG N°3 : Loading the dock again after the crash. I've got all of my personal launchers with theyr personal icons. But I also have everything I choosed to remove from the dock :/ (and I saved my theme with making a package, but loading it doesn't change anything). this is a know issue again, but it's good to remember it's here...
BUG N°4 : Sometimes the configuration menu refuse to launch. I don't remember when, but if I try several times, I get a window with nothing in it.
Thanks to look at those bugs !
Ps : très bon travail sinon, ce dock mis à part ces bugs est génial ! Mais bon du coup ca devient un peu inutilisable dès qu'on change qqch |
matttbe, Saturday 06 June 2009 à 13:13
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Hi,
Thanks for this report !
Marchombre : xterm -e ' wget "http://themes.glx-dock.org/gauges/turbo-night-fuel/turbo-night-fuel.tar.gz" -O "/tmp/cairo-dock-net-file.20R7Ez" -t 2 -T 5'
Change your gauges by ones with a capital letter => Turbo-nigh-fuel/
Bug N°2 : yes, strange... We have to check themes !
cp: ne peut créer le fichier régulier `/home/wisdraw/.config/cairo-dock/current_theme/icons/blender.png': Permission non accordée
Check the permission write but it's stange !chmod +rwx -R ~/.config/cairo-dock/current_theme/icons/
For the other, it's strange too but I hope that Fab can fix that
Also : Do you use Gnome, Kde, XCFE, etc. ? |
Subscription date : 06 June 2009
Messages : 4
|
I use Ubuntu, so I'm currently using Gnome (with Compiz).
-For the capital letter, it's not something I'm choosing, the dock seems to download everytime I launch the dock the theme I choosed. Why ? Same for already downloaded theme, when I want to switch from one to another.
- For the permission issue : I did what u asked me. I also did a "sudo chmod +rwx -R ~/.config/cairo-dock/"
Then I tried to use the Tux-n-Tosh theme and it worked (?????)
Then I tried a lot oh theme. And they all worked. (???????????). I'm pretty sure I did the "chmod +rwx -R ~/.config/cairo-dock/" the first time, I copied it from the website and I don't see why It wouldn't have worked... Strange...
Another thing : now the dock change the theme pretty quickly, without downloading them. Mhhh seriously that's odd.
Moreover : now that I quit and launch the dock, my config is saved. Maybe is it necessary to do a "chmod +rwx -R ~/.config/cairo-dock/current_theme/icons/" ???
Well I don't see any bug left ^^ Except that I want to change the icon size in the "sous dock" (don't know the english name but whatever). Is it possible ?? And I don't see where to choose : launch cairo dock when starting ubuntu
And thx for your help, it's perfect now ^^ |
matttbe, Saturday 06 June 2009 à 13:39
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Marchombre : And I don't see where to choose : launch cairo dock when starting ubuntu
Don't forget the wiki => Premiers pas
"sous dock" (don't know the english name but whatever)
sub-dock
I want to change the icon size in the "sous dock"
In View Menu => You can use the search filter
I want to switch from one to another.
Yes because you have installed an older release, sorry for that |
Subscription date : 30 November 2007
Messages : 17118
|
merci beaucoup, il y'a clairement un (ou plusieurs ?) soucis avec soit les thèmes soit le panneau de conf.
on a déjà eu ça plusieurs fois mais je n'arrive pas a mettre la main dessus
concernant ce problème de droits je ne vois pas comment ils aurait pu changer mais bon.
je me demande si je vais pas le forcer dans le code direct.
PS : le dock ne télécharge les thèmes qu'1 seule fois, après ils sont dans ~/.config/cairo-dock/themes ou ~/.config/cairo-dock/extras pour les applets.
sauf bien sur s'il n'arrive pas à le télécharger.
je donnerais cher pour trouver ce qui cause ceci. ! |
Problems at use | Problèmes à l'utilisation
|