Found *one* problem (may be others). Trying to trace where the problem was, I started Exaile with a tracer:
python -m trace --trace --trackcalls /usr/lib/exaile/exaile.py --datadir=/usr/share/exaile/data --startgui Several times, it crashed with the X message we know, but now previously showing: ... File "/usr/share/exaile/plugins/lastfmcovers/__init__.py", line 82, in find_covers xml = ETree.fromstring(data) File "<string>", line 85, in XML SyntaxError: undefined entity : line 48, column 67 So, I did a try/except in that line, and shown the data which was causing problem, and returned []. Since I did that, it stopped crashing. The data that was creating the failure was the web page of the hotel where I'm now, saying I need to renew the internet subscription. So, I had internet (the previous urllib2.urlopen() didn't fail) but the answer was totally bogus. Why this generated the ugly X message and didn't show the real traceback, don't know. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/566626 Title: Fatal IO error 11 (Resource temporarily unavailable) on X server -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs