Unsupported unix VM options (Re: Squeak on Linux server)

Joshua Gargus schwa at fastmail.us
Wed Nov 22 01:04:19 UTC 2006

I don't think that he meant those kind of options, Andreas ;-)

However, I'll follow your lead to mention that some of the displayed  
options are out of date.  For example, on a 3.9-7 VM, the "-shm"  
option gives me "unknown option: -xshm", even though it is listed by  
"squeak -help".


On Nov 21, 2006, at 3:45 PM, Andreas Raab wrote:

> > What are my options?
> [araab at polygon.qwaq.com ~]$ squeak -help
> Usage: squeak [<option>...] [<imageName> [<argument>...]]
>        squeak [<option>...] -- [<argument>...]
> OSS <option>s:
>   -nomixer              disable mixer (volume) adjustment
> FBDev <option>s:
>   -fbdev <dev>          use framebuffer device <dev> (default: /dev/ 
> fb)
>   -kbmap <file>         load keymap from <file> (default: use  
> kernel keymap)
>   -msdev <dev>          use mouse device <dev> (default: /dev/psaux)
>   -msproto <protocol>   use the given <protocol> for the mouse  
> (default: ps2)
>   -vtlock               disallow all vt switching (for any reason)
>   -vtswitch             enable keyboard vt switching (Alt+FNx)
> X11 <option>s:
>   -browserWindow <wid>  run in window <wid>
>   -browserPipes <r> <w> run as Browser plugin using descriptors <r>  
> <w>
>   -cmdmod <n>           map Mod<n> to the Command key
>   -display <dpy>        display on <dpy> (default: $DISPLAY)
>   -fullscreen           occupy the entire screen
>   -headless             run in headless (no window) mode
>   -iconic               start up iconified
>   -lazy                 go to sleep when main window unmapped
>   -mapdelbs             map Delete key onto Backspace
>   -nointl               disable international keyboard support
>   -notitle              disable the Squeak window title bar
>   -noxdnd               disable X drag-and-drop protocol support
>   -optmod <n>           map Mod<n> to the Option key
>   -swapbtn              swap yellow (middle) and blue (right) buttons
>   -xasync               don't serialize display updates
>   -xshm                 use X shared memory extension
>   -glxdebug <n>         set GLX debug verbosity level to <n>
> Common <option>s:
>   -encoding <enc>       set the internal character encoding  
> (default: MacRoman)
>   -help                 print this help message, then exit
>   -memory <size>[mk]    use fixed heap size (added to image size)
>   -mmap <size>[mk]      limit dynamic heap size (default: 1024m)
>   -noevents             disable event-driven input support
>   -notimer              disable interval timer for low-res clock
>   -pathenc <enc>        set encoding for pathnames (default: UTF-8)
>   -plugins <path>       specify alternative plugin location (see  
> manpage)
>   -textenc <enc>        set encoding for external text (default:  
> UTF-8)
>   -version              print version information, then exit
>   -vm-<sys>-<dev>       use the <dev> driver for <sys> (see below)
> Deprecated:
>   -display <dpy>        quivalent to '-vm-display-X11 -display <dpy>'
>   -headless             quivalent to '-vm-display-X11 -headless'
>   -nodisplay            quivalent to '-vm-display-null'
>   -nomixer              disable modification of mixer settings
>   -nosound              quivalent to '-vm-sound-null'
>   -quartz               quivalent to '-vm-display-Quartz'
> Notes:
>   <imageName> defaults to `squeak.image'.
>   -vtlock disables keyboard vt switching even when -vtswitch is  
> enabled
>   Using `unix:0' for <dpy> may improve local display performance.
>   -xshm only works when Squeak is running on the X server host.
>   If `-memory' is not specified then the heap will grow dynamically.
>   <argument>s are ignored, but are processed by the Squeak image.
>   The first <argument> normally names a Squeak `script' to execute.
>   Precede <arguments> by `--' to use default image.
> Available drivers:
>   vm-sound-null
>   vm-sound-OSS
>   vm-display-null
>   vm-display-fbdev
>   vm-display-X11
> Jimmie Houchin wrote:
>> Hello,
>> I am wanting to try Squeak on my Ubuntu 6.10 i386 server. It has a
>> simple basic server install which does not have xorg, alsa or any  
>> other
>> such things.
>> I am using the standard 3.9 unix vm.
>> I have downloaded the headless seaside image and have tried to run it
>> and get this:
>> jimmie at elephant:#  squeak -headless HlessSeaside3.9-7067.image
>> could not find module vm-display-X11
>> Aborted
>> What are my options?
>> Any help greatly appreciated.
>> Jimmie Houchin

More information about the Squeak-dev mailing list