Index: trunk/Xlib/protocol/display.py =================================================================== --- trunk.orig/Xlib/protocol/display.py +++ trunk/Xlib/protocol/display.py @@ -590,7 +590,7 @@ # We're the recieving thread, parse the data if recieving: try: - bytes_recv = self.socket.recv(2048) + bytes_recv = self.socket.recv(4096) except socket.error as err: self.close_internal('server: %s' % err[1]) raise self.socket_error