Open koniiiik opened 5 months ago
Thank you for highlighting this. For reference, this is tracked upstream in electron as https://github.com/electron/electron/issues/41066
same applies to my devuan daedalus install
LANG=C ; aptitude show jitsi-meet-electron
Package: jitsi-meet-electron
Version: 2024.10.0
New: yes
State: installed
Automatically installed: no
Priority: optional
Section: default
Maintainer: Jitsi Team support@jitsi.org
Architecture: amd64
Uncompressed Size: 285 M
Depends: libgtk-3-0, libnss3, libxtst6, xdg-utils, libatspi2.0-0, libuuid1
Recommends: libappindicator3-1
Description: Jitsi Meet Desktop App
Homepage: https://github.com/jitsi/jitsi-meet-electron#readme
above file did not work : invoke-rc.d apparmor reload Restarting: AppArmorReloading AppArmor profiles...AppArmor-Analysefehler f?r /etc/apparmor.d in profile /etc/apparmor.d/jitsi-meet in Zeile 1: Could not open 'abi/4.0': Datei oder Verzeichnis nicht gefunden Skipping profile in /etc/apparmor.d/disable: usr.bin.thunderbird AppArmor-Analysefehler f?r /etc/apparmor.d/jitsi-meet in profile /etc/apparmor.d/jitsi-meet in Zeile 1: Could not open 'abi/4.0': Datei oder Verzeichnis nicht gefunden Skipping profile in /etc/apparmor.d/disable: usr.bin.thunderbird At least one profile failed to load ... failed! failed.
Description
An AppArmor profile is required for chromium (and therefore electron) based applications to start up on Ubuntu 24.04 in its default configuration.
Current behavior
Without the presence of an apparmor profile, jitsi-meet crashes on startup with the following output:
Unsurprisingly, the core dump doesn't give much useful information at all:
The syslog contains a hint about this being related to apparmor:
For some reason, the
DENIED
message only shows up the first time on a given boot, but otherwise, the behavior is the same.Expected Behavior
It should just start up.
Possible Solution
Adding a standard chromium boilerplate apparmor profile to
/etc/apparmor.d/jitsi-meet
, such as the following one, and loading it into the kernel (for example withsystemctl reload apparmor
) makes jitsi-meet start up fine:Steps to reproduce
Install the 2024.5.0 version of jitsi-meet-amd64.deb on Ubuntu 24.04 with its default AppArmor configuration.