Table of Contents

kudell auf Ubuntu 24.04

Debian ist gut, aber das Hängenbleiben beim Aufwachen aus dem Suspend ist nicht akzeptabel.
Also zurück zu Ubuntu, und gleich auf 24.04

Basisinstallation

Ubuntu Desktop, minimale Anwendungen.

sudo apt install python3-paramiko python3-scp

Änderungen gegenüber debian

Minimize to click

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

appimage-support

sudo apt install libfuse2t64

Webex

Download von https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb

Bugfix von https://community.cisco.com/t5/webex-meetings-and-webex-app/webex-needs-apparmor-profile-for-ubuntu-24-04/m-p/5077364:

if webex is used in ubuntu 24.04 there's an apparmor error logged like this:

audit: type=1400 audit(1713968367.781:343): apparmor="DENIED" operation="capable" class="cap" profile="unprivileged_userns" pid=10844 comm="CiscoCollabHost" capability=21  capname="sys_admin"

This leads to an error in libcef.so and so Webex cannot start.
Since Cisco didn't properly include a repository for Webex, the update relies on the app running. So, this breaks updates and Webex cannot get an update that will probably fix this in the future.

I did fix this bug by adding a apparmor profile for Webex into a new file here “/etc/apparmor.d/Webex”:

abi <abi/4.0>,
include <tunables/global>

profile Webex /opt/Webex/bin/CiscoCollabHost flags=(unconfined) {
  userns,

  # Site-specific additions and overrides. See local/README for details.
  include if exists <local/Webex>
}

Afterwards you need to reload the profiles with

sudo systemctl reload apparmor