[squeak-dev] Cannot read 4.3 image on Raspberry Pi
Eliot Miranda
eliot.miranda at gmail.com
Tue Feb 2 07:25:56 UTC 2021
Hi Tobias,
> On Feb 1, 2021, at 11:12 PM, Tobias Pape <Das.Linux at gmx.de> wrote:
>
>
>
>> On 2. Feb 2021, at 04:12, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>>
>>
>>
>>> On Sun, Jan 31, 2021 at 11:56 PM Bruce O'Neel <bruce.oneel at pckswarms.ch> wrote:
>>> Good news/bad news.
>>>
>>> The good news is that Pulse sound driver can be solved with:
>>>
>>> 1. apt install libpulse-dev
>>> 2. Make sure you say yes to clean, and rebuild.
>>>
>>>
>>> First, thank you Bruce!
>>>
>>> Second:
>>>
>>> $ git pull
>>> $ grep -i libpulse build.linux*/HowToBuild
>>> $
>>>
>>> *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.
>>
>> If we have more than one build-instruction document, we have too many.
I disagree. We have one build reasons per platform that we build on. Every platform is different. There is a little duplication but the structure we have now means the build documents are situated in the most relevant place.
>> One and only one HowTo, INSTALL or the like in the main directory must suffice.
>> Aint nobody read more, whether we insist or not.
>>
>> Preferably, also only one command (or command chain) to build should exist, but that's another story I'm not opening for debate here.
>>
>> :)
>>
>> -t
>>
>>
>>> 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.
>>>
>>>
>>> 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....
>>>
>>> cheers
>>>
>>> bruce
>>>
>>>
>>>
>>> 01 February 2021 08:36 Jim Rosenberg <jr at amanue.com> wrote:
>>> On Mon, Jan 18, 2021 at 07:07:25AM -0500, I wrote:
>>>> Ouch! I have a lot of artistic work which is developed in Squeak on
>>>> Linux -- currently only up to 4.3 (which is working fine for me, so I
>>>> haven't upgraded). I'm trying to run one of my 4.3 images on a
>>>> Raspberry Pi 3B+ which is at Raspbian 10 (buster), and with the current
>>>> armv6 squeak VM, getting the message
>>>>
>>>> This interpreter (vers. 6521) cannot read image file (vers. 6504).
>>>>
>>>> Suggestions?
>>
>> --On Monday, January 18, 2021 09:15:46 AM -0500 "David T. Lewis"
>> wrote:
>>
>>> If you do not mind installing development tools on your Raspberry Pi, then
>>> the best thing to do is compile the VM yourself. Instructions for doing
>>> this are at http://wiki.squeak.org/squeak/6354
>>>
>>> If you have any difficulty building your VM, please ask for help. And
>>> if it works without problems, please report back so we know.
>>
>> It built without a hitch, and worked fine with all but one of the images I
>> tested it on. The image that caused me trouble uses sound. Everything else
>> worked fine, but the default build seemed not to support sound at all. The
>> only drivers were vm-sound-null and vm-sound-custom.
>>
>> I've had no luck with Linux sound on my desktop using anything other than
>> vm-sound-pulse -- that works fine. squeak -h didn't show vm-sound-pulse as
>> an available driver oh the version I built on the Raspberry Pi, so I set
>> out to fix that. After installing the pulse development library, configure
>> found it, and now I have an image on which everything just works. Thanks
>> for the help!!
>>
>> lit-archive 82% squeak -version
>> 4.19.5-3796 #1 Wed 20 Jan 2021 08:45:38 AM EST /usr/bin/cc
>> Linux lit-archive 5.4.83-v7+ #1379 SMP Mon Dec 14 13:08:57 GMT 2020 armv7l
>> GNU/Linux
>> plugin path: /usr/local/lib/squeak/4.19.5-3796 [default:
>> /usr/local/lib/squeak/4.19.5-3796/]
>>
>> * * *
>>
>>> You can find a precompiled VM for ARM v61 at http://squeakvm.org/unix/
>>> which may work, although it is out of date so I am not sure if it will
>>> run on your Pi.
>>
>> Results here are not so happy. The display driver is marked in red on that
>> web page as "experimental"; on my images it mangles bitmaps in SketchMorphs
>> in a way that is completely unacceptable. It looks almost as though there
>> was some kind of attempt to do after-the-fact anti-aliasing that just went
>> haywire on my graphics.
>>
>> -Thanks, Jim
>
>
>
>
More information about the Squeak-dev
mailing list
|