Hi Julian - I get the same error when I'm running using Apple's Terminal.app when the DISPLAY environment variable is not set (at all or correctly). By default, GTK (which is what GRC uses for display) will interface to X11, which means you need Apple's X11.app, or MacOSForge's XQuartz.app, or (IIRC) MacPorts' xorg-server -- or use the Quartz variant of GTK (more below).
I use XQuartz < http://xquartz.macosforge.org/landing/ >; I do not recommend using Apple's X11.app mainly because it is rarely updated. I have no experience with the xorg-server port, but I think it is the most up to date of the 3 X11 options. Another option, which I've never tried but might work for you, is to install the port gtk2 using "+quartz -no_x11" which should bypass X11 and go directly for Apple's Quartz display. Hope this helps and good luck! - MLD On Jan 20, 2013, at 9:23 AM, Julian Rohrhuber <julian.rohrhu...@musikundmedien.net> wrote: > bash-3.2$ gnuradio-companion > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: > GtkWarning: could not open display > warnings.warn(str(e), _gtk.Warning) > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/grc/gui/Actions.py:30: > GtkWarning: GdkKeymap *gdk_keymap_get_for_display(GdkDisplay *): assertion > `GDK_IS_DISPLAY (display)' failed > _keymap = gtk.gdk.keymap_get_default() > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/grc/gui/Colors.py:24: > GtkWarning: GdkColormap *gdk_screen_get_system_colormap(GdkScreen *): > assertion `GDK_IS_SCREEN (screen)' failed > _COLORMAP = gtk.gdk.colormap_get_system() #create all of the colors > Traceback (most recent call last): > File "/opt/local/bin/gnuradio-companion", line 58, in <module> > from gnuradio.grc.python.Platform import Platform > File > "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/grc/python/Platform.py", > line 24, in <module> > from FlowGraph import FlowGraph as _FlowGraph > File > "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/grc/python/FlowGraph.py", > line 22, in <module> > from .. gui.FlowGraph import FlowGraph as _GUIFlowGraph > File > "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/grc/gui/FlowGraph.py", > line 22, in <module> > import Colors > File > "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/grc/gui/Colors.py", > line 27, in <module> > HIGHLIGHT_COLOR = get_color('#00FFFF') > File > "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/grc/gui/Colors.py", > line 25, in get_color > def get_color(color_code): return _COLORMAP.alloc_color(color_code, True, > True) > AttributeError: 'NoneType' object has no attribute 'alloc_color' _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio