[Newbies] How do I start Squeak on Raspberry Pi ?

Kirk Fraser overcomer.man at gmail.com
Thu Feb 19 03:24:39 UTC 2015


Thanks everyone.

After copying image, changes, and sources under the squeak folder in
Raspian, I found it helpful to change my desktop squeak file to say:

[Desktop Entry]
Type=Application
Exec=squeak
Icon=squeak
StartUpNotify=true

That will keep me going for now.

Kirk W. Fraser
w <http://freetom.info/TrueChurch>ww.JesusGospelChurch.com
<http://www.JesusGospelChurch.com> - Replace the fraud churches with the
true church.
http://freetom.info - Example of False Justice common in America

On Wed, Feb 18, 2015 at 7:04 PM, John McKeon <p3anoman at gmail.com> wrote:

> The RISC OS is available for Pi machines
> <http://www.raspberrypi.org/risc-os-for-raspberry-pi/>. And there is a Squeak
> for that OS. <http://www.squeakvm.org/riscos/>
>
> On Mon, Feb 16, 2015 at 9:10 PM, Casey Ransberger <
> casey.obrien.r at gmail.com> wrote:
>
>> Hi Kirk,
>>
>> By "default OS" I'm guessing you mean Raspbian.
>>
>> On Linux, to be frank (not to be confused with Frank) I really think
>> you're better off building your own VM from sources. We don't have a JIT
>> that I know of for ARM based machines, so I'm guessing you want a "stack
>> VM" or stack-oriented VM.
>>
>> It might be worth asking what the best VM is for the Pi right now. Mine
>> has an old build of tim's patches to the stack VM, IIRC.
>>
>> I'm guessing the reason ./squeak worked when just plain squeak didn't, is
>> because the directory the executable is in is not included in your PATH
>> variable. Google will tell you how to fix that part. It's basically giving
>> the system a list of directories to look through when you type the name of
>> something you want to run.
>>
>> Generally, getting a VM to work on Linux based systems is about
>> satisfying dependencies precisely. Keep at it, and I'm sure you'll get it
>> figured out.
>>
>> For instant, one click easy installation, may I recommend a Mac or
>> Windows machine?
>>
>> The main problem with supporting "Linux" is just this: there are a
>> million and one variations on that design, and we'd need a million and one
>> maintainers to be able to make sure that it "just works." Obviously there
>> aren't resources to do that, at least not right now.
>>
>> So all that said, if you soldier through it and really push hard to learn
>> everything you can about making stuff go on Linux systems, I can
>> practically guarantee that people in the community will help you.
>>
>> Maybe, later on, you can maintain the VM for your favorite GNU/Linux
>> distro, so the next brave soul doesn't have to repeat your footwork.
>>
>> HTH, and sorry about having been short with you a bit ago.
>>
>> --C
>>
>> On Feb 16, 2015, at 12:24 PM, Kirk Fraser <overcomer.man at gmail.com>
>> wrote:
>>
>> How do I tell what OS it is running?  I just downloaded the default
>> recommended when loading my Pi SD card.
>>
>> I noticed an additional message in the terminal after the error popup
>> appeared which may be helpful. It says:
>>
>> ./Squeak-4.5-All-in-One.app/Contents/LinuxAndWindows/squeak.sh: line 38:
>> /home/pi/Desktop/Squeak-4.5-All-in-One/Squeak-4.5-All-in-One.app/Contents/LinuxAndWindows/Linux-armv6l/bin/squeak:
>> No such file or directory
>>
>>
>> Kirk W. Fraser
>> w <http://freetom.info/TrueChurch>ww.JesusGospelChurch.com
>> <http://www.JesusGospelChurch.com> - Replace the fraud churches with the
>> true church.
>> http://freetom.info - Example of False Justice common in America
>>
>> On Mon, Feb 16, 2015 at 11:45 AM, Michael Rice <limitcase at gmail.com>
>> wrote:
>>
>>> What OS?
>>>
>>> On Mon, Feb 16, 2015 at 2:26 PM, Kirk Fraser <overcomer.man at gmail.com>
>>> wrote:
>>>
>>>> http://www.squeak.org/Downloads first link.  I downloaded it directly
>>>> into my Raspberry Pi from WiFi using Midori browser.
>>>>
>>>> Kirk W. Fraser
>>>> w <http://freetom.info/TrueChurch>ww.JesusGospelChurch.com
>>>> <http://www.JesusGospelChurch.com> - Replace the fraud churches with
>>>> the true church.
>>>> http://freetom.info - Example of False Justice common in America
>>>>
>>>> On Mon, Feb 16, 2015 at 11:01 AM, Michael Rice <limitcase at gmail.com>
>>>> wrote:
>>>>
>>>>> Where did you get the Squeak you were attempting run?
>>>>>
>>>>> Michael
>>>>>
>>>>> On Mon, Feb 16, 2015 at 10:49 AM, Kirk Fraser <overcomer.man at gmail.com
>>>>> > wrote:
>>>>>
>>>>>> I tried first squeak.sh and got
>>>>>> bash: squeak.sh command not found
>>>>>> I tried the command you supplied ./squeak.sh and got a popup Error
>>>>>> This Squeak version does not support Linux-armv6|
>>>>>> [ok]
>>>>>>
>>>>>> I'm guessing that means I need a new version and I should subscribe
>>>>>> to the developers list to ask for it.  Thanks for your assistance.
>>>>>>
>>>>>>
>>>>>> Kirk W. Fraser
>>>>>> w <http://freetom.info/TrueChurch>ww.JesusGospelChurch.com
>>>>>> <http://www.JesusGospelChurch.com> - Replace the fraud churches with
>>>>>> the true church.
>>>>>> http://freetom.info - Example of False Justice common in America
>>>>>>
>>>>>> On Mon, Feb 16, 2015 at 7:31 AM, Michael Rice <limitcase at gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Have you tried executing squeak.sh from the command line?
>>>>>>>
>>>>>>> ./squeak.sh<enter>
>>>>>>>
>>>>>>> Michael
>>>>>>>
>>>>>>> On Mon, Feb 16, 2015 at 10:16 AM, Kirk Fraser <
>>>>>>> overcomer.man at gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Michael,
>>>>>>>>
>>>>>>>> Yes the "ls" command you gave produces
>>>>>>>> -rwxrwxr-x 1 pi pi 63 Oct 12 00:49 squeak.sh
>>>>>>>>
>>>>>>>> When I double click on squeak.sh I get a pop-up menu which says:
>>>>>>>>  Execute File
>>>>>>>> This file 'squeak.sh' is executable. Do you wan to execute it?
>>>>>>>> [Execute]  [Execute in Terminal]  [Cancel]
>>>>>>>>
>>>>>>>> Any of those choices does nothing visible but seems to block
>>>>>>>> processing other commands for a moment.
>>>>>>>>
>>>>>>>> I made a copy of squeak.sh onto the desktop and it does the same
>>>>>>>> thing.
>>>>>>>>
>>>>>>>>
>>>>>>>> Kirk W. Fraser
>>>>>>>> w <http://freetom.info/TrueChurch>ww.JesusGospelChurch.com
>>>>>>>> <http://www.JesusGospelChurch.com> - Replace the fraud churches
>>>>>>>> with the true church.
>>>>>>>> http://freetom.info - Example of False Justice common in America
>>>>>>>>
>>>>>>>> On Mon, Feb 16, 2015 at 5:54 AM, Michael Rice <limitcase at gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> First things first.
>>>>>>>>>
>>>>>>>>> Every file has three permissions, read, write, and execute, for
>>>>>>>>> three groups: user, group, and all. Do you have execute permission for
>>>>>>>>> squeak.sh?
>>>>>>>>>
>>>>>>>>> ls -l squeak.sh
>>>>>>>>> -rw*x*rwxr-x. 1 mrice mrice 63 Oct 11 18:49 squeak.sh
>>>>>>>>>    ^
>>>>>>>>>
>>>>>>>>> If you show an "x" in column 4 (as above) then you have execute
>>>>>>>>> permission.
>>>>>>>>>
>>>>>>>>> Have you tried double clicking the file?
>>>>>>>>>
>>>>>>>>> Michael
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Feb 16, 2015 at 2:51 AM, Kirk Fraser <
>>>>>>>>> overcomer.man at gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> I have Squeak 4.5 All-In-One working in Kbuntu Linux after
>>>>>>>>>> downloading, unzipping, and executing Squeak.sh   Attempting the same on a
>>>>>>>>>> Raspberry Pi with the default OS, it downloads, unzips, and says squeak.sh
>>>>>>>>>> is an executable file, do I want to execute?  I click execute then it does
>>>>>>>>>> nothing.  What is needed to make it work?
>>>>>>>>>>
>>>>>>>>>> I am working to hopefully get eToys video to work on Squeak 4.5
>>>>>>>>>> on a Pi 1 or 2, the cheapest computer I know about.
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>>
>>>>>>>>>> Kirk W. Fraser
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Beginners mailing list
>>>>>>>>>> Beginners at lists.squeakfoundation.org
>>>>>>>>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Beginners mailing list
>>>>>>>>> Beginners at lists.squeakfoundation.org
>>>>>>>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Beginners mailing list
>>>>>>>> Beginners at lists.squeakfoundation.org
>>>>>>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Beginners mailing list
>>>>>>> Beginners at lists.squeakfoundation.org
>>>>>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Beginners mailing list
>>>>>> Beginners at lists.squeakfoundation.org
>>>>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Beginners mailing list
>>>>> Beginners at lists.squeakfoundation.org
>>>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Beginners mailing list
>>>> Beginners at lists.squeakfoundation.org
>>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Beginners mailing list
>>> Beginners at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>>
>>>
>> _______________________________________________
>> Beginners mailing list
>> Beginners at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>
>>
>> _______________________________________________
>> Beginners mailing list
>> Beginners at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>
>>
>
>
> --
> jmck.seasidehosting.st
>
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20150218/9cf328b3/attachment-0001.htm


More information about the Beginners mailing list