From 667a6b3b1bc20516d1bf7d8a4611cd3a4d3f3bc6 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 10 Feb 2024 19:05:02 +0100 Subject: Initial commit, done --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..a3eb77e --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +This program fixes password prompt spam in GPU Screen Recorder when used from flatpak. +This program is meant to be ran with flatpak-spawn --host. +When this program is first run, it executes itself with pkexec and in that case it sets CAP_SYS_ADMIN capability on itself +after copying self to ~/.local/bin and launches gsr-kms-server (in flatpak location). +When this program is run after that it will check if its run from ~/.local/bin or launch that and it will see that the program has CAP_SYS_ADMIN capability +and will launch gsr-kms-server (in flatpak location). + +The depends directory contains libcap from the libcap project, available here: https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/. The version used is libcap-2.69. \ No newline at end of file -- cgit v1.2.3