I'm not sure what is evince-thumbnai and why it is used in cosmic-files. Maybe it have something to do with rendering i'm not sure. To reproduce, just click on Images, Download, or what ever. There will be an SELinux notification appearing.
evince-thumbnai
Images
Download
SELinux interdit à evince-thumbnai d'utiliser les accès « read, write » sur le chr_file /dev/udmabuf. ***** Le greffon catchall (100. de confiance) suggère ********************* Si vous pensez que evince-thumbnai devrait être autorisé à accéder read write sur udmabuf chr_file par défaut. Alors vous devriez rapporter ceci en tant qu'anomalie. Vous pouvez générer un module de stratégie local pour autoriser cet accès. Faire autoriser cet accès pour le moment en exécutant : # ausearch -c "evince-thumbnai" --raw | audit2allow -M my-evincethumbnai # semodule -X 300 -i my-evincethumbnai.pp Informations complémentaires : Contexte source unconfined_u:unconfined_r:thumb_t:s0-s0:c0.c1023 Contexte cible system_u:object_r:dma_device_t:s0 Objets du contexte /dev/udmabuf [ chr_file ] Source evince-thumbnai Chemin de la source evince-thumbnai Port <Inconnu> Hôte fedasus Paquets RPM source Paquets RPM cible Stratégie RPM SELinux selinux-policy-targeted-41.24-1.fc41.noarch Stratégie locale RPM selinux-policy-targeted-41.24-1.fc41.noarch Selinux activé True Type de stratégie targeted Mode strict Enforcing Nom de l'hôte fedasus Plateforme Linux fedasus 6.11.7-300.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 8 19:23:10 UTC 2024 x86_64 Compteur d'alertes 127 Première alerte 2024-09-29 01:32:50 CEST Dernière alerte 2024-11-16 14:18:42 CET ID local cfa0b42d-1839-4d93-a70e-0138c08a9c91 Messages d'audit bruts type=AVC msg=audit(1731763122.91:968): avc: denied { read write } for pid=78075 comm="evince-thumbnai" path="/dev/udmabuf" dev="devtmpfs" ino=176 scontext=unconfined_u:unconfined_r:thumb_t:s0-s0:c0.c1023 tcontext=system_u:object_r:dma_device_t:s0 tclass=chr_file permissive=0 Hash: evince-thumbnai,thumb_t,dma_device_t,chr_file,read,write
Evince could be related to https://gitlab.gnome.org/GNOME/evince
evince-thumbnailer is a service that generates preview thumbnails for PDF, EPUB, etc. files, so that's probably what it's used for in cosmic-files.
related:
type=AVC msg=audit(1735983083.608:37974): avc: denied { read write } for pid=4168169 comm="totem-video-thu" path="/dev/udmabuf" dev="devtmpfs" ino=150 scontext=unconfined_u:unconfined_r:thumb_t:s0-s0:c0.c1023 tcontext=system_u:object_r:dma_device_t:s0 tclass=chr_file permissive=
has to do with totem thumbnailer. I wonder if cosmic-files uses gnome settings for thumbnails or something