Wine - preloader: Warning: failed to reserve range 0000000000010000-0000000000110000

Other talk about Salix
Post Reply
inukaze
Posts: 38
Joined: 24. Nov 2024, 18:42

Wine - preloader: Warning: failed to reserve range 0000000000010000-0000000000110000

Post by inukaze »

Hi there, this is just a note for remember this solution.
when i ran

Code: Select all

winecfg
i got this output
ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
preloader: Warning: failed to reserve range 00010000-00110000
ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
preloader: Warning: failed to reserve range 00010000-00110000
ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
After searching i found this article:
https://gitlab.winehq.org/wine/wine/-/w ... navailable

you can read a explaniation -> https://gitlab.winehq.org/wine/wine/-/w ... navailable

Code: Select all

cat /proc/sys/vm/mmap_min_addr
98304
i don't know if that size are on MB or kB well on my distro are set default to 96, looks like with 64 is enough

Code: Select all

sysctl -w vm.mmap_min_addr=65536
vm.mmap_min_addr = 65536
i try again

Code: Select all

winecfg
winecfg
ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
if i want change permanently i should add :

Code: Select all

su -c 'echo "vm.mmap_min_addr = 65536" | tee /etc/sysctl.d/mmap_min_addr.conf' root
Post Reply