Wine needs to disable the mmap_min_addr setting silently and automatically
krzysiek at lichota.net
Sat Jul 12 09:16:18 BST 2008
2008/7/11 Scott Ritchie <scott at open-vote.org>:
> A change to the kernel in Hardy has completely broken Wine's support for
> 16 bit applications (as well as DOS ones).
> Right now, users have to manually modify /etc/sysctl.conf and change
> vm.mmap_min_addr = 65536 to vm.mmap_min_addr = 0. Otherwise, some of
> their programs refuse to launch and others may start crashing. This is
> obviously unworkable, so I've been thinking of various fixes.
Funny. It turns out Ubuntu developers were aware in advance this will
break Wine (and dosemu) and didn't do anything to fix it before
shipping the kernel? See:
More information about the ubuntu-devel