<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 31, 2021 at 11:56 PM Bruce O'Neel <<a href="mailto:bruce.oneel@pckswarms.ch">bruce.oneel@pckswarms.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div>Good news/bad news.<br></div><div><br></div><div>The good news is that Pulse sound driver can be solved with:<br></div><div><br></div><div>1.  apt install libpulse-dev<br></div><div>2.  Make sure you say yes to clean, and rebuild.<br></div></blockquote><div><br></div><div><br></div><div><div class="gmail_default" style="font-size:small">First, thank you Bruce!</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Second:</div><font face="comic sans ms, sans-serif"><br></font></div><div><div class="gmail_default"><font face="comic sans ms, sans-serif">$ git pull</font></div></div><div><font face="comic sans ms, sans-serif">$ grep -i libpulse build.linux*/How<span class="gmail_default" style="font-size:small">ToBuild</span> </font></div><span style="color:rgb(0,0,0)"><font face="comic sans ms, sans-serif">$ </font></span><div><br></div><div><div class="gmail_default" style="font-size:small">*PLEASE* (pretty please wit bells on, I'm *begging you*) make sure that build instructions are added to the various HowToBuild files.  One cannot expect people to be able to build the VM if we don't maintain the documents.</div><div class="gmail_default" style="font-size:small"></div><div class="gmail_default" style="font-size:small">Further, having a discussion here is fine, but one should at least cc the opensmalltalk-vm / vm-dev list.  That;'s the proper venue for discussing VM builds/bugs et al.</div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div></div><div><br></div><div>The bad news is that while sound might "work" in the sense that sounds will now be produced we seem to have a problem with the sounds skipping and having pops in them.  That's still being worked on....<br></div><div><br></div><div>cheers<br></div><div><br></div><div>bruce</div><div><br></div><div id="gmail-m_6513294772951208386editorUserSignature" style="display:none"><br></div><div><br></div><div><br></div><div><i>01 February 2021 08:36 Jim Rosenberg <<a href="mailto:jr@amanue.com" target="_blank">jr@amanue.com</a>> wrote:</i><br></div><blockquote><div>> On Mon, Jan 18, 2021 at 07:07:25AM -0500, I wrote:<br></div><div> >> Ouch! I have a lot of artistic work which is developed in Squeak on<br></div><div> >> Linux -- currently only up to 4.3 (which is working fine for me, so I<br></div><div> >> haven't upgraded). I'm trying to run one of my 4.3 images on a<br></div><div> >> Raspberry Pi 3B+ which is at Raspbian 10 (buster), and with the current<br></div><div> >> armv6 squeak VM, getting the message<br></div><div> >><br></div><div> >> This interpreter (vers. 6521) cannot read image file (vers. 6504).<br></div><div> >><br></div><div> >> Suggestions?<br></div><div> <br></div><div> --On Monday, January 18, 2021 09:15:46 AM -0500 "David T. Lewis"<br></div><div> wrote:<br></div><div> <br></div><div> > If you do not mind installing development tools on your Raspberry Pi, then<br></div><div> > the best thing to do is compile the VM yourself. Instructions for doing<br></div><div> > this are at <a href="http://wiki.squeak.org/squeak/6354" target="_blank">http://wiki.squeak.org/squeak/6354</a><br></div><div> ><br></div><div> > If you have any difficulty building your VM, please ask for help. And<br></div><div> > if it works without problems, please report back so we know.<br></div><div> <br></div><div> It built without a hitch, and worked fine with all but one of the images I<br></div><div> tested it on. The image that caused me trouble uses sound. Everything else<br></div><div> worked fine, but the default build seemed not to support sound at all. The<br></div><div> only drivers were vm-sound-null and vm-sound-custom.<br></div><div> <br></div><div> I've had no luck with Linux sound on my desktop using anything other than<br></div><div> vm-sound-pulse -- that works fine. squeak -h didn't show vm-sound-pulse as<br></div><div> an available driver oh the version I built on the Raspberry Pi, so I set<br></div><div> out to fix that. After installing the pulse development library, configure<br></div><div> found it, and now I have an image on which everything just works. Thanks<br></div><div> for the help!!<br></div><div> <br></div><div> lit-archive 82% squeak -version<br></div><div> 4.19.5-3796 #1 Wed 20 Jan 2021 08:45:38 AM EST /usr/bin/cc<br></div><div> Linux lit-archive 5.4.83-v7+ #1379 SMP Mon Dec 14 13:08:57 GMT 2020 armv7l<br></div><div> GNU/Linux<br></div><div> plugin path: /usr/local/lib/squeak/4.19.5-3796 [default:<br></div><div> /usr/local/lib/squeak/4.19.5-3796/]<br></div><div> <br></div><div> * * *<br></div><div> <br></div><div> > You can find a precompiled VM for ARM v61 at <a href="http://squeakvm.org/unix/" target="_blank">http://squeakvm.org/unix/</a><br></div><div> > which may work, although it is out of date so I am not sure if it will<br></div><div> > run on your Pi.<br></div><div> <br></div><div> Results here are not so happy. The display driver is marked in red on that<br></div><div> web page as "experimental"; on my images it mangles bitmaps in SketchMorphs<br></div><div> in a way that is completely unacceptable. It looks almost as though there<br></div><div> was some kind of attempt to do after-the-fact anti-aliasing that just went<br></div><div> haywire on my graphics.<br></div><div> <br></div><div> -Thanks, Jim<br></div><div> <br></div><div> <br></div></blockquote><div><br></div><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div></div></div></div>