I have SS built and starting up, but nomatter what I do I get this message:
"Cannot map Low Memory Globals: Operation not permitted."
I'm on Ubuntu 18.04. Anyone have any pointers about it?
Building and running SheepShaver under Ubuntu 18.04
Moderators: Cat_7, Ronald P. Regensburg, ClockWise
- MarisaG
- Inquisitive Elf
- Posts: 32
- Joined: Wed Jul 03, 2019 8:22 am
- Location: South San Francisco, CA
- Contact:
Building and running SheepShaver under Ubuntu 18.04
--- https://MacOS.Retro-OS.live - Portal for classic B&W Macs
--- https://macos.retro-os.live/index.php/firstclass/first-class-server-access - Info on accessing our FirstClass server
--- https://NewtonCity.org - Portal for the Apple Newton PDAs
--- https://macos.retro-os.live/index.php/firstclass/first-class-server-access - Info on accessing our FirstClass server
--- https://NewtonCity.org - Portal for the Apple Newton PDAs
Re: Building and running SheepShaver under Ubuntu 18.04
Hi, this has to do with security measures on Linux.
First, try to run SheepShaver as root
If it does not work, see here:
Cannot map Low Memory Globals: Permission denied.
Due to a change in how programs in Linux are allowed to use memory, before using SheepShaver you need to set a variable in the file /etc/sysctl.conf. Add this line: vm.mmap_min_addr = 0
and do as root:
echo 0 > /proc/sys/vm/mmap_min_addr
First, try to run SheepShaver as root
If it does not work, see here:
Cannot map Low Memory Globals: Permission denied.
Due to a change in how programs in Linux are allowed to use memory, before using SheepShaver you need to set a variable in the file /etc/sysctl.conf. Add this line: vm.mmap_min_addr = 0
and do as root:
echo 0 > /proc/sys/vm/mmap_min_addr