Fixing Wine Under Fedora

Fri, Feb 13, 2004 with tags linux

Fedora ships with a lot of nice security patches which make the system more secure, at least in theory. But the problem is that when running apps under Wine, a lot of them will die because they have a hard coded location to start their data segment at. Luckily, there is a fix. First edit your /etc/sysconfig/prelink to have the following line:

PRELINK_OPTS="-m --no-exec-shield"

Then run the following two commands (they’ll take a while):

prelink -au
prelink -a

You won’t have exec shield support, but if you need access to some windows programs through Wine this looks like the easiest way to get it.