-
-
Notifications
You must be signed in to change notification settings - Fork 1
Installing
Madman10K edited this page Jul 26, 2024
·
13 revisions
Subscribe to the UntitledDesktopOverlay. After that, install the package:
root # emerge untitled-game-system-manager
Users that don't have a package in their distribution's repositories have to compile it from source. You're going to need the following dependencies:
- CMake
- GNU make
- A C++ 17 compiler with a compatible standard library(GCC, clang)
- Have the glxinfo utility installed
- You need to be running PulseAudio
- You need to be running X11
- You need to be running a modern Intel, AMD, or Nvidia GPU
- Bash
- Golang
- Install Incus
- On Gentoo:
root # emerge incus
- On Arch:
root # pacman -S incus
- On Debian/Ubuntu:
root # apt install incus
- On Gentoo:
This is a standard UntitledImGuiFramework project. Building instructions can be found here.
Before compiling the project, make sure you have compiled the incus bindings using Golang by executing the following commands:
cd IncusBindings || exit
go get . || exit
go build -o libUGM_Incus_InternalFuncs.so -buildmode=c-shared . || exit
cd .. || exit
- If it's your first time configuring Incus, we have a handy script that will configure it for you automatically. Simply run
root # ./ugm-cli-prepare-install.sh
. It can be found under the$installprefix/share/config/UntitledGameSystemManager/Dist/
- Add the following to the
PATH
environment variableexport PATH=~/.config/UntitledGameSystemManager/scripts/:$PATH
- You might have some audio and networking problems. Restart your computer and go to the Troubleshooting entry if they persist
- Now, open the game manager and create a container using the GUI
- By the end of the installation script, you would have a fully functional system and can move to using the manager. As always, if there are any problems go to Troubleshooting, and if they aren't listed here, create an issue on GitHub.
This project is supported by all the people who joined our discord server and became beta testers. If you want to join the discord you can click here