Sida 1 av 1

Pypanel vill inte starta? [LÖST]

Postat: 09 jul 2007, 10:33
av Hund
Installerade Pypanel via Synaptic igår, detta är vad som händer när man startar det:

Kod: Markera allt

johan@desktop:~$ pypanel 
Traceback (most recent call last):
  File "/usr/bin/pypanel", line 957, in <module>
    PyPanel(display.Display())
  File "/var/lib/python-support/python2.5/Xlib/display.py", line 80, in __init__
    self.display = _BaseDisplay(display)
  File "/var/lib/python-support/python2.5/Xlib/display.py", line 67, in __init__
    apply(protocol.display.Display.__init__, (self, ) + args, keys)
  File "/var/lib/python-support/python2.5/Xlib/protocol/display.py", line 124, in __init__
    self.default_screen = min(self.default_screen, len(self.info.roots) - 1)
  File "/var/lib/python-support/python2.5/Xlib/protocol/rq.py", line 1371, in __getattr__
    raise AttributeError(attr)
AttributeError: roots
Vad gör ja för fel? ???

SV: Pypanel vill inte starta?

Postat: 09 jul 2007, 11:24
av Sundberg
Du gör inget fel Hund. Läste om det där problemet för någon dag sedan. Har själv aldrig råkat ut för det. Kanske har vi olika versioner av pypanel eller python?
Nåväl, här är sidan med lösning:
http://www.ogmaciel.com/?p=363
Scrolla ner lite och läs under den andra stora kodsnutten som är exakt som din:
Damn it! That’s when I remembered reading [..]
edit:
Hittade ett till inlägg ang. det problemet:
http://ubuntuforums.org/showthread.php?t=103418
Verkara vara något problem med "buffer-storleken" i /usr/lib/python2.5/site-packages/Xlib/protocol/display.py -filen

SV: Pypanel vill inte starta?

Postat: 09 jul 2007, 11:43
av Hund
När jag bytte "recv = self.socket.recv(2048)" till "recv = self.socket.recv(4096)" i filen "/var/lib/python-support/python2.5/Xlib/protocol/rq.py" fungerade det. ;D

Tack så mkt!