[squeak-dev] Re: Squeak soundless on Ubuntu. Who will fix it?

Andrey Larionov anlarionov at gmail.com
Sun Apr 12 01:45:06 UTC 2009


As i look on provided link Debian has a amd64 package. Is this x64 bit
support VM?

On Sun, Apr 12, 2009 at 05:22, Chris Kassopulo <ckasso at sprynet.com> wrote:
> On Sat, 11 Apr 2009 12:47:39 -0700, Jerome Peace wrote:
>>
>> I am using Ubuntu 8.04, sound does not work in squeak does work in
>> etoys. Unless someone says they know first hand otherwise, we have to
>> accept that this is our problem not Ubuntu's.
>>
>
> Hi Jerome,
>
> It's a packaging issue.  Unlike etoys, squeak-vm for Ubuntu is just not
> packaged with sound.  They look for the sound plugin in different places.
> If both used the same file hierarchy, sound would have worked in Squeak.
>
> Ubuntu's packages are generated from the Debian repository.  The Debian
> packages can be installed on any Debian based distro.
>
> Debian now has a squeak-vm package that looks like the real deal (see
> below for file list).  The package page points to squeak.org to download
> image and sources files.
>
> http://packages.debian.org/lenny/squeak-vm
>
> The proper fix is for Ubuntu to Ubuntu-ize the new Debian squeak-vm.
> That way it is easily available to Ubuntu users through Synaptic.
> Anyone know how to motivate the Ubuntu packagers?
>
> An alternative is to test the Debian package and provide instructions
> for Debian based users.
>
> Debian's squeak-vm package includes:
>
> /usr/bin/squeak
> /usr/bin/squeakvm
> /usr/bin/xresetcapslock
> /usr/lib/mime/packages/squeak
> /usr/lib/squeak/3.10-3/AioPlugin
> /usr/lib/squeak/3.10-3/B3DAcceleratorPlugin
> /usr/lib/squeak/3.10-3/ClipboardExtendedPlugin
> /usr/lib/squeak/3.10-3/DBusPlugin
> /usr/lib/squeak/3.10-3/FileCopyPlugin
> /usr/lib/squeak/3.10-3/GStreamerPlugin
> /usr/lib/squeak/3.10-3/ImmX11Plugin
> /usr/lib/squeak/3.10-3/KedamaPlugin
> /usr/lib/squeak/3.10-3/KedamaPlugin2
> /usr/lib/squeak/3.10-3/MIDIPlugin         <<< Stef
> /usr/lib/squeak/3.10-3/OggPlugin
> /usr/lib/squeak/3.10-3/PseudoTTYPlugin
> /usr/lib/squeak/3.10-3/RomePlugin
> /usr/lib/squeak/3.10-3/Squeak3D
> /usr/lib/squeak/3.10-3/SqueakFFIPrims
> /usr/lib/squeak/3.10-3/UUIDPlugin
> /usr/lib/squeak/3.10-3/UnixOSProcessPlugin
> /usr/lib/squeak/3.10-3/VideoForLinuxPlugin
> /usr/lib/squeak/3.10-3/XDisplayControlPlugin
> /usr/lib/squeak/3.10-3/npsqueak.so
> /usr/lib/squeak/3.10-3/squeak
> /usr/lib/squeak/3.10-3/vm-display-X11
> /usr/lib/squeak/3.10-3/vm-display-fbdev
> /usr/lib/squeak/3.10-3/vm-display-null
> /usr/lib/squeak/3.10-3/vm-sound-ALSA
> /usr/lib/squeak/3.10-3/vm-sound-NAS
> /usr/lib/squeak/3.10-3/vm-sound-OSS
> /usr/lib/squeak/3.10-3/vm-sound-null
> /usr/lib/squeak/npsqueakregister
> /usr/lib/squeak/npsqueakrun
> /usr/share/application-registry/squeak.applications
> /usr/share/applications/squeak.desktop
> /usr/share/doc/squeak-vm/README.Contributing.gz
> /usr/share/doc/squeak-vm/README.Keyboard
> /usr/share/doc/squeak-vm/README.Sound.gz
> /usr/share/doc/squeak-vm/changelog.Debian.gz
> /usr/share/doc/squeak-vm/changelog.gz
> /usr/share/doc/squeak-vm/copyright
> /usr/share/icons/gnome/48x48/mimetypes/
>    gnome-mime-application-squeak-changes.png
> /usr/share/icons/gnome/48x48/mimetypes/
>    gnome-mime-application-squeak-changeset.png
> /usr/share/icons/gnome/48x48/mimetypes/
>    gnome-mime-application-squeak-image.png
> /usr/share/icons/gnome/48x48/mimetypes/
>    gnome-mime-application-squeak-project.png
> /usr/share/icons/gnome/48x48/mimetypes/
>    gnome-mime-application-squeak-sources.png
> /usr/share/locale/de/LC_MESSAGES/squeak.mo
> /usr/share/locale/es/LC_MESSAGES/squeak.mo
> /usr/share/locale/nb/LC_MESSAGES/squeak.mo
> /usr/share/man/man1/squeak.1.gz
> /usr/share/man/man1/squeakvm.1.gz
> /usr/share/man/man1/xresetcapslock.1.gz
> /usr/share/mime-info/squeak.keys
> /usr/share/mime-info/squeak.mime
> /usr/share/mime/packages/squeak.xml
> /usr/share/pixmaps/squeak.png
>
> Ubuntu's squeak-vm package includes:
>
> /usr/bin/squeakvm
> /usr/lib/squeak/3.9-8/AioPlugin.so
> /usr/lib/squeak/3.9-8/PseudoTTYPlugin.so
> /usr/lib/squeak/3.9-8/Squeak3D.so
> /usr/lib/squeak/3.9-8/UnixOSProcessPlugin.so
> /usr/lib/squeak/3.9-8/XDisplayControlPlugin.so
> /usr/lib/squeak/3.9-8/npsqueak.so
> /usr/lib/squeak/3.9-8/vm-display-X11.so
> /usr/lib/squeak/3.9-8/vm-display-fbdev.so
> /usr/lib/squeak/3.9-8/vm-display-null.so
> /usr/lib/squeak/3.9-8/vm-sound-null.so
> /usr/share/binfmts/big-endian-squeak-image
> /usr/share/binfmts/little-endian-squeak-image
> /usr/share/doc/squeak-vm/changelog.Debian.gz
> /usr/share/doc/squeak-vm/copyright
> /usr/share/man/man1/squeakvm.1.gz
>
> Chris
>
>
>



More information about the Squeak-dev mailing list