Skip to content

Page Size

André Zwing edited this page Oct 26, 2024 · 1 revision

Hangover needs a 4k page size (as is the default on x86 and x86_64) to run. This page aims to list some possibilities:

Raspberry Pi 5

The Pi5 by default uses a kernel with 16k page size. It's possible to switch back to a 4k page size kernel by adding kernel=kernel8.img to config.txt

see also https://github.com/raspberrypi/bookworm-feedback/issues/107

Asahi Linux

Asahi Linux ships with 16k page size by default. Their solution is to use muvm. Might be as easy as unpacking the debian11 package somewhere and run muvm /path/to/wine

I just can't test as I don't have the hardware.

see also #97

Generic solution

There might be other situations and a generic solution would be great. For example some ARM64 server hardware uses 64k pages. I have no way to test it, but muvm from Asahi Linux (see above) might be a generic solution.

Clone this wiki locally