Hi all, The Xfce4 desktop seems to be working via RDP. startxfce4 Just do: echo "startxfce4" > ~/.Xclients chmod +x ~/.Xclients
This only changes the RDP desktop. Fedora 28 on Pi (Banana Pi). Alan VK2ZIW On Sat, 23 Jun 2018 17:31:30 +1000, Alan Beard wrote > Hi all, > > On the Pi, Fedora 28, freedv 3710 works well on the "Mate" desktop > but on the "LXDE" desktop, trying to setup the Audio Config from > Tools gives GTK errors and one can't do the setup. > > But, the "Mate" desktop doesn't work via XRDP so one can't run headless. > > It's all fun.... > > Alan VK2ZIW > > On Sat, 23 Jun 2018 16:49:28 +1000, Alan Beard wrote > > Thanks David, > > > > On Pi #2 I've loaded Fedora 28 libraries, compilers etc.. and all is > > working well using the command line: > > ./freedv_rx 700D ve9qrp_700d_int1_fast_snr2dB.wav - | aplay -f S16 > > > > This is quite low on CPU usage, just 16% on the Pi. > > > > So my "Parrot Repeater" idea using a Pi (Banana Pi) looks quite "do-able". > > > > I should give some numbers, VHF contest on now!! > > > > Alan VK2ZIW > > > > On Sat, 23 Jun 2018 05:22:51 +0930, David Rowe wrote > > > Hi Alan, > > > > > > For the last week I've been messing with the audio processing code on > > > freedv-dev to support different input samples rates for the Horus > > > balloon telemetry mode so some issues with the FreeDV modes may have > > > crept it. I haven't fully tested the FreeDV modes yet. > > > > > > Alan - I just tried a similar test to yours: > > > > > > 1/ Lenovo X200 Tx: > > > $ play ve9qrp_700d_int1_fast_snr2dB.wav > > > 2/ Lenovo X220 Rx: > > > freedv-dev svn 3770 > > > 3/ Two machines connected via a cable with 3.5mm plugs between > > > speaker and mic ports > > > > > > I get solid sync, same as using Tools - Start/Stop Play File to Rx > > > > > > There is a already a 6dB SNR file (with interleaver 8): > > > > > > http://rowetel.com/downloads/codec2/700d_part4/ > > > > > > See Example 12 of running simulations different SNRs with freedv_tx > > > and cohpsk_ch: > > > > > > https://svn.code.sf.net/p/freetel/code/codec2-dev/README_ofdm.txt > > > > > > Adjust the 3rd "No" argument on cohpsk_ch and look at the measured > > > SNR, replay freedv_rx with writing to a wave file. > > > > > > Cheers, > > > > > > David > > > > > > On 22/06/18 21:26, Alan Beard wrote: > > > > Hi David, > > > > > > > > I've rebuilt my 2nd Banana Pi (original), Fedora 28 and done a fresh > > > > load of the Development system and libraries. Mate desktop. The other > > > > was LXDE. > > > > > > > > SVN 3710 builds successfully and runs, no GTK errors when going > > > > Tools -> Audio Config > > > > > > > > To get sound going through the audio hardware, I'm testing by playing > > > > the WAV files from http://rowetel.com/downloads/codec2/700d_part4/ > > > > out the speakers of my main x86_64 box and into a microphone plugged > > > > into a USB dongle on the Pi. > > > > I have two USB dongles: > > > > SoundBlaster X-Fi Go! Pro > > > > C-Media CM108 clone. > > > > > > > > The 2db SNR WAV files from ve9qrp are too low in SNR to be decoded into > > > > intelligible audio. I see [Modem] and [Intrlvr] go green quite often but > > > > not often enough. Bits 370, Errs 128, BER 0.346 > > > > > > > > > > > > Can we have a set of "test" files of say 6db or 10db SNR please? > > > > > > > > One little hitch with the "Mate" desktop, I can't get XRDP to work. > > > > > > > > Anyway, off to bed for another day... > > > > > > > > Alan VK2ZIW > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Fri, 22 Jun 2018 04:54:31 +0930, David Rowe wrote > > > >> Hi Alan, > > > >> > > > >> I saw some similar messages on Fedora 28 the other day. It seemed > > > >> to be related to resizing the FreeDV GUI window so that a button > > > >> like PTT wasn't visible. > > > >> > > > >> I imagine there is a way to limit the mimimum size of the Window. I > > > >> am looking for a maintainer for FreeDV GUI to look into just this > > > >> sort of thing. Would anyone like to help? > > > >> > > > >> List of small issues that need work at the bottom of the freedv-dev > > > >> README.txt: > > > >> > > > >> https://svn.code.sf.net/p/freetel/code/freedv-dev/README.txt > > > >> > > > >> Thanks, > > > >> > > > >> David > > > >> > > > >> On 21/06/18 18:04, Alan Beard wrote: > > > >>> Hi all, > > > >>> > > > >>> My rebuild of my Pi to Fedora 28 went well until..... > > > >>> > > > >>> On running FreeDV 3710 built today from sauce.... Tools -> Audio > > > >>> Config > > > >>> > > > >>> (freedv:11830): Gtk-WARNING **: 18:16:03.220: Negative content width > > > >>> -1 > > > >>> (allocation 1, extents 1x1) while allocating gadget (node notebook, owner > > > >>> GtkNotebook) > > > >>> > > > >>> (freedv:11830): Gtk-WARNING **: 18:16:03.234: Negative content height > > > >>> -1 > > > >>> (allocation 1, extents 1x1) while allocating gadget (node notebook, owner > > > >>> GtkNotebook) > > > >>> > > > >>> (freedv:11830): Gtk-CRITICAL **: 18:16:03.235: gtk_box_gadget_distribute: > > > >>> assertion 'size >= 0' failed in GtkNotebook > > > >>> > > > >>> (freedv:11830): Gtk-CRITICAL **: 18:16:03.235: gtk_box_gadget_distribute: > > > >>> assertion 'size >= 0' failed in GtkNotebook > > > >>> > > > >>> (freedv:11830): Gtk-WARNING **: 18:16:03.314: Negative content width > > > >>> -2 > > > >>> (allocation 0, extents 1x1) while allocating gadget (node header, > > > >>> owner > > > >>> GtkNotebook) > > > >>> > > > >>> ========== This happens when I try Tools -> Audio Config ================= > > > >>> BUT: Tools -> PTT Config - works > > > >>> Tools -> Options - works > > > >>> > > > >>> > > > >>> On Wed, 20 Jun 2018 22:48:28 -0700, Don wrote > > > >>>> I've had a couple of messages to the list blocked, apparently > > > >>>> sourceforge does not like comcast.... > > > >>>> > > > >>>> It seems to be working tonight so I'll try this again. > > > >>>> > > > >>>> > > > >>> > > > > > > -------------------------------------------------------------------------------- > > > >>> > > > >>>> > > > >>>> Yes, with just %d some 64 bit compilers will warn too. > > > >>>> > > > >>>> codec2-dev/unittest/ofdm_mem.c:46:12: warning: format ‘%d’ > > > >>>> expects argument of type ‘int’, but argument 2 has type ‘long > > > >>>> unsigned int’ [-Wformat=] printf("struct > > > >>>> OFDM.................: %d\n", sizeof(struct OFDM)); > > > >>>> > > > >>>> I have updated ofdm_mem.c to use %zd. > > > >>>> > > > >>>> Do you have warnings from fdmdv_mem.c too? > > > >>>> > > > >>>> -------- > > > >>>> > > > >>>> I put the -no-pie flag in for the new ofdm_stack program. David has > > > >>>> a compiler that produces "shared object" files by default even for a > > > >>>> plain executable program. Apparently that is the trend now as they > > > >>>> can be run as well as dynamically linked. > > > >>>> > > > >>>> This program is used with a utility which converts function > > > >>>> addresses to their name (addr2line). Shared object files get put > > > >>>> into mapped > > > >>>> (virtual) memory and the addresses don't match anymore. > > > >>>> > > > >>>> I don't know cmake very well so I may not have found the best way > > > >>>> to deal with this. > > > >>>> > > > >>>> -------- > > > >>>> > > > >>>> Regards > > > >>>> Don (new guy) > > > >>>> > > > >>>> On Thu, Jun 21, 2018 at 04:10:02AM +0930, David Rowe wrote: > > > >>>>> Don (new contributor who is working on the OFDM port to the stm32) > > > >>> added > > > >>>>> this option to get unittest/ofdm_stack to run. This program is a > > > >>> clever > > > >>>>> unit test to measure stack usage. So -no-pie is only really needed > > > >>>>> on > > > >>>>> x86 for this single unittest. > > > >>>>> > > > >>>>> Don can you pls comment on this linker option? > > > >>>>> > > > >>>>> Thanks > > > >>>>> > > > >>>>> David > > > >>>>> > > > >>>>> On 20/06/18 22:09, Richard Shaw wrote: > > > >>>>>> On Tue, Jun 19, 2018 at 7:51 PM Alan Beard > > > >>> <bear...@unixservice.com.au > > > >>>>>> <mailto:bear...@unixservice.com.au>> wrote: > > > >>>>>> > > > >>>>>> Hi all, > > > >>>>>> > > > >>>>>> unittest/CMakeLists.txt on lines 91 and 92 has the added > > > >>>>>> option > > > >>>>>> -no-pie > > > >>>>>> > > > >>>>>> Which is not recognised by the linker here, Fedora 23 on armhf > > > >>>>>> GNU ld version 2.25-15.fc23 > > > >>>>>> > > > >>>>>> > > > >>>>>> If David can chime and say whether the -no-pie option is required > > > >>> that > > > >>>>>> would be the quickest fix. I know upgrades aren't always fun but > > > >>>>>> the > > > >>>>>> oldest version of Fedora not EOL'd is 27. Can your hardware run on > > > >>> the > > > >>>>>> armv7hl version? I confess I don't understand the differences in > > > >>>>>> arm > > > >>>>>> hardware and targets so I'm not sure what the differences are in > > > >>> armhf > > > >>>>>> vs armv7hl.... > > > >>>>>> > > > >>>>>> > > > >>>>>> Also, on a 32 bit machine the function "sizeof(thing)" returns > > > >>>>>> an int so a printf statement should use %d not %ld > > > >>>>>> > > > >>>>>> unittest/ofdm_mem.c > > > >>>>>> > > > >>>>>> > > > >>>>>> I tried Jeroen's suggestion to change to %zd and the output of > > > >>> ofdm_mem > > > >>>>>> looked fine on my Fedora 28 x86_64 machine. Can you try the same > > > >>> change > > > >>>>>> and see if it address your problem? > > > >>>>>> > > > >>>> > > > >>>> > > > >>> > > ------------------------------------------------------------------------------ > > > >>> > > > >>>> Check out the vibrant tech community on one of the world's most > > > >>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > >>>> _______________________________________________ > > > >>>> Freetel-codec2 mailing list > > > >>>> Freetel-codec2@lists.sourceforge.net > > > >>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > > >>> > > > >>> > > > >>> Alan > > > >>> > > > >>> Evil flourishes when good men do nothing. > > > >>> Consider the Christmas child. > > > >>> > --------------------------------------------------------------------------- > > > >>> Alan Beard Unix Support Technician from 1984 to today > > > >>> 70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS > > > >>> Emu Heights N.S.W. 2750 Routers, terminal servers, printers, > > > >>> terminals > > > >>> etc.. > > > >>> +61 2 47353013 (h) Support Programming, shell scripting, "C", > > > >>> assembler > > > >>> 0414 353013 (mobile) After uni, electronics tech > > > >>> > > > >>> > > > >>> > > ------------------------------------------------------------------------------ > > > >>> Check out the vibrant tech community on one of the world's most > > > >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > >>> > > > >>> > > > >>> > > > >>> _______________________________________________ > > > >>> Freetel-codec2 mailing list > > > >>> Freetel-codec2@lists.sourceforge.net > > > >>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > > >>> > > > >> > > > >> > > ------------------------------------------------------------------------------ > > > >> Check out the vibrant tech community on one of the world's most > > > >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > >> _______________________________________________ > > > >> Freetel-codec2 mailing list > > > >> Freetel-codec2@lists.sourceforge.net > > > >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > > > > > > > > > > > Alan > > > > > > > > Evil flourishes when good men do nothing. > > > > Consider the Christmas child. > > > > --------------------------------------------------------------------------- > > > > Alan Beard Unix Support Technician from 1984 to today > > > > 70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS > > > > Emu Heights N.S.W. 2750 Routers, terminal servers, printers, terminals > etc.. > > > > +61 2 47353013 (h) Support Programming, shell scripting, "C", > assembler > > > > 0414 353013 (mobile) After uni, electronics tech > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > Check out the vibrant tech community on one of the world's most > > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > > > > Freetel-codec2 mailing list > > > > Freetel-codec2@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > > > > > > > > > ------------------------------------------------------------------------------ > > > Check out the vibrant tech community on one of the world's most > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > _______________________________________________ > > > Freetel-codec2 mailing list > > > Freetel-codec2@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > > > Alan > > > > Evil flourishes when good men do nothing. > > Consider the Christmas child. > > --------------------------------------------------------------------------- > > Alan Beard Unix Support Technician from 1984 to today > > 70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS > > Emu Heights N.S.W. 2750 Routers, terminal servers, printers, > > terminals etc.. +61 2 47353013 (h) Support Programming, shell > > scripting, "C", assembler 0414 353013 (mobile) After uni, > > electronics tech > > > > ------------------------------------------------------------------------------ > > Check out the vibrant tech community on one of the world's most > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > _______________________________________________ > > Freetel-codec2 mailing list > > Freetel-codec2@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > Alan > > Evil flourishes when good men do nothing. > Consider the Christmas child. > --------------------------------------------------------------------------- > Alan Beard Unix Support Technician from 1984 to today > 70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS > Emu Heights N.S.W. 2750 Routers, terminal servers, printers, > terminals etc.. +61 2 47353013 (h) Support Programming, shell > scripting, "C", assembler 0414 353013 (mobile) After uni, > electronics tech > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Freetel-codec2 mailing list > Freetel-codec2@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 Alan Evil flourishes when good men do nothing. Consider the Christmas child. --------------------------------------------------------------------------- Alan Beard Unix Support Technician from 1984 to today 70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS Emu Heights N.S.W. 2750 Routers, terminal servers, printers, terminals etc.. +61 2 47353013 (h) Support Programming, shell scripting, "C", assembler 0414 353013 (mobile) After uni, electronics tech ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2