From ad9ae49c3f0591673f69d73ef3a2c45a88ec3ae6 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 22 Aug 2023 01:21:39 +0200 Subject: Update info about hotkeys on wayland --- README.md | 2 +- com.dec05eba.gpu_screen_recorder.appdata.xml | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4ab114f..e62ef1a 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ where only the last few seconds are saved. More info at [gpu-screen-recorder](https://git.dec05eba.com/gpu-screen-recorder/about/). ## Note -This software works with x11 and wayland, but when using wayland only monitors can be recorded. +This software works with x11 and wayland, but when using wayland only monitors can be recorded. Hotkeys are also not supported on wayland (wayland doesn't really support this properly yet). Use X11 if you want a proper desktop experience in general. ### TEMPORARY ISSUES 1) Recording the monitor on steam deck might fail sometimes. This happens even when using ffmpeg directly. This might be a steam deck driver bug. Recording a single window doesn't have this issue. 2) Videos created on AMD/Intel are in variable framerate format. Use MPV to play such videos, otherwise you might experience stuttering in the video if you are using a buggy video player. Try saving the video into a .mkv file instead when using AMD/Intel, as some software may have better support for .mkv files (such as kdenlive). diff --git a/com.dec05eba.gpu_screen_recorder.appdata.xml b/com.dec05eba.gpu_screen_recorder.appdata.xml index 9ff258a..b91a691 100644 --- a/com.dec05eba.gpu_screen_recorder.appdata.xml +++ b/com.dec05eba.gpu_screen_recorder.appdata.xml @@ -25,10 +25,17 @@

There are some restrictions when recording on AMD/Intel or Wayland. Videos created on AMD/Intel/Wayland are in variable framerate format. Very out of date video players might have an issue playing such videos. I recommend using MPV or a browser to play such videos, otherwise you might experience stuttering in the video. +

+

Recording a monitor requires (restricted) root access which means that you have to install GPU Screen Recorder system-wide: flatpak install flathub --system com.dec05eba.gpu_screen_recorder and pkexec needs to be installed on the system and a polkit agent needs to be running. - Some distros such as manjaro disable hardware accelerated H264/HEVC which means GPU Screen Recorder wont work on AMD/Intel and you have to either switch to another distro or install mesa from source (or install mesa-git for example). - Recording a single window is also only possible on X11. +

+

+ Some distros such as manjaro disable hardware accelerated H264/HEVC which means GPU Screen Recorder wont work on AMD/Intel and you have to either switch to another distro or install mesa + from source (or install mesa-git for example). +

+

+ Recording a single window is also only possible on X11. Hotkeys are not supported on wayland either (wayland doesn't really support this). Use X11 if you want a proper desktop experience in general.

-- cgit v1.2.3