I see that you used 1.2.2.1 version.
They have fixed that problem in 1.2.4 version
go-mono.com/archive/1.2.4/
...
Shared Memory
Support for disabling Mono's requirement to use shared memory is back.
Set the MONO_DISABLE_SHM environment variable at runtime, or you can disable it completely at configure time by passing the --disable-shared-handles argument to configure [Dick Porter]
Notice that disabling the support for shared memory disables some features in Mono, in particular cross-process IPC systems.
...