discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Problem with installation - grc does not start


From: Josh Blum
Subject: Re: [Discuss-gnuradio] Problem with installation - grc does not start
Date: Tue, 21 Sep 2010 08:23:01 -0700
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100915 Thunderbird/3.0.8

The default behavior is to install the blocks to <prefix>/share/gnuradio/grc/blocks/ GRC knows to look in that path, so you must have done something strange to your gnuradio installation.

If you know where you installed the xml block files. You can set the path in the following two ways (copied from the wiki):

Method 2: Configuration File

Create or edit ~/.gnuradio/config.conf and add the following lines:

[grc]
local_blocks_path=/path/to/my/blocks

The local_blocks_path can contain multiple paths separated by colons: local_blocks_path=/path/to/blocks1:/path/to/blocks2


Method 3: Environment Variable

Set the GRC_BLOCKS_PATH environment variable to a path that contains your custom block wrapper. The GRC_BLOCKS_PATH can contain multiple paths separated by colons: GRC_BLOCKS_PATH=/path/to/blocks1:/path/to/blocks2

-josh

On 09/21/2010 03:19 AM, Thorsten Laude wrote:
Hi,

I've installed gnuradio following this guide:
http://www.mail-archive.com/address@hidden/msg26238.html

While installing everything was fine and I had no error messages.
After the installation I tried to start grc and got the error messages
posted below.
The default dehvior
In http://www.ruby-forum.com/topic/190977 the following work-around
was descried:

Johnathan Corgan wrote:
  >  It looks like we're having some sort of problem with the GNU Radio
  >  prefs system.  We've at least established that you can get this
  >  working by copying the /etc/gnuradio/conf.d/grc.conf contents into
  >  your local ~/.gnuradio/config.conf:
  >
  >  $ touch ~/.gnuradio/config.conf
  >  $ cat /etc/gnuradio/conf.d/grc.conf>>  ~/.gnuradio/config.conf
  >
  >  Johnathan

Unfortunately this doesn't work because I have no /etc/gnuradio/ . Is
this folder normally created automatically when you install gnuradio?

Can anybody help me?

OS: Kubuntu 10.04
gnuradio from git, branch next.


Thanks,
Thorsten



Error messages:

address@hidden:~/gnuradio-uhd/gnuradio$ grc
<<<  Welcome to GNU Radio Companion 3.2.2>>>
Error: 'options'
Failue
Traceback (most recent call last):
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/gui/MainWindow.py",
line 174, in new_page
     flow_graph = self._platform.get_new_flow_graph()
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/Platform.py",
line 149, in get_new_flow_graph
     def get_new_flow_graph(self): return self.FlowGraph(self)
   File "<string>", line 4, in __init__
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/FlowGraph.py",
line 37, in __init__
     self.import_data()
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/FlowGraph.py",
line 192, in import_data
     self._options_block = self.get_parent().get_new_block(self, 'options')
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/Platform.py",
line 159, in get_new_block
     def get_new_block(self, flow_graph, key): return
self.Block(flow_graph, n=self._blocks_n[key])
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/odict.py",
line 34, in __getitem__
     return self._data[key]
KeyError: 'options'
Error: 'options'
Failue
Traceback (most recent call last):
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/gui/MainWindow.py",
line 174, in new_page
     flow_graph = self._platform.get_new_flow_graph()
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/Platform.py",
line 149, in get_new_flow_graph
     def get_new_flow_graph(self): return self.FlowGraph(self)
   File "<string>", line 4, in __init__
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/FlowGraph.py",
line 37, in __init__
     self.import_data()
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/FlowGraph.py",
line 192, in import_data
     self._options_block = self.get_parent().get_new_block(self, 'options')
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/Platform.py",
line 159, in get_new_block
     def get_new_block(self, flow_graph, key): return
self.Block(flow_graph, n=self._blocks_n[key])
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/base/odict.py",
line 34, in __getitem__
     return self._data[key]
KeyError: 'options'
Traceback (most recent call last):
   File "/usr/bin/grc", line 53, in<module>
     ActionHandler(args, Platform())
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/gui/ActionHandler.py",
line 70, in __init__
     self.handle_states(Actions.APPLICATION_INITIALIZE)
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/gui/ActionHandler.py",
line 332, in handle_states
     
Actions.get_action_from_name(Actions.ELEMENT_DELETE).set_sensitive(bool(self.get_flow_graph().get_selected_elements()))
   File "/usr/lib/python2.6/dist-packages/gnuradio/grc/gui/MainWindow.py",
line 281, in get_flow_graph
     return self.get_page().get_flow_graph()
AttributeError: 'NoneType' object has no attribute 'get_flow_graph'

_______________________________________________
Discuss-gnuradio mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio



reply via email to

[Prev in Thread] Current Thread [Next in Thread]