Make sure you also made it executable (tiny tick in user rights tab).
Also while somemight frown on upon starting it like the way im gonna show you here it goes
Make textfile named runtelive on desktop put the following in it.
------------------------------------------------
#!/bin/bash
cd /(yourusername)/tetra/telive
/usr/bin/xterm -font fixed -bg black -fg white -geometry 203x60&
cd /(yourusername)/tetra/osmo-tetra-sq5bpf/src
./receiver1 1&
cd /tetra/bin/
./tetrad&
gnuradio-companion
----------------------------------------------------
also make this text file executable in many Linuxes you then just double click and choose run in terminal(other wise open terminal and navigate to the file and do ./runtelive)
This should then startup everything once the xterm window pops up type in it ./rxx
and in gnuradio choose the telive_1ch_simple_gr37.grc
I have made this command file that I always run. Then I do not have to enter ./rxx
-----------------------------------------------------------------------------------------------------------------------------------------------
mate-terminal --title="RECEIVER1" -e "bash -c \"cd ~/tetra/osmo-tetra-sq5bpf/src; while true; do ./receiver1 1; done; exec bash\""
mate-terminal --title="TELIVE" -e "bash -c \"/usr/bin/xterm -hold -font fixed -bg black -fg white -geometry 203x60 -e ./starttelive.txt; exec bash\" "
mate-terminal --title="TETRAD" -e "bash -c \"cd /tetra/bin;./tetrad; exec bash\""
mate-terminal --title="GNU COM" -e "bash -c \"gnuradio-companion; exec bash\""
----------------------------------------------------------------------------------------------------------------------------------------------
Then another file I called starttelive.txt
-----------------------------------------------
cd tetra/telive
./rxx
-----------------------------------------------
Both have to been executable...
The starttelive.txt i use for all my script.It is easy to add more RECEIVERS.
And then I can se header on every terminal that is startet.