You are not logged in.
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
Have tried:
- 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?
Offline
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)
Offline
also having this issue
Offline
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.
Offline
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.
Offline