Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gDesklets-0.3x - coming soon to a portage near you!
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
downey
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2004
Posts: 107
Location: Calgary, Canada

PostPosted: Fri Nov 26, 2004 4:58 pm    Post subject: Reply with quote

So will we be seeing an ebuild in portage soon now that pyorbit and gnome-python have been put in? I really miss my gdesklets. :(

Any news is good news.
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Thu Dec 02, 2004 4:26 am    Post subject: Reply with quote

Yep, the deps are in, sorry for my delay.

I've tested everything and the only thing I can reliably reproduce is the GoodWeather error - it looks non-workies with 0.3x.

*Ponder*, maybe we should include iWeather, (see http://gdesklets.gnomedesktop.org/categories.php?func=gd_show_app&gd_app_id=165) although I'll miss my GoodWeather...

Need to find a solution to this, and _then_ I promise I'll do the repoman commit.
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Thu Dec 02, 2004 4:35 am    Post subject: Reply with quote

Okay, fixed. see http://gnomesupport.org/forums/viewtopic.php?t=7490&highlight=goodweather for reference.

Okay, any final issues?
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Thu Dec 02, 2004 4:44 am    Post subject: Reply with quote

And while I'm spamming the forum - here they all are running under 0.31.1 http://dev.gentoo.org/~obz/desklets-0.31.1.png
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Thu Dec 02, 2004 5:27 am    Post subject: Reply with quote

Added to portage now
Back to top
View user's profile Send private message
HexDEF6
Guru
Guru


Joined: 26 May 2003
Posts: 451
Location: Trento

PostPosted: Thu Dec 02, 2004 9:48 am    Post subject: Reply with quote

I have some problem with starterbar (version 0.31 gdesklets 0.31.1):
starterbar start (the display show only a black dot), but when I want to add a new starter (with right click on the dot) nothing happen

gdesklets log:
Code:

Traceback (most recent call last):
  File "/usr/share/gdesklets/display/TargetMenuItem.py", line 83, in f
    handler(*args)
  File "/usr/lib/python2.3/site-packages/PIL/__init__.py", line 583, in
__add_starter
AttributeError: 'NoneType' object has no attribute 'add_icon'


any hint?

Ciao!
_________________
Fa quel che te faresi!
Back to top
View user's profile Send private message
downey
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2004
Posts: 107
Location: Calgary, Canada

PostPosted: Thu Dec 02, 2004 6:34 pm    Post subject: Reply with quote

I can confirm the problem HexDEF6 is having as well. Same error log also.
Back to top
View user's profile Send private message
Corax
Apprentice
Apprentice


Joined: 14 Apr 2004
Posts: 222
Location: Berlin, Germany

PostPosted: Thu Dec 02, 2004 8:27 pm    Post subject: Reply with quote

Another error here. Just emerged the new gdesklet-core-0-.31 - ebuild with all dependencies, same error:
Code:

Starting gdesklets-daemon...
Connected to daemon in 10022 milliseconds.
Traceback (most recent call last):
  File "/usr/bin/gdesklets", line 126, in ?
    open_profile(profile)
  File "/usr/bin/gdesklets", line 55, in open_profile
    d = get_daemon()
  File "/usr/bin/gdesklets", line 47, in get_daemon
    daemon.set_remove_command(os.path.abspath(sys.argv[0]) + " _remove")
AttributeError: 'str' object has no attribute 'set_remove_command'

I'm using fluxbox, but never had any problems with version 0.26.

Can anybody help?
Back to top
View user's profile Send private message
downey
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2004
Posts: 107
Location: Calgary, Canada

PostPosted: Thu Dec 02, 2004 8:36 pm    Post subject: Reply with quote

It looks like you need to run gdesklets-migration-tool once to get the starter bar working. Once I ran that I was able to get the starter bar to work. :D Just startup a terminal and type in the command. I had to reset all my displays afterwords.

I can't say I saw anything suggesting that we run the migration tool, but I can't say I can notice those messages very easily when the build text goes flying by when emerging stuff in.

Anyway, everything I have is running well. I really like the new setup. It's a lot easier to manage the displays now. Thanks to Obz for getting this updated. I was sorely missing my desklets.

Now off to see if I can break some more stuff with corner-xmms. :)
Back to top
View user's profile Send private message
silentplummet
n00b
n00b


Joined: 14 Jun 2004
Posts: 58

PostPosted: Thu Dec 02, 2004 9:13 pm    Post subject: Reply with quote

ditto problem. Here's my traceback:

Code:
corey@murasaki ~ $ gdesklets start
Starting gdesklets-daemon...
Connected to daemon in 943 milliseconds.
Traceback (most recent call last):
  File "/usr/bin/gdesklets", line 126, in ?
    open_profile(profile)
  File "/usr/bin/gdesklets", line 55, in open_profile
    d = get_daemon()
  File "/usr/bin/gdesklets", line 47, in get_daemon
    daemon.set_remove_command(os.path.abspath(sys.argv[0]) + " _remove")
  File "/usr/share/gdesklets/main/client.py", line 167, in set_remove_command
    self.__send(COMMAND_SET_REMOVE_COMMAND, cmd)
  File "/usr/share/gdesklets/main/client.py", line 37, in __send
    return (xdr.recv(self.__sock))
  File "/usr/share/gdesklets/utils/xdr.py", line 98, in recv
    header = s.recv(_SIZEOF_HEADER)
socket.error: (104, 'Connection reset by peer')
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Fri Dec 03, 2004 1:04 am    Post subject: Reply with quote

downey wrote:
I can't say I saw anything suggesting that we run the migration tool, but I can't say I can notice those messages very easily when the build text goes flying by when emerging stuff in.


The ebuild clearly states this, and actually pauses to give you time to read it.

But I definitely agree with you, it's very easy for these messages to go flying by, portage really needs some sort of einfo-logging mechanism. Unfortunately, I can't see how else to notify people to run gdesklets-migration-tool.
Back to top
View user's profile Send private message
Corax
Apprentice
Apprentice


Joined: 14 Apr 2004
Posts: 222
Location: Berlin, Germany

PostPosted: Fri Dec 03, 2004 4:00 pm    Post subject: Reply with quote

Although the migration-tool ran properly, it didn't fix the problem.

Here's the traceback when running 'gdesklets shell'
Code:

(gDesklets Shell:21133): GConf-CRITICAL **: file gconf-client.c: line 547 (gconf_client_add_dir): assertion `gconf_valid_key (dirname, NULL)' failed
Traceback (most recent call last):
  File "/usr/share/gdesklets/gdesklets-shell", line 10, in ?
    shell = registry.get_plugin("UI_Shell")
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 59, in get_plugin
    result = self.get_plugins_by_pattern("name", name)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 47, in get_plugins_by_pattern
    plugin.init()
  File "./Shell/__init__.py", line 77, in init
  File "/usr/share/gdesklets/shell/Plugin.py", line 25, in _get_plugins_by_pattern
    return registry.get_plugins_by_pattern(key, pattern)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 47, in get_plugins_by_pattern
    plugin.init()
  File "./Profiles/__init__.py", line 19, in init
  File "/usr/share/gdesklets/shell/Plugin.py", line 31, in _get_plugin
    plugin = registry.get_plugin(name, *interfaces)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 59, in get_plugin
    result = self.get_plugins_by_pattern("name", name)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 47, in get_plugins_by_pattern
    plugin.init()
  File "./gDeskletsClient/__init__.py", line 23, in init
  File "./gDeskletsClient/__init__.py", line 31, in __get_daemon
AttributeError: 'str' object has no attribute 'set_remove_command'
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Sat Dec 04, 2004 2:34 am    Post subject: Reply with quote

Do your logfiles produce anything useful?
Back to top
View user's profile Send private message
Corax
Apprentice
Apprentice


Joined: 14 Apr 2004
Posts: 222
Location: Berlin, Germany

PostPosted: Sat Dec 04, 2004 4:23 pm    Post subject: Reply with quote

Nope, I'm sorry. Neither the kernel-logs nor my fluxbox-logfile list anything useful on this.
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Sat Dec 04, 2004 4:43 pm    Post subject: Reply with quote

What about the gDesklets log files in ~/.gdesklets ?
Back to top
View user's profile Send private message
silentplummet
n00b
n00b


Joined: 14 Jun 2004
Posts: 58

PostPosted: Sun Dec 05, 2004 5:20 am    Post subject: Reply with quote

The log files in ~/.gdesklets? Hahaha!

Code:

corey@murasaki ~/.gdesklets $ cat gdesklets\:0.0.log
Here's gDesklets log


Too bad, huh? Doesn't anyone have any information on this?
Back to top
View user's profile Send private message
Corax
Apprentice
Apprentice


Joined: 14 Apr 2004
Posts: 222
Location: Berlin, Germany

PostPosted: Sun Dec 05, 2004 7:28 am    Post subject: Reply with quote

Obz wrote:
What about the gDesklets log files in ~/.gdesklets ?



This file only contains listings of the tracebacks I already posted here.
Back to top
View user's profile Send private message
Lepaca Kliffoth
l33t
l33t


Joined: 28 Apr 2004
Posts: 737
Location: Florence, Italy

PostPosted: Sun Dec 05, 2004 10:22 am    Post subject: Reply with quote

Huh I upgraded gdesklets and it's not loading any display :/ Errors (given with a popup window) are either about missing gtkhtml2 or no attribute 'create'. I'll emerge gtkhtml and see what happens.

edit: as expected, it didn't do anything. Next is emerge =python-2.2

edit2: Python 2.2.x didn't help but emerging again the newest version and then running emerge libgtkhtml glut pyopengl gtkglarea pygtk gnome-python gdesklets-core solved all the problems. If you can't add your desklets, try it.
_________________
It isn't enough to win - everyone else must lose, and you also have to rub it in their face (maybe chop off an arm too for good measure).
Animebox!
Back to top
View user's profile Send private message
Corax
Apprentice
Apprentice


Joined: 14 Apr 2004
Posts: 222
Location: Berlin, Germany

PostPosted: Mon Dec 06, 2004 12:18 am    Post subject: Reply with quote

Lepaca Kliffoth wrote:
... and then running emerge libgtkhtml glut pyopengl gtkglarea pygtk gnome-python gdesklets-core solved all the problems

Sounded like a good workaround, but - what shall I tell you? No solution in sight.
Back to top
View user's profile Send private message
ekCo
n00b
n00b


Joined: 18 Nov 2004
Posts: 5

PostPosted: Mon Dec 06, 2004 3:42 am    Post subject: Reply with quote

overall for me gdesklets doesn't work at all..
it comes up when trying to open any typ of display file...
theres no log for it

just says it died unexpectedly

very odd
Back to top
View user's profile Send private message
comprookie2000
Retired Dev
Retired Dev


Joined: 25 Jul 2004
Posts: 925
Location: Sun City Center, Florida

PostPosted: Mon Dec 06, 2004 3:52 am    Post subject: Reply with quote

raceback (most recent call last):
File "/usr/share/gdesklets/factory/DisplayFactory.py", line 93, in create_display
dsp.new_child(childtype, settings, children)
File "/usr/share/gdesklets/display/Display.py", line 194, in new_child
import targetregistry
File "/usr/share/gdesklets/display/targetregistry.py", line 18, in ?
from TargetHTML import TargetHTML
File "/usr/share/gdesklets/display/TargetHTML.py", line 6, in ?
import gtkhtml2
ImportError: No module named gtkhtml2
I get alot of errors,that is for starterbar;
Traceback (most recent call last):
File "/usr/share/gdesklets/factory/DisplayFactory.py", line 93, in create_display
dsp.new_child(childtype, settings, children)
File "/usr/share/gdesklets/display/Display.py", line 195, in new_child
self.__group = targetregistry.create(childtype, self)
AttributeError: 'module' object has no attribute 'create'
That is for clock,they install fine just will not run.
_________________
http://dev.gentoo.org/~dabbott/
Back to top
View user's profile Send private message
grenouille
Tux's lil' helper
Tux's lil' helper


Joined: 12 Jun 2004
Posts: 97

PostPosted: Mon Dec 06, 2004 10:15 am    Post subject: Reply with quote

Obz wrote:
And while I'm spamming the forum - here they all are running under 0.31.1 http://dev.gentoo.org/~obz/desklets-0.31.1.png
as you can see the weater (not goodweather) desklet has a problem (retrieval failed). I prefer this one over the goodweather one, but it seems it's bugged. Do anyone know how to fix this? Seems it's because of some change in yahoo weather page code...
Back to top
View user's profile Send private message
X-Frog
n00b
n00b


Joined: 15 Feb 2004
Posts: 10
Location: Montreal, Qc, Canada

PostPosted: Mon Dec 06, 2004 8:13 pm    Post subject: Reply with quote

I have the same 'str' error that others have.

Code:
ccharest@jigoku ~ $ gdesklets shell
ccharest@jigoku ~ $
(gDesklets Shell:21598): GConf-CRITICAL **: file gconf-client.c: line 547 (gconf_client_add_dir): assertion `gconf_valid_key (dirname, NULL)' failed
Traceback (most recent call last):
  File "/usr/share/gdesklets/gdesklets-shell", line 10, in ?
    shell = registry.get_plugin("UI_Shell")
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 59, in get_plugin
    result = self.get_plugins_by_pattern("name", name)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 47, in get_plugins_by_pattern
    plugin.init()
  File "./Shell/__init__.py", line 77, in init
  File "/usr/share/gdesklets/shell/Plugin.py", line 25, in _get_plugins_by_pattern
    return registry.get_plugins_by_pattern(key, pattern)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 47, in get_plugins_by_pattern
    plugin.init()
  File "./Profiles/__init__.py", line 19, in init
  File "/usr/share/gdesklets/shell/Plugin.py", line 31, in _get_plugin
    plugin = registry.get_plugin(name, *interfaces)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 59, in get_plugin
    result = self.get_plugins_by_pattern("name", name)
  File "/usr/share/gdesklets/shell/PluginRegistry.py", line 47, in get_plugins_by_pattern
    plugin.init()
  File "./gDeskletsClient/__init__.py", line 23, in init
  File "./gDeskletsClient/__init__.py", line 31, in __get_daemon
AttributeError: 'str' object has no attribute 'set_remove_command'


I tried the package from gdesklets, I tried the ebuild that was posted here, all dependencies are installed, and just nothing works :(
Back to top
View user's profile Send private message
X-Frog
n00b
n00b


Joined: 15 Feb 2004
Posts: 10
Location: Montreal, Qc, Canada

PostPosted: Tue Dec 07, 2004 5:12 pm    Post subject: Reply with quote

ok, so I finally got gdesklets to work.. with version 0.30

I downloaded the archive from the gdesklets website, compiled it with --prefix=/usr

Be sure to erase everything in /usr/share/gdesklets, /usr/bin/gdesklets*, ~/.gdesklets and ~/.gconf/apps/gdesklets.

Now, gdesklets shell works.
I tried to do the same with 0.32 beta, and it does not work at all, still crashing, but with no verbose output and no log.
Back to top
View user's profile Send private message
yamakawa
Guru
Guru


Joined: 28 Jul 2003
Posts: 340

PostPosted: Wed Dec 15, 2004 4:18 am    Post subject: Reply with quote

at least starterbar seems to work with the latest gdesklets.
0.31.1 is out now! :D
http://gdesklets.gnomedesktop.org/categories.php?func=gd_show_app&gd_app_id=13
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2, 3, 4, 5  Next
Page 3 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum