FS#11124 - gdesklets x86_64 won't start
Attached to Project:
Arch Linux
Opened by Pierce Lopez (ploxiln) - Tuesday, 05 August 2008, 16:49 GMT
Last edited by Allan McRae (Allan) - Sunday, 15 March 2009, 03:13 GMT
Opened by Pierce Lopez (ploxiln) - Tuesday, 05 August 2008, 16:49 GMT
Last edited by Allan McRae (Allan) - Sunday, 15 March 2009, 03:13 GMT
|
Details
gdesklets won't start on my x86_64 laptop. Here is the
typical error:
$ gdesklets Starting gdesklets-daemon... Connected to daemon in 319 milliseconds. ==========================================================[08/05/08-09:32:41]=== === Unhandled error! Something bad and unexpected happened. === [EXC] in /usr/bin/gdesklets: line 393 <module> in /usr/bin/gdesklets: line 268 parse_command in /usr/bin/gdesklets: line 177 __open_profile in /usr/bin/gdesklets: line 167 __client_daemon in /usr/lib/gdesklets/main/client.py: line 208 set_remove_command in /usr/lib/gdesklets/main/client.py: line 38 __send in /usr/lib/gdesklets/utils/xdr.py: line 75 recv [EXC]/usr/lib/gdesklets/utils/xdr.py [---] 70 chunk = "" [---] 71 while (True): [---] 72 try: [---] 73 length = ord(s.recv(1)) [---] 74 except: [ERR]> 75 raise XDRError [---] 76 [---] 77 if (length): chunk += s.recv(length) [---] 78 [---] 79 flag = s.recv(1) [---] 80 if (flag == _CONT): continue [---] 81 I get the impression that there are many x86_64 systems it doesn't really work on: https://bugs.launchpad.net/ubuntu/+source/gdesklets/+bug/223449 |
This task depends upon
A common fix is to install python2.4 and modify the various gdesklets script to use #! env python2.4 instead of #! env python. This doesn't immediately work for me because the various python modules like pygtk which gdesklets depends on are not provided by arch for python24 (whereas ubuntu does have these packages). I don't blame arch for all of this. I considered making pkgbuilds for pygtk-python24 etc, but I'm not sufficiently motivated to do so.