Wike does not run in Ubuntu 24.04 due to apparmor issue
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apparmor (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Wike (deb package/compiled version) does not run in Ubuntu 24.04 possibly due to some interference between apparmor and webkit.
```
$ wike
(process:11686): Gtk-WARNING **: 02:55:41.246: Unknown key gtk-modules in /home/archisman
bwrap: setting up uid map: Permission denied
** (wike:11686): ERROR **: 02:55:41.837: Failed to fully launch dbus-proxy: Child process exited with code 1
Trace/breakpoint trap
```
A workaround is to create the file `/etc/apparmor.
```
# This profile allows everything and only exists to give the
# application a name instead of having the label "unconfined"
abi <abi/4.0>,
include <tunables/global>
profile wike /usr/bin/wike flags=(unconfined) {
userns,
# Site-specific additions and overrides. See local/README for details.
include if exists <local/wike>
}
```
Then run `sudo systemctl restart apparmor.service`
This is also reported in GitHub for Wike https:/
Changed in apparmor (Ubuntu): | |
status: | New → Fix Released |
In the future, will there be some mechanism for allowing apps to run without adding profiles for each app, like what is happening now?