Mangohud linux mint установка

Mangohud linux mint установка

A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).

Three of the tools I use most on Linux when I’m gaming are MangoHUD, vkBasalt, and GOverlay, and I wanted to produce a quick and easy method of installing them all in one go, including any additional dependencies.

So using part of the script posted by u/Blandertom a couple of weeks back.

I amended it to suit my needs, but not before asking their permission, just so I do not get accused as ripping them off.

#!/bin/sh sudo apt update && sudo apt upgrade -y sudo apt install lazarus -y sudo apt install git -y git clone —recurse-submodules https://github.com/flightlessmango/MangoHud.git cd MangoHud ./build.sh build ./build.sh package ./build.sh install cd .. rm -rf MangoHud git clone https://github.com/DadSchoorse/vkBasalt.git cd vkBasalt meson —buildtype=release —prefix=/usr builddir ninja -C builddir install cd .. rm -rf vkBasalt git clone https://github.com/benjamimgois/goverlay.git cd goverlay lazbuild -B goverlay.lpi sudo mv goverlay /usr/games/ cd .. rm -rf goverlay

I have produced, as always a quick video that explains what the script does, and how to run it.

But for people who prefer a written guide:

Copy the above, paste into a text editor, and save as a .sh file, for example Install.sh

Open a Terminal in the same directory as the Install.sh file and type the following:

This is required in order to install MangoHUD and GOverlay correctly.

Then run the script using:

Once done, type goverlay into the Terminal window and GOverlay should load up.

I have personally tested this in Linux Mint 20, Pop OS 20.04, and Ubuntu 20.04 so in theory it should work on anything based on Ubuntu 20.04.

As always if you found this helpful, please consider checking out my YouTube channel and subscribing if you like what you see.

Источник

Mangohud linux mint установка

MangoHud — это программа для показа различных параметров во время игры: кадры в секунду (FPS), загрузка процессора, оперативной памяти, видеокарты и т.д. В данной статье рассмотрим разные способы установки, в том числе и компиляцию из исходного кода.

Читайте также:  Ubuntu rocks!

Установка MangoHud

Ее можно установить двумя способами в зависимости от требуемой версии.

Стабильная версия

Стабильную версию можно установить в Ubuntu с помощью DEB-пакетов с сайта Debian. Нужно установить 2 пакета, 64-битный (архитектура amd64) и 32-битный (архитектура i386), чтобы MangoHud отображался в 64- и 32-битных играх соответственно.

ПРИМЕЧАНИЕ: если файлы с сайта Debian не скачиваются, прочитайте данную статью.

Экспериментальная версия

Экспериментальную версию можно установить, скомпилировав ее из исходного кода с сайта MangoHud на GitHub.

ПРИМЕЧАНИЕ: данный способ рекомендуется только для энтузиастов, желающих протестировать новые функции и отправлять разработчикам сообщения о возможных багах до выхода стабильной версии.

Для компиляции и установки 64-битной версии нужно выполнить следующие команды:

sudo apt install cmake glslang-tools libdbus-1-dev libx11-dev libxnvctrl-dev meson ninja-build nlohmann-json3-dev pkg-config python3-mako git clone --recurse-submodules https://github.com/flightlessmango/MangoHud.git cd MangoHud meson build ninja -C build install

Для компиляции и установки 32-битной версии нужно выполнить следующие команды:

sudo apt install gcc-multilib g++-multilib CC="gcc -m32" CXX="g++ -m32" PKG_CONFIG_PATH="/usr/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig:/usr/lib/pkgconfig" meson build32 --libdir lib32 ninja -C build32 install

Настройка MangoHud

Настроить MangoHud можно двумя способами:

Файл конфигурации

Для настройки с помощью файла конфигурации выполним следующие действия:

2) Создадим в ней папку MangoHud:

3) Распакуем в нее из архива /usr/share/doc/mangohud/MangoHud.conf.example.gz файл конфигурации MangoHud.conf.example, переименовав в MangoHud.conf:

gunzip -c /usr/share/doc/mangohud/MangoHud.conf.example.gz > /home//.config/MangoHud/MangoHud.conf

Для настройки MangoHud можно редактировать файл конфигурации вручную.

Командная строка

Также MangoHud можно настроить с помощью командной строки, прописав в нее требуемые параметры. Для этого перед основной командой добавим MANGOHUD_CONFIG= и перечислим через запятую нужные параметры. Например, чтобы показать время (time) и версию (version), пропишем следующее:

MANGOHUD_CONFIG=time,version mangohud %command%

ПРИМЕЧАНИЕ: при запуске с параметрами в командной строке параметры из файла конфигурации не учитываются, показываются только стандартные! Все необходимые параметры нужно добавлять в строку.

Запуск игр с MangoHud

Для запуска игры со стабильной версией MangoHud нужно выполнить следующее:

— игры в Steam:
нажать правой кнопкой мыши на игру в библиотеке, выбрать «Properties», в свойствах игры открыть «General» — «Set launch options» и добавить туда:

Для некоторых 32-битных игр эта команда не работает, поэтому можно попробовать:

— игры под Wine:
при установке игр обычным способом, к примеру с диска, на рабочем столе будет создан ярлык , который необходимо открыть любым текстовым редактором и далее добавить команду в параметр строки запуска приложения — Exec:

Читайте также:  Multiple gateway on linux

Команда запуска Mangohud должна быть вписана в указанный параметр следующим образом:

Exec=env mangohud --dlsym WINEPREFIX="'

Для запуска игры с экспериментальной версией MangoHud нужно выполнить те же самые команды, заменив в них mangohud на /usr/local/bin/mangohud (по умолчанию скомпилированная версия находится в папке /usr/local/bin/).

ПРИМЕЧАНИЕ: Steam почему-то даже при указании экспериментальной версии выводит стандартную, если она установлена. Для исправления может потребоваться удалить стандартную версию.

Удаление MangoHud

Для удаления стабильной версии Mangohud следует использовать команду:

sudo apt remove mangohud mangohud:i386

Источник

mangohud on Linux Mint 21 «Vanessa»

Please follow the guidance below to install mangohud package:

2. Uninstall / Remove mangohud package

Please follow the instructions below to uninstall mangohud package:

3. Details of mangohud package

Package: mangohud
Architecture: amd64
Version: 0.6.5-2
Multi-Arch: same
Priority: optional
Section: universe/misc
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Games Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1267
Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.3.1), libstdc++6 (>= 11)
Suggests: libxnvctrl0
Filename: pool/universe/m/mangohud/mangohud_0.6.5-2_amd64.deb
Size: 568828
MD5sum: 1a2057012577b8cb6eaad834e46c5893
SHA1: ba9a0af1f877fe5d35169fe823378e26e2511b27
SHA256: b94710d4de3ac7025636178ac32f7700dc698a190d734b4929e2d3c5530e36b3
SHA512: 28650b61c685c7ca648f6aff4be551f371904480e9943ae54462d18b89d1b5075341f3a9e155b9b753e99186a5d9ca50473abe23256fdd7f5cece741c49eb6e7
Homepage: https://github.com/flightlessmango/MangoHud
Description: Vulkan/OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more
Description-md5: dd50e5f665fdaca034a94c9ce91681c1

4. References on Linux Mint 21 «Vanessa»

5. The same packages on other Linux Distributions

mangohud (0.6.1-1) Ubuntu 21.10 (Impish Indri)

mangohud (0.6.5-1.2) openSuSE Tumbleweed

mangohud (0.6.5-2) Ubuntu 22.04 LTS (Jammy Jellyfish)

Источник

MangoHud – Monitor system vitals while playing games on Linux.

Monitor Your System Vitals In Any Game On Linux

MangoHud is an open-source tool used for monitoring system vitals such as GPU, CPU, and RAM usage and temperatures as well as the frame rate of the currently running game. It is a replacement for MSI Afterburner, which is only available on Windows.

This tool is highly configurable as well if you know how to edit the config file, however, we will use a GUI application called GOverlay in this tutorial to configure MangoHud to show us the resource usage we want rather than editing the config file to make it easy for beginners.

Installing MangoHud on Linux

These tools are available in the official repositories of many Linux distributions, and therefore, you can install it by typing the following commands :

# On Debian and Ubuntu based distributions: sudo apt install mangohud goverlay # On Fedora Workstation: sudo dnf install mangohud goverlay # On Arch Linux based distributions: yay -S mangohud goverlay-bin

Installing MangoHud And GOverlay On Fedora

Configuring MangoHud

From your Application launcher/menu/grid, search for GOverlay and launch it.

Читайте также:  Папка владелец папки linux

GOverlay Interface

On the first screen, you will see many settings such as Vulkan or OpenGL settings, setting a custom FPS limit to the game, etc. You can also enable logging in case you need to debug anything. On the right side of the screen, you can see that there is a cuboid rendering along with some metrics about the CPU, RAM, and GPU usage. You can configure what metric is visible on the screen from the ‘Visual’ and ‘Metric’ tabs.

Configure What Metric Is Visible On The Screen

Do not forget to hit the ‘Save’ button at the bottom right after choosing your custom metrics. GOverlay also allows you to configure ReplaySorcery along with vkBasalt with which, you can record a replay for your game and upscale it respectively.

Running game with MangoHud

In order to display any metric to the games, you have to add a launch option for the game, Whether in Steam, Lutris or Heroic Games Launcher. I will show you how to do it one by one.

On Steam

Go to your library and open the Properties of the game in which you would like to see the metrics of your system.

Open Properties Of The Game

Now, just add the following line to the launch options field and simply close the dialog box :

Enabling MangoHud In The Witcher 3

Note that you can use this process for a Non-Steam game as well if you just add it to your Steam Library. Now, just launch the game and MangoHud will display live metrics of your PC.

Displaying Resource Usage In WIthcer 3

On Heroic Game Launcher

You just have to enable a checkbox in the Heroic Launcher in order to view system vitals, just open the settings of any installed game and then look for ‘Enable MangoHud’. Enable this setting and then simply launch the game.

Enabling MangoHud In Heroic Games Launcher

As you can see the following stats are from Rocket League, which is an Epic games exclusive game on PC.

MangoHud In Rocket League

Summary

GOverlay tool is really helpful for beginners to configure the details they want to see in any game because Steam by default only shows the FPS of any game if you enable it in the settings.

Using these statistics, you can see whether your components are getting appropriate cooling or not, and also troubleshoot any bottlenecks you encounter while playing games. Try reducing the quality at which the game is running if you encounter massive drops in Frame Rates.

Источник

Оцените статью
Adblock
detector