MangoHud не работает в Minecraft Java Edition
2023-03-17
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