### Install FUSE for AppImages on Ubuntu Source: https://dynobo.github.io/normcap/faqs AppImages require the FUSE library to run. Install it using your distribution's package manager. This example shows the command for Ubuntu 22.04. ```bash sudo apt install libfuse2 ``` -------------------------------- ### Install Qt platform plugins for Linux Source: https://dynobo.github.io/normcap/faqs Install necessary Qt platform plugins to resolve 'Could not load the Qt platform plugin' errors on Linux. Specific packages depend on your distribution and Wayland/Xorg usage. ```bash $ normcap QtFatalMsg - This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb. ``` ```bash pacman -S qt6-wayland ``` ```bash pacman -S libxcb xcb-util-cursor ``` ```bash apt install qt6-wayland ``` ```bash apt install libxcb1 libxcb-cursor0 ``` ```bash dnf install qt6-qtwayland ``` ```bash dnf install libxcb xcb-util-cursor ``` -------------------------------- ### Set Screenshot Permissions for NormCap (Flatpak) Source: https://dynobo.github.io/normcap/faqs Explicitly set screenshot permissions for NormCap if it's installed as a Flatpak and the permission is not automatically granted. ```bash flatpak permission-show com.github.dynobo.normcap ``` ```bash flatpak permission-set screenshot screenshot com.github.dynobo.normcap yes ``` -------------------------------- ### Monitor D-Bus for Screenshot Permissions Source: https://dynobo.github.io/normcap/faqs Monitor D-Bus session messages to identify screenshot or permission-related issues when starting NormCap. ```bash dbus-monitor --session ``` -------------------------------- ### Get Debug Information for NormCap Source: https://dynobo.github.io/normcap/faqs Launch NormCap with the debug verbosity flag to print additional information to the console for troubleshooting. ```bash NormCap --verbosity debug NormCap -v debug ``` -------------------------------- ### Workaround for Linux clipboard issue with shortcuts Source: https://dynobo.github.io/normcap/faqs A workaround for NormCap not copying results to the clipboard when launched via a keyboard shortcut on KDE + Wayland. This involves piping the output to 'tee /dev/null'. ```bash normcap 2>&1 | tee /dev/null ``` -------------------------------- ### Grant Screenshot Permissions for NormCap (AppImage) Source: https://dynobo.github.io/normcap/faqs Grant screenshot permissions for NormCap when using the AppImage by interacting with the D-Bus permission store. ```bash dbus-send --print-reply=literal \ --session --dest=org.freedesktop.impl.portal.PermissionStore \ /org/freedesktop/impl/portal/PermissionStore \ org.freedesktop.impl.portal.PermissionStore.Lookup \ string:'screenshot' string:'screenshot' ``` ```bash dbus-send --print-reply=literal \ --session --dest=org.freedesktop.impl.portal.PermissionStore \ /org/freedesktop/impl/portal/PermissionStore \ org.freedesktop.impl.portal.PermissionStore.SetPermission \ string:'screenshot' boolean:true string:'screenshot' \ string:'com.github.dynobo.normcap' array:string:['yes'] ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.