I have been trying to install Squeak on Ubuntu 7.10 w/out success
I was able to install it w/ Debian packages but the sound didn't work. At the advice of my colleague Luke Gorrie I tried installing it from the VM-Source tarball http://ftp.squeak.org/3.9/unix-linux/Squeak-3.9-8.src.tar.gz
I used the documentation in /unix/doc/HowToBuildFromSource.pdf
I ran the configure script and got an error that it couldn't find npsqueak libraries.
I then tried ../config/configure --without-npsqueak
it configured but this showed up in the config.log
configure:26825: result: ******** disabling vm-display-X11
I then did make and make install
Predictably, I get this error when I try to open a squeak image
$ squeak olenepal-demo.4.image could not find display driver vm-display-X11; either: - check that /usr/local/lib/squeak/3.9-8/vm-display-X11.so exists, or - use the '-plugins <path>' option to tell me where it is, or - remove DISPLAY from your environment. Aborted (core dumped)
Please assist :)
What's the best place to look for documentation on Squeak installation? I found some in the Squeak wiki, OLPC wiki, and a few other places but no single comprehensive resource. I will try to add notes on how to successfully install Squeak on Ubuntu 7.10 onto the OLPC Wiki once I can successfully install it myself :
Help! Part of my job is to teach people how to use Squeak so our development team (the real programmers) can focus full-time on developing learning activities w/ Squeak. I need to get up to speed on Squeak quickly. Thanks
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Bryan,
Bryan Berry wrote:
I have been trying to install Squeak on Ubuntu 7.10 w/out success
I was able to install it w/ Debian packages but the sound didn't work. At the advice of my colleague Luke Gorrie I tried installing it from the VM-Source tarball http://ftp.squeak.org/3.9/unix-linux/Squeak-3.9-8.src.tar.gz
I used the documentation in /unix/doc/HowToBuildFromSource.pdf
I ran the configure script and got an error that it couldn't find npsqueak libraries.
I then tried ../config/configure --without-npsqueak
it configured but this showed up in the config.log
configure:26825: result: ******** disabling vm-display-X11
I then did make and make install
Predictably, I get this error when I try to open a squeak image
$ squeak olenepal-demo.4.image could not find display driver vm-display-X11; either:
- check that /usr/local/lib/squeak/3.9-8/vm-display-X11.so exists, or
- use the '-plugins <path>' option to tell me where it is, or
- remove DISPLAY from your environment.
Aborted (core dumped)
Please assist :)
When I have had this problem in the past, I solved copying npbsqueak.so from other places to the proper location... It's a guess but I think you can have --without-npsqueak and *at the same time* graphical display. See that you get "configure:26825: result: ******** disabling vm-display-X11" as a result of your compilation and also a complain about the inhability to find the "vm-display-X11" driver.
We have the installation procedure documented (in Spanish) here:
http://www.el-directorio.org/Squeak/Instalacion#head-1575ffc64426e6e4adec2c3...
Notice the root permissions to run the install script, for better results. My test machine for building that doc was pretty similar to yours (with an older Ubuntu, but this is not a big deal)
Cheers,
Offray
[...]
Help! Part of my job is to teach people how to use Squeak so our development team (the real programmers) can focus full-time on developing learning activities w/ Squeak. I need to get up to speed on Squeak quickly. Thanks
I hope this help. What learning activities and experiences are you and your team working on?
Cheers,
Offray
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
Offray Vladimir Luna Cardenas wrote:
[...]
When I have had this problem in the past, I solved copying npbsqueak.so from other places to the proper location... It's a guess but I think you can have --without-npsqueak and *at the same time* graphical display. See that you get "configure:26825: result: ******** disabling vm-display-X11" as a result of your compilation and also a complain about the inhability to find the "vm-display-X11" driver.
[...]
Well, I was meaning you can NOT have --without-npsqueak and *at the same time* graphical display. Sorry for the typo. It happens to me from time to time with these English contractions.
Cheers,
Offray
Offray,
Thanks for your help. I tried the instructions on your website but it still didn't work. I got a lot of errors during the configure that it couldn't find a great number of header files
I have a Centrino Duo processor on my laptop and I am running Ubuntu 7.10
I finally did get it to work by installing the
Squeak-3.9-8.i686-pc-linux-gnu.tar.gz tarball from squeak.org
I had tried this earlier and it had installed successfully but the sound didn't work. It was extremely frustrating because I was showing our activities to some education groups yesterday and I could show off our cool audio features.
Perhaps the sound didn't work because I did not have the build-essentials package, the alsaplayer-common or alsaplayer-alsa packages installed. Maybe this should have been obvious to me but I am less than a Linux guru.
OLE Nepal is creating activities for the entire math and English curriculum for grades 2 and 6. We're trying to make the activities cool enough that kids learn stuff but familiar to the teachers so that they aren't intimidated. We have 2 teachers that guide our activity development and they are quite awesome. Check out our current activities here: http://nepal.ole.org/home/?q=node/73
On Mon, 2007-11-12 at 07:48 -0500, Offray Vladimir Luna Cardenas wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Bryan,
Bryan Berry wrote:
I have been trying to install Squeak on Ubuntu 7.10 w/out success
I was able to install it w/ Debian packages but the sound didn't work. At the advice of my colleague Luke Gorrie I tried installing it from the VM-Source tarball http://ftp.squeak.org/3.9/unix-linux/Squeak-3.9-8.src.tar.gz
I used the documentation in /unix/doc/HowToBuildFromSource.pdf
I ran the configure script and got an error that it couldn't find npsqueak libraries.
I then tried ../config/configure --without-npsqueak
it configured but this showed up in the config.log
configure:26825: result: ******** disabling vm-display-X11
I then did make and make install
Predictably, I get this error when I try to open a squeak image
$ squeak olenepal-demo.4.image could not find display driver vm-display-X11; either:
- check that /usr/local/lib/squeak/3.9-8/vm-display-X11.so exists, or
- use the '-plugins <path>' option to tell me where it is, or
- remove DISPLAY from your environment.
Aborted (core dumped)
Please assist :)
When I have had this problem in the past, I solved copying npbsqueak.so from other places to the proper location... It's a guess but I think you can have --without-npsqueak and *at the same time* graphical display. See that you get "configure:26825: result: ******** disabling vm-display-X11" as a result of your compilation and also a complain about the inhability to find the "vm-display-X11" driver.
We have the installation procedure documented (in Spanish) here:
http://www.el-directorio.org/Squeak/Instalacion#head-1575ffc64426e6e4adec2c3...
Notice the root permissions to run the install script, for better results. My test machine for building that doc was pretty similar to yours (with an older Ubuntu, but this is not a big deal)
Cheers,
Offray
[...]
Help! Part of my job is to teach people how to use Squeak so our development team (the real programmers) can focus full-time on developing learning activities w/ Squeak. I need to get up to speed on Squeak quickly. Thanks
I hope this help. What learning activities and experiences are you and your team working on?
Cheers,
Offray -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.1 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHOEulpzl8tTvDAE8RApnIAKC8zSWociq5WYOd6jR4EBTSoijqFwCeOz2d OJb+i+jjcpgiW9XV6YOKNEg= =ufDR -----END PGP SIGNATURE-----
On Tuesday 13 November 2007 8:10 pm, Bryan Berry wrote:
Perhaps the sound didn't work because I did not have the build-essentials package, the alsaplayer-common or alsaplayer-alsa packages installed. Maybe this should have been obvious to me but I am less than a Linux guru.
If you are able to play sound files on your desktop, the problem is not with alsa. It is just that Squeak is waiting for your sound server to release the audio device. You need to turn on the auto-suspend on idle option of your sound server in desktop configuration settings.
For instance, on KDE desktops, press ALT+F2 and run the "arts" command. The last section gives you the Auto-Suspend option.
Hope this helps .. Subbu
etoys-dev@lists.squeakfoundation.org