solved it using #3. here's my /etc/apparmor.d/local/transmission

owner /mnt/{ssdrive,games} rw,
owner /mnt/ssdrive/** rw,
owner /mnt/games/** rw,

additionally, and not related to this issue, i had to add {exo,xdg}-open
since transmission relies on them to open the folder were the downloaded
files are located (CTRL+E) but apparmor woult not let transmission exec
them

here's the error message:

> 2026-05-12T23:38:16.118499-04:00 <hostname> kernel: audit: type=1400
audit(1778643496.117:3752): apparmor="DENIED" operation="exec"
class="file" profile="transmission-gtk" name="/usr/bin/xdg-open"
pid=442681 comm="transmission-gt" requested_mask="x" denied_mask="x"
fsuid=1000 ouid=0


here's the fix on /etc/apparmor.d/local/transmission:

# about profile transition https://unix.stackexchange.com/a/805551
# helper binary 
https://oneuptime.com/blog/post/2026-03-02-debug-apparmor-denials-system-log-ubuntu/view#application-can-t-exe>
/usr/bin/xdg-open ixr,
/usr/bin/exo-open ixr,

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2122225

Title:
  Transmission can't access ~/Videos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2122225/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to