MangoHud не работает в Minecraft Java Edition
2023-03-17T16:36:42+05:00
linux-gamingКак бы я ни старался способом прописывания опции mangohud --dlsym
и MANGOHUD_DLSYM=1
и даже через lutris, всё это никак не могло заставить работать mangohud в майнкрафте.
Помогло мне предзагрузка библиотек переменной LD_PRELOAD которая принудительно позволяет запустить mangohud в minecraft.
Вот 2 способа применения этой переменной
- TL Legacy
На TL лаунчере скачанный AUR пакетом запускаем данную команду в терминале, активируя mangohud с gamemoderun
LD_PRELOAD=/usr/lib/mangohud/libMangoHud_dlsym.so:/usr/lib/mangohud/libMangoHud.so gamemoderun /usr/bin/tlauncher
Для автоматизации рекомендуется отредактировать ярлык TLauncher'а и добавить env с данными переменными
sudo -e /usr/share/applications/tlauncher.desktop
[Desktop Entry]
......
Exec=env LD_PRELOAD=/usr/lib/mangohud/libMangoHud_dlsym.so:/usr/lib/mangohud/libMangoHud.so gamemoderun /usr/bin/tlauncher
.....
- Пиратка с rutracker'а
Просто вводим
LD_PRELOAD=/usr/lib/mangohud/libMangoHud_dlsym.so:/usr/lib/mangohud/libMangoHud.so gamemoderun ~/Downloads/Minecraft_Linux/Minecraft_1.19.2/start.sh