GOverlay is an open source project aimed to create a Graphical UI to manage Vulkan/OpenGL overlays. It is still in early development, so it lacks a lot of features.
This project was only possible thanks to the other maintainers and contributors that have done the hard work. I am just a Network Engineer that really likes Linux and Gaming.
Here are the dependencies needed in order to make GOverlay run:
mangohud- Configure MangoHudmesa-demos- OpenGL previewvulkan-tools- Vulkan previewvkBasalt- Configure vkBasaltreplay-sorcery- Instant replay solutiongit- Clone reshade repositoryqt5pas- Free Pascal Qt5 binding library updated by lazarus IDEbreeze- Breeze Qt theme
goverlay-bin is in the AUR. You can install it using your favourite AUR helper. You can also grab the latest git code with goverlay-git. The repository chaotic-aur provides the binaries from the latest GIT code.
pamac install goverlay-binTo install goverlay, run the following command as root:
dnf install goverlayTo install goverlay, run the following command as root:
zypper install goverlayTo install goverlay from the games:tools repo, run the following commands as root:
zypper addrepo https://download.opensuse.org/repositories/games:tools/openSUSE_Leap_15.2/games:tools.repo
zypper refresh
zypper install goverlayTo install goverlay, run the following command as root:
eopkg it goverlayTo install goverlay in debian sid, run the following command as root:
apt install goverlayTo install goverlay in Ubuntu (20.04 and up) and derivatives, run the following commands:
sudo apt-get update
sudo apt-get install goverlayTo avoid a issue with libdl.so on ubuntu based distros it's recomended to build Mangohud from source. https://github.com/flightlessmango/MangoHud
-
Download the latest tarball from Releases.
-
Extract the file by running the following command:
tar -zxvf goverlay*.tar.gz- Properly execute the binary by running the script inside the tar file:
./start_goverlay.shNote: Since version 0.6.4 mangohud needs to be installed to run GOverlay.
Before building, you will need to install the following:
- Lazarus - IDE
To build GOverlay, clone the git repository by running following command:
git clone https://github.com/benjamimgois/goverlay.gitThen, change directory and build GOverlay by running the following commands:
cd goverlay
makeStart GOverlay with:
./start_goverlay.shNote: Since version 0.6.4 mangohud needs to be installed to run GOverlay.
To install GOverlay execute:
make installThis will install the start script to /usr/local/bin/goverlay, so that it can be launched via goverlay in the console.
Since GOverlay 0.9 the official supported themes are Breeze (plasma) and Adwaita (Gnome). If you run into issues with your current one you can force goverlay to run with a specific theme:
goverlay --style breezeor
goverlay --style fusionMost of the credits go to Flightless Mango. He is the man and the mind behind MangoHud.
https://github.com/flightlessmango/MangoHud
https://discordapp.com/invite/Gj5YmBb
Special thanks to DadSchoorse, creator of the vkBasalt project.
https://github.com/DadSchoorse/vkBasalt
Special thanks to matanui159, creator of the ReplaySorcery project.
https://github.com/matanui159/ReplaySorcery
This project was built using Lazarus.
If this project was useful to you, don't hesitate to donate to me :)




