The infamous museum of the "free desktop" tech stacks must be at play here.
Could be almost anything then.

The system is AMD Ryzen 5 5600X, 16GB, Radeon RX 6700 XT, Samsung SSD 980 PRO.
Dual 27" 4K monitors (same model) on DP outputs (2x scaling.. set in various 
places duh).
The OS is a freshly installed XUbuntu 26.04
A bog-standard install - no zfs, lvm, enryption, or anything.
Stock Kernel, Mesa, and Xorg ddx amdgpu driver.
Desktop is XFCE on Xorg obviously, default LightDM greeter.
Theme Adwaita-dark.
cmdline 
BOOT_IMAGE=/boot/vmlinuz-7.0.0-34-generic root=UUID=<...> ro quiet splash 
amdgpu.ppfeaturemask=0xffffffff mitigations=off resume=UUID=<...> 
resume_offset=<...>


I fully understand most of the above mustn't have any relevance, but I'm too at 
a loss what else to report to help you triage...

FTR, this is what gets spewed when launching t-gtk:
dmesg -w:
"DENIED" operation="open" class="file" profile="transmission-gtk" 
name="/sys/devices/pci0000:00/0000:00:03.1/0000:2b:00.0/0000:2c:00.0/0000:2d:00.0/drm/"
 pid=32156 comm="transmission-gt" requested_mask="r" denied_mask="r" fsuid=1000 
ouid=0
"DENIED" operation="open" class="file" profile="transmission-gtk" 
name="/var/lib/snapd/desktop/icons/" pid=32156 comm="transmission-gt" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
"DENIED" operation="open" class="file" profile="transmission-gtk" 
name="/var/lib/snapd/desktop/icons/" pid=32156 comm="transmission-gt" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
"DENIED" operation="open" class="file" profile="transmission-gtk" 
name="/home/user/.config/ibus/bus/" pid=32156 comm="transmission-gt" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000

syslog:
kernel: audit: type=1400 audit(1791540112.151:310): apparmor="DENIED" 
operation="open" class="file" profile="transmission-gtk" 
name="/sys/devices/pci0000:00/0000:00:03.1/0000:2b:00.0/0000:2c:00.0/0000:2d:00.0/drm/"
 pid=32156 comm="transmission-gt" requested_mask="r" denied_mask="r" fsuid=1000 
ouid=0
dbus-daemon[2285]: apparmor="DENIED" operation="dbus_method_call"  
bus="session" path="/org/freedesktop/portal/desktop" 
interface="org.freedesktop.host.portal.Registry" member="Register" mask="send" 
name="org.freedesktop.portal.Desktop" pid=32156 label="transmission-gtk" 
peer_pid=4884 peer_label="unconfined"
dbus-daemon[2285]: apparmor="DENIED" operation="dbus_signal"  bus="session" 
path="/org/freedesktop/portal/desktop" 
interface="org.freedesktop.portal.Inhibit" member="StateChanged" name=":1.85" 
mask="receive" pid=32156 label="transmission-gtk" peer_pid=4884 
peer_label="unconfined"
kernel: audit: type=1400 audit(1791540112.182:311): apparmor="DENIED" 
operation="open" class="file" profile="transmission-gtk" 
name="/var/lib/snapd/desktop/icons/" pid=32156 comm="transmission-gt" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
kernel: audit: type=1400 audit(1791540112.320:312): apparmor="DENIED" 
operation="open" class="file" profile="transmission-gtk" 
name="/var/lib/snapd/desktop/icons/" pid=32156 comm="transmission-gt" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
kernel: audit: type=1400 audit(1791540112.344:313): apparmor="DENIED" 
operation="open" class="file" profile="transmission-gtk" 
name="/home/user/.config/ibus/bus/" pid=32156 comm="transmission-gt" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
dbus-daemon: apparmor="DENIED" operation="dbus_method_call"  
bus="accessibility" path="/" interface="org.freedesktop.DBus.Peer" 
member="Ping" name=":1.1" mask="receive" pid=32156 label="transmission-gtk" 
peer_pid=3046 peer_label="unconfined"
at-spi2-registryd[3046]: Disabling unresponsive app with pid 32156
dbus-daemon: apparmor="DENIED" operation="dbus_method_call"  
bus="accessibility" path="/" interface="org.freedesktop.DBus.Peer" 
member="Ping" name=":1.1" mask="receive" pid=32156 label="transmission-gtk" 
peer_pid=3046 peer_label="unconfined"
dbus-daemon: message repeated 3 times: [ apparmor="DENIED" 
operation="dbus_method_call"  bus="accessibility" path="/" 
interface="org.freedesktop.DBus.Peer" member="Ping" name=":1.1" mask="receive" 
pid=32156 label="transmission-gtk" peer_pid=3046 peer_label="unconfined"]
dbus-daemon[2285]: [session uid=1000 pid=2285 pidfd=5] Activating via systemd: 
service name='org.xfce.Xfconf' unit='xfconfd.service' requested by ':1.118' 
(uid=1000 pid=33286 comm="xfrun4" label="unconfined")
systemd[2230]: Starting xfconfd.service - Xfce configuration service...
dbus-daemon[2285]: [session uid=1000 pid=2285 pidfd=5] Successfully activated 
service 'org.xfce.Xfconf'
systemd[2230]: Started xfconfd.service - Xfce configuration service.
dbus-daemon: apparmor="DENIED" operation="dbus_method_call"  
bus="accessibility" path="/" interface="org.freedesktop.DBus.Peer" 
member="Ping" name=":1.1" mask="receive" pid=32156 label="transmission-gtk" 
peer_pid=3046 peer_label="unconfined"

Clicking on a downloaded (to ~/Downloads) .torrent file from Firefox (doesn't 
open in t-gtk, nothing happens)
dmesg
"DENIED" operation="open" class="file" profile="transmission-gtk" 
name="/sys/devices/pci0000:00/0000:00:03.1/0000:2b:00.0/0000:2c:00.0/0000:2d:00.0/drm/"
 pid=37230 comm="transmission-gt" requested_mask="r" denied_mask="r" fsuid=1000 
ouid=0

syslog
kernel: audit: type=1400 audit(1791540948.196:319): apparmor="DENIED" 
operation="open" class="file" profile="transmission-gtk" 
name="/sys/devices/pci0000:00/0000:00:03.1/0000:2b:00.0/0000:2c:00.0/0000:2d:00.0/drm/"
 pid=37230 comm="transmission-gt" requested_mask="r" denied_mask="r" fsuid=1000 
ouid=0
dbus-daemon[2285]: apparmor="DENIED" operation="dbus_method_call"  
bus="session" path="/com/transmissionbt/transmission" 
interface="org.gtk.Actions" member="DescribeAll" mask="send" 
name="com.transmissionbt.transmission" pid=37230 label="transmission-gtk" 
peer_pid=32156 peer_label="transmission-gtk"
dbus-daemon[2285]: apparmor="DENIED" operation="dbus_method_call"  
bus="session" path="/com/transmissionbt/transmission" 
interface="org.gtk.Actions" member="DescribeAll" name=":1.125" mask="receive" 
pid=32156 label="transmission-gtk" peer_pid=37230 peer_label="transmission-gtk"

Cling on Open directory in t-gtk (nothing happens)
dmesg and syslog:
"DENIED" operation="exec" class="file" profile="transmission-gtk" 
name="/usr/lib/x86_64-linux-gnu/glib-2.0/gio-launch-desktop" pid=38490 
comm="transmission-gt" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
"DENIED" operation="exec" class="file" profile="transmission-gtk" 
name="/usr/bin/xdg-open" pid=38494 comm="transmission-gt" requested_mask="x" 
denied_mask="x" fsuid=1000 ouid=0
"DENIED" operation="exec" class="file" profile="transmission-gtk" 
name="/usr/bin/xdg-open" pid=38494 comm="transmission-gt" requested_mask="x" 
denied_mask="x" fsuid=1000 ouid=0


On a side note, before making the switch to 26.04 I've too installed a
couple of 26.04s in a VM (KUbuntu and XUbuntu) and generally find the
experience to be different from bare metal. Even with OpenGL passed thru
into the VM. All the unfortunate multitude of quirks that I (sadly) have
to iron out on a new install could be the same or different with the
real thing.

This isn't sustainable nor evidently robust to have it fail in this weird 
way... Unless Ubuntu just bites the bullet and declares anything other then 
Gnome (and maybe KDE) on Wayland to be the you're on your own territory.
Maybe it should? Not for me to say.

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

Title:
  transmission-gtk fails to open

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


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

Reply via email to