Attention Ben and any other interested sponsors using the current X11-hybrid build under Mac OS X Leopard:
I have just posted a PyMOLX11Hybrid troubleshooting build, 1_2b6pre, which should fix some of the launch and stability problems reported under Leopard's updated X11/X.org. If it does not do so, then please let us know, since we're getting close to the June version 1.2 release! http://delsci.com/ip/12/beta or http://delsci.info/dsc/ip/12/beta The file to download is: pymolx11hybrid-1_2b6pre-mac.tgz (Subscriber credentials required since this is an "incentive" build intended for PyMOL sponsors). Cheers, Warren > -----Original Message----- > From: Ben Eisenbraun [mailto:b...@crystal.harvard.edu] > Sent: Friday, April 17, 2009 2:42 PM > To: PyMOL-users@lists.sourceforge.net > Subject: [PyMOL] DISPLAY issue on OS X 10.5 with PyMOLX11Hybrid 1.1r1 > > Hi, > > I've got a user on an Intel Mac running 10.5.6 with the default Xorg > that comes with the software update. > > For some reason we're getting an error about the DISPLAY being set to 0.0. > I know that's an incorrect DISPLAY setting for the new Xorg in 10.5, but I > can't figure out where it's being set. 'echo $DISPLAY' in the shell > before > running PyMOL returns nothing, but when run PyMOLX11Hybrid spits out: > > This Executable Build integrates and extends Open-Source PyMOL 1.1r1. > OpenGL graphics engine: > GL_VENDOR: ATI Technologies Inc. > GL_RENDERER: ATI Radeon HD 2600 PRO OpenGL Engine > GL_VERSION: 2.0 ATI-1.5.36 > Xlib: connection to ":0.0" refused by server > Xlib: No protocol specified > > Tk_Init error: couldn't connect to display ":0.0" > Traceback (most recent call last): > File "/programs/i386-mac/pymol/1.1r1/PyMOLX11Hybrid.app/pymol/ > modules/pmg_tk/__init__.py", line 35, in run > PMGApp(pymol_instance,skin).run(poll) > File "/programs/i386-mac/pymol/1.1r1/PyMOLX11Hybrid.app/pymol/ > modules/pmg_tk/PMGApp.py", line 302, in __init__ > self.root = Tk() # creates the root window for the application > File "/programs/i386-mac/pymol/1.1r1/PyMOLX11Hybrid.app/pymol/ > modules/i386/Tkinter.py", line 1569, in __init__ > self.tk = _tkinter.create(screenName, baseName, className, > interactive, wantobjects, useTk, sync, use) > TclError: couldn't connect to display ":0.0" > Detected 2 CPU cores. Enabled multithreaded rendering. > > Any ideas? I grepped through the PyMOL directories and can see some > references to DISPLAY being set, but haven't read the code closely enough > to see if there is some failing test that is the culprit here. > > -ben > > -- > | Ben Eisenbraun | Software Gunky | > | Structural Biology Grid | http://sbgrid.org | > | Harvard Medical School | http://hms.harvard.edu | > > > ------------------------------------------------------------------------ -- > ---- > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > PyMOL-users mailing list > PyMOL-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pymol-users > > >