Hi Alan, It appears, Fedora 21 is using python3-pillow 2.6.2 according to RPM find. Pillow 2.6.x has been problematic on several distros I've used / tested. The problems seems to be isolated to those using Pillow v2.6.x ( Debian Jessie, Ubuntu 15.04, etc. ). Distro's using earlier or latter versions of Pillow do not exhibit the same problem.
To resolve this on Debian / Ubuntu, I installed the Pillow build dependencies then installed ( compiled ) the latest version of Pillow via Pip3. FWIW, Here's what I used for Jessie / Utopic: * Open a termainl, Ctrl+Alt+T * sudo apt-get update * sudo apt-get install libfreetype6-dev libjpeg-dev liblcms2-dev libtiff5-dev libwebp-dev libwebpmux1 mime-support tcl8.6-dev tk8.6-dev zlib1g-dev * sudo pip3 install --upgrade pillow I'm not entirely sure if the real root cause is Pillow or the combination of Pillow 2.6.x being built against tcl/tk 8.5 or not. But building form Source ( using pip3 ) against tcl/tk-8.6 seems to resolve the horizontal display crashes on Jessie and Utopic. 73's Greg, KI7MT On 6/29/2015 6:14 AM, Alan VK2ZIW wrote: > Hi Joe and Bill, > > I compiled WSJT SVN r5635 on my Ubuntu 14.04 LTS x86_64 box and > yes, the "fast" modes JTMS etc do not crash and do not gobble memory. > > So, I guess, Fedora 21 uses later Python etc. libraries. > > Earlier this year, when Fedora 21 first came out for ARMv7 (Pi and clones) > I did compile up WSJT, but obviously did not adequately test it. > I tested it today and the "fast" modes crash in the same way as > the Intel architecture. > > As I see it, "Fedora" is THE "Red Hat" linux flavour. > > They (Fedora) put a LOT of work into the ARM platform. > This allows ultra low power apps for balloons etc.. > > And, of course, remote sites on solar power. > > As far as I know, you access to my ARM box here has not changed. > You have GUI via RDP. User: wsjtdev > > Keep Smiling > > Alan VK2ZIW > > On Sun, 28 Jun 2015 09:31:40 -0400, Joe Taylor wrote >> Hi Alan, >> >> On 6/28/2015 3:10 AM, Alan VK2ZIW wrote: >>> WSJT compiled from SVN r5635 crashes in modes JTMS, FSK441, ISCAT-A and > ISCAT-B. >>> But, is fine on all JT65 and JT4 modes. >>> >>> Crash is a memory leak and, when "RES" memory (top) runs out, crash. >>> Takes 10 mins or less. Obvious with "top" system monitor. >>> >>> System: Fedora 21 x86_64 on ASRock QC5000-ITX motherboard. >>> (all standard dev tools) >> >> I don't presently have a Fedora-based machine. >> >> Under Windows and Ubuntu Linux I see no such bad behavior. All WSJT >> modes run as expected, over long times and with no evident memory leaks. >> >> Perhaps you can make some tests to isolate the code leading to a >> memory leak on your system. I note that your problem is with the >> WSJT "fast modes" -- those for which the waterfall scrolls >> horizontally. That might be a good place to start your search. >> >>> Also, "idWarn" in wsjt.py is not defined. >> >> Is this causing a problem for you? As far as I am aware the >> functions using this variable perform as expected. >> >> -- 73, Joe, K1jT >> >> ------------------------------------------------------------------------------ >> Monitor 25 network devices or servers for free with OpManager! >> OpManager is web-based network management software that monitors >> network devices and physical & virtual servers, alerts via email & >> sms for fault. Monitor 25 devices for free with no restriction. >> Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o >> _______________________________________________ wsjt-devel mailing list >> wsjt-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wsjt-devel > > > Alan > > Man's greatest waste of time: Worshipping the wrong God. > Consider Jesus. > --------------------------------------------------------------------------- > 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 > > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > wsjt-devel mailing list > wsjt-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wsjt-devel > ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel