It's been... several months since this issue cropped up, and no fix seems to be available. Whenever I attempt to excecute a flowgraph in gnuradio using WXGUI blocks, I get this:
/home/jowijo/.gtkrc-2.0:1: error: unexpected character '[', expected keyword - e.g. `style' Using Volk machine: avx_64_mmx_orc Traceback (most recent call last): File "/home/jowijo/top_block.py", line 78, in <module> tb = top_block() File "/home/jowijo/top_block.py", line 46, in __init__ peak_hold=False, File "/usr/lib/python2.7/site-packages/gnuradio/wxgui/fftsink_nongl.py", line 198, in __init__ self.win = fft_window(self, parent, size=size) File "/usr/lib/python2.7/site-packages/gnuradio/wxgui/fftsink_nongl.py", line 331, in __init__ self.control_panel = control_panel(self) File "/usr/lib/python2.7/site-packages/gnuradio/wxgui/fftsink_nongl.py", line 256, in __init__ wx.Panel.__init__(self, parent, -1, style=wx.SIMPLE_BORDER) File "/usr/lib/python2.7/site-packages/wx-3.0-gtk2/wx/_windows.py", line 68, in __init__ _windows_.Panel_swiginit(self,_windows_.new_Panel(*args, **kwargs)) wx._core.PyAssertionError: C++ assertion "m_window" failed at ./src/gtk/dcclient.cpp(2041) in DoGetSize(): GetSize() doesn't work without window
- Installing nvidia package for my Arch system.
- Re-installing wxpython
- Restarting several times
- Yes, the bugfix says it was fixed in 3.7.2, but as of 3.7.3; it's broken.
This was never an issue in Ubuntu or Fedora, and can be "solved" by downgrading severl packages, including gnuradio; but this then makes tome OOT modules not work. Any idea what is going on here, and why this has yet to be dealt with?
I'm getting the same error here as well.
Not sure if related, but all GRC flows also fail here with: "NameError: name 'grc_wxgui' is not defined". Resolved. Original error still happens.
Last edited by yuvadm (2014-08-27 20:54:05)
also having this issue
I don't think I'm able to help you, but perhaps someone else can if you file a new bug report(if you haven't yet) and give a list of the packages you had to downgrade.
Sorry about this. I had applied the fix while updating Gnuradio for the boost 1.56.0 rebuild. I didn't expect the rebuild to take this long, I should have done it in two passes.
Anyway, it is pretty trivial. There is a missing optdep, python2-opengl. Install that and everything should be good.