I considered it in my last batch of policy updates and decided against it since log-observe is for system logs, not application logs. Granted, Xorg logs used to be stored in /var/log, but they’ve migrated to $HOME to support starting as non-root. Not to mention, ‘owner’ match would complicate things for this snap, since, iirc, this snap typically runs as root for other probes.
@jdstrand - fair enough, that makes sense (I didn’t realise this snap ran as root so that is a good point too re owner). +1 from me too to add this via personal-files.
4 votes for, 0 against for for use of and auto-connect of personal-files for read access to $HOME/.local/share/xorg with the interface reference of dot-local-share-xorg-logs. This is now live.
Note, while I’ve adjusted the review-tools for use of the dot-local-share-xorg-logs, this is not yet in production in the store. Until it is, new revisions will need to be manually approved.