Subscription date : 18 March 2008
Messages : 451
|
Hello!
Bon, comme je suis habitué au forum et au français, je vais poster ici mon "problème" comme avant
Actuellement xml.weather.com est très lent à répondre et lorsque je demande au dock de recharger la météo (clique droit sur l'applet, Recharger nmaintenant) il freeze pendant quelques dizaines de secondes, surtout si on a plusieurs instance de cette applet
C'est possible de mettre le refresh de la météo dans un autre thread que le dock principal?
Surtout que quoi que l'on fasse avec cette applet, le dock se bloque de nouveau (éditer et confirmer la conf, la mettre en desklet ou la remettre dans le dock)
Merki!
A+
EDIT, voici -l debug:
message : (cairo-dock-menu.c:cairo_dock_delete_menu:1181)
on force a quitter
message : (cairo-dock-menu.c:cairo_dock_delete_menu:1181)
on force a quitter
message : (cairo-dock-task.c:cairo_dock_stop_task:132)
***on attend que le thread termine...(1)
message : (applet-read-data.c:_cd_weather_parse_data:103)
_cd_weather_parse_data (/tmp/weather-cc.nGDW2m)
warning : (applet-read-data.c:cd_weather_get_distant_data:329)
weather : file '/tmp/weather-cc.nGDW2m' doesn't exist (no connection ?)
message : (applet-read-data.c:_cd_weather_parse_data:103)
_cd_weather_parse_data (/tmp/weather-forecast.K5fco3)
warning : (applet-read-data.c:cd_weather_get_distant_data:346)
weather : file '/tmp/weather-forecast.K5fco3' doesn't exist (no connection ?)
message : (cairo-dock-task.c:cairo_dock_stop_task:136)
***temine.
debug : (applet-read-data.c:cd_weather_get_distant_data:298)
weather : wget "http://xml.weather.com/weather/local/FRXX0076?cc=*&unit=m" -O /tmp/weather-cc.O3Qgs4 -o /dev/null -t 3 -T 10
debug : (cairo-dock-load.c:cairo_dock_fill_one_icon_buffer:359)
cairo_dock_fill_one_icon_buffer () -> 32,00x32,00
debug : (applet-notifications.c:on_window_configured:224)
debug : (applet-notifications.c:on_window_configured:224)
debug : (applet-notifications.c:on_window_configured:224)
debug : (applet-notifications.c:on_window_configured:224)
debug : (cairo-dock-load.c:cairo_dock_fill_one_icon_buffer:359)
cairo_dock_fill_one_icon_buffer () -> 32,00x32,00
debug : (applet-cpusage.c:cd_cpusage_read_data:182)
CPU(2) user : 14530 -> 15287 / nice : 189 -> 189 / sys : 3462 -> 3672 / idle : 106937 -> 110268
debug : (applet-cpusage.c:cd_cpusage_read_data:187)
=> CPU user : 0,179 / nice : 0,000 / sys : 0,050 / idle : 0,789
debug : (applet-wifi.c:cd_wifi_get_data:92)
interface : wlan0
debug : (applet-wifi.c:cd_wifi_get_data:98)
ESSID :
debug : message : (cairo-dock-dock-manager.c:cairo_dock_stop_quick_hide:527)
(applet-wifi.c:cd_wifi_get_data:106)
Access Point : Not-Associated
debug : (applet-wifi.c:cd_wifi_get_data:112)
Link Quality : 0 (/0)
debug : (applet-wifi.c:cd_wifi_get_data:136)
Signal level : 0 (/0)
debug : (applet-wifi.c:cd_wifi_get_data:140)
Noise level : 0 (/0)
message : (applet-draw.c:cd_switcher_draw_main_icon:375)
cd_switcher_draw_main_icon (1)
debug : (applet-cpusage.c:cd_cpusage_read_data:182)
CPU(2) user : 15287 -> 15414 / nice : 189 -> 189 / sys : 3672 -> 3689 / idle : 110268 -> 110523
debug : (applet-cpusage.c:cd_cpusage_read_data:187)
=> CPU user : 0,327 / nice : 0,000 / sys : 0,044 / idle : 0,656
debug : (applet-notifications.c:on_window_configured:224)
debug : (applet-notifications.c:on_window_configured:224)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:826)
rom1@rom1laptop: ~ devient active
message : (cairo-dock-animations.c:cairo_dock_start_icon_animation:395)
cairo_dock_start_icon_animation (rom1@rom1laptop: ~, 1)
message : (applet-draw.c:cd_switcher_draw_main_icon:375)
cd_switcher_draw_main_icon (1)
debug : (applet-cpusage.c:cd_cpusage_read_data:182)
CPU(2) user : 15414 -> 15487 / nice : 189 -> 189 / sys : 3689 -> 3705 / idle : 110523 -> 110842
debug : (applet-cpusage.c:cd_cpusage_read_data:187)
=> CPU user : 0,187 / nice : 0,000 / sys : 0,041 / idle : 0,816
^Cdebug : (applet-read-data.c:cd_weather_get_distant_data:316)
weather : wget "http://xml.weather.com/weather/local/FRXX0076?dayf=5&unit=m" -O /tmp/weather-forecast.PMlaHg -o /dev/null -t 3 -T 10
debug : (applet-cpusage.c:cd_cpusage_read_data:182)
CPU(2) user : 15487 -> 15544 / nice : 189 -> 189 / sys : 3705 -> 3716 / idle : 110842 -> 111187
debug : (applet-cpusage.c:cd_cpusage_read_data:187)
=> CPU user : 0,143 / nice : 0,000 / sys : 0,028 / idle : 0,863
^Cmessage : (applet-read-data.c:_cd_weather_parse_data:103)
_cd_weather_parse_data (/tmp/weather-cc.O3Qgs4)
warning : (applet-read-data.c:cd_weather_get_distant_data:329)
weather : file '/tmp/weather-cc.O3Qgs4' doesn't exist (no connection ?)
message : (applet-read-data.c:_cd_weather_parse_data:103)
_cd_weather_parse_data (/tmp/weather-forecast.PMlaHg)
warning : (applet-read-data.c:cd_weather_get_distant_data:346)
weather : file '/tmp/weather-forecast.PMlaHg' doesn't exist (no connection ?)
message : (applet-load-icons.c:_weather_draw_current_conditions:65)
chargement de l'icone meteo (6c00b550)
debug : (cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:372)
format : 0;1;0
version: 2.0.8 64Bit |