mirror of
https://repo.dec05eba.com/gpu-screen-recorder-ui
synced 2026-05-04 14:00:46 +09:00
32 lines
1.5 KiB
Markdown
32 lines
1.5 KiB
Markdown

|
|
|
|
# GPU Screen Recorder UI
|
|
A fullscreen overlay UI for [GPU Screen Recorder](https://git.dec05eba.com/gpu-screen-recorder/about/) in the style of ShadowPlay.
|
|
|
|
# Usage
|
|
Run `gsr-ui` and press `Alt+Z` to show/hide the UI. You can start the overlay UI at system startup by running `systemctl enable --now --user gpu-screen-recorder-ui`.
|
|
|
|
# Installation
|
|
If you are using an Arch Linux based distro then you can find gpu screen recorder ui on aur under the name gpu-screen-recorder-ui (`yay -S gpu-screen-recorder-ui`).\
|
|
If you are running another distro then you can run `sudo ./install.sh`, but you need to manually install the dependencies, as described below.
|
|
|
|
# Dependencies
|
|
GPU Screen Recorder UI uses meson build system so you need to install `meson` to build GPU Screen Recorder UI.
|
|
|
|
## Build dependencies
|
|
These are the dependencies needed to build GPU Screen Recorder UI:
|
|
|
|
* x11 (libx11, libxrandr, libxrender, libxfixes, libxcomposite)
|
|
* libglvnd (which provides libgl, libglx and libegl)
|
|
|
|
## Runtime dependencies
|
|
* [GPU Screen Recorder](https://git.dec05eba.com/gpu-screen-recorder/)
|
|
* [GPU Screen Recorder Notification](https://git.dec05eba.com/gpu-screen-recorder-notification/)
|
|
|
|
# License
|
|
This software is licensed under GPL3.0-only. Files under `fonts/` directory are licensed under `SIL Open Font License`.
|
|
|
|
# Screenshots
|
|

|
|

|