Wine needs to disable the mmap_min_addr setting silently and automatically

Krzysztof Lichota 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:
http://www.linux-archive.org/ubuntu-kernel-team/99199-valgrind-partially-broken-current-hardy-proposed-kernel.html

-- 

	Krzysztof Lichota



More information about the ubuntu-devel mailing list