MiniMeters will automatically select a session type by reading the XDG_SESSION_TYPE
environment variable. If you would like to force a specific session type simply run MiniMeters like so:
XDG_SESSION_TYPE=x11 ./MiniMeters.AppImage
...Or for Wayland:
XDG_SESSION_TYPE=wayland ./MiniMeters.AppImage
If for some reason you need to keep the XDG_SESSION_TYPE
environment variable set, perhaps due to a window manager limitation, you can also set the MINIMETERS_SESSION_TYPE
environment variable.
XDG_SESSION_TYPE
in MiniMeters.
MiniMeters requires access to the system's /dev/shm
to enable commuication between "MiniMeters - Audio Server" and the MiniMeters standalone application. Bitwig's flatpak does not allow access to that by default.
To enable it run the following command:
flatpak override --user --device=shm com.bitwig.BitwigStudio
The next time you launch Bitwig, MiniMeters will be able to connect to the Audio Server.
To fix this, close MiniMeters. Then, install pauvcontrol
using the package manager for your distribution.
Once installed, go to the Configuration tab, and select the "Pro Audio" profile for the device you are trying to monitor.
MiniMeters should now properly be able to monitor your audio device.
When switching workspaces in Hyprland, an "Application Not Responding" pop-up may appear. This appears to be caused by using VSync with OpenGL.
Select a custom framerate from the FPS Limit options inside MiniMeters.
Disable the Application Not Responding window in your Hyprland config.
misc {
enable_anr_dialog = false
}
If you know a better solution to this issue please reach out. I'd be happy to employ a fix.
MiniMeters' on Hyprland works best when using the Horzontal Layout w/ Stick Mode (found in the Reposition Menu) or the Quad Layout. Using the Horizontal layout without Stick mode will cause MiniMeters to cutoff certain modules and generally be a bad experience.
MiniMeters' Stick Mode does not work on Gnome (or other Mutter-based window managers) when using Wayland. As of v1.0.15 MiniMeters supports Stick Mode when using X11. As a workaround, setting the XDG_SESSION_TYPE=x11 environment variable will allow Stick mode to work on Gnome w/ Wayland. If you know a better way to allow this behavior to work correctly please reach out with that info.
It appears that Cosmic sometimes reports the incorrect display resolution to MiniMeters, causing some strange behavior. Disable Stick Mode by going to the Reposition menu and unchecking "Stick." You can also try running MiniMeters with XDG_SESSION_TYPE=x11
to see if that helps.