Forum: GNU Radio Some issues with Mac OS X (MacPorts) installed GnuRadio

3a628fcdecc4782a28225b07500f23fe?d=identicon&s=25 Rickard (Guest)
on 2013-12-19 13:17
(Received via mailing list)
Hi,

Installing GnuRadio via MacPorts works very well and without efforts!
Tried it both on 10.8 and 10.9  OSX:es.
Finally, its a big improvement from earlier troubles of installing
manually on OSX which could be very tricky and error prone.
Many thanks to Michael Dickens!

However, on both systems I encounter some issues after installation
(there may be more, havent tried GnuRadio extensively on OSX):

In a "Wx GUI Scope Sinc  I cannot change/select the "Channel Options
such as Ch1, Ch2, Trig, XY. The buttons doesnt respond.
Only Coupling and Marker options are possible to select and change
values as normal.

Also, I get a lot of python and font related warnings when running a
simple script, see below.

What am I missing in my installations?!

This relates to the MacPorts installation (also previous 3.7 versions):
gnuradio
@3.7.2.1_0+docs+grc+jack+orc+portaudio+python27+qtgui+sdl+swig+uhd+wavelet+wxgui
(active)

Help in resolving this is much appreciated although I use mainly
GnuRadio on Linux machines.

Thanks in advance,
Rickard



Warning: failed to XInitThreads()
2013-12-19 12:38:08.982 Python[48260:507] CoreText performance note:
Client called CTFontCreateWithName() using name ".Lucida Grande UI" and
got font with PostScript name ".LucidaGrandeUI". For best performance,
only use PostScript names when calling this API.
2013-12-19 12:38:08.982 Python[48260:507] CoreText performance note: Set
a breakpoint on CTFontLogSuboptimalRequest to debug.
2013-12-19 12:38:09.024 Python[48260:507] CoreText performance note:
Client called CTFontCreateWithName() using name ".Lucida Grande UI" and
got font with PostScript name ".LucidaGrandeUI". For best performance,
only use PostScript names when calling this API.
Using Volk machine: sse4_1_64_orc
2013-12-19 12:38:09.452 Python[48260:507] CoreText performance note:
Client called CTFontCreateWithName() using name ".Lucida Grande UI" and
got font with PostScript name ".LucidaGrandeUI". For best performance,
only use PostScript names when calling this API.
...
49c4e5d024c18583bd6ca53aba800d29?d=identicon&s=25 Michael Dickens (Guest)
on 2013-12-19 14:19
(Received via mailing list)
Hi Rickard - I'm glad to hear of your successes with GNU Radio on OSX
from MacPorts.  Wx on OSX is notorious for being slow and taking a lot
of CPU time, and being non-multi-thread friendly.  I often have issues
getting any wx GUI working in "real time" ... I use the Qt GUI when
possible since it actually works, and it provides a much greater feature
set.  I wish we could use Qwt 6+, but that's not the way MacPorts works
... so we're limited to Qwt 5.2.  All of the warnings and notes you list
are normal when running on 10.9 and using wx.  We're working on getting
rid of the XInitThreads warning; the rest come from wx and I certainly
have to believe that the wx developers know about this and are working
on it.  So ... I think what this means is that you have a normal GR
install, working about as expected.  Try the Qt GUI if you can use it
instead :) - MLD

On Dec 19, 2013, at 7:15 AM, Rickard <rickardradio@gmail.com> wrote:

> 2013-12-19 12:38:09.452 Python[48260:507] CoreText performance note: Client
called CTFontCreateWithName() using name ".Lucida Grande UI" and got font with
PostScript name ".LucidaGrandeUI". For best performance, only use PostScript 
names
when calling this API.
>

--
Michael Dickens, Mac OS X Programmer
Ettus Research Technical Support
Email: support@ettus.com
Web: http://www.ettus.com
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.