[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1043424: plasma-desktop: Missing dependency on pipewire breaks screen sharing under Wayland



Package: plasma-desktop
Version: 4:5.27.5-2
Severity: important
X-Debbugs-Cc: nazar@zhuk.online

Dear Maintainer,

   * What led up to the situation?
   I attempted screen sharing in Zoom on a fresh install of Debian 12
   with KDE Plasma under Wayland.

   * What was the outcome of this action?
   KDE window allowed me to pick a screen or a window to share. It did
   not show previews. Upon selection the error was shown:
       KDE Portal Integration
       Failed to start screencasting
       Failed to create PipeWire context

   * What outcome did you expect instead?
   I expected the screen/window to be shared.

I tested screen capture in
https://mozilla.github.io/webrtc-landing/gum_test.html to make sure this
isn't a Zoom issue. Same outcome.

After some searching and digging the issue appears to be that pipewire
was not installed.

This fixed the problem:

sudo apt install pipewire
systemctl --user start pipewire

pipewire should be a dependency of plasma-desktop or one of it's
dependencies so this works out of the box.

Marking this as important since screen sharing is a must for a desktop OS
in business.


-- System Information:
Debian Release: 12.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-10-amd64 (SMP w/6 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages plasma-desktop depends on:
ii  accountsservice                          22.08.8-6
ii  breeze                                   4:5.27.5-2
ii  kactivitymanagerd                        5.27.5-2
ii  kde-cli-tools                            4:5.27.5.1-2
ii  kded5                                    5.103.0-1
ii  kio                                      5.103.0-1
ii  kpackagetool5                            5.103.0-1
ii  layer-shell-qt                           5.27.5-2
ii  libaccounts-qt5-1                        1.16-2
ii  libc6                                    2.36-9+deb12u1
ii  libglib2.0-0                             2.74.6-2
ii  libibus-1.0-5                            1.5.27-5
ii  libkaccounts2                            4:22.12.3-1
ii  libkf5activities5                        5.103.0-1
ii  libkf5activitiesstats1                   5.103.0-1
ii  libkf5authcore5                          5.103.0-1
ii  libkf5baloo5                             5.103.0-2
ii  libkf5bookmarks5                         5.103.0-1
ii  libkf5codecs5                            5.103.0-1
ii  libkf5completion5                        5.103.0-1
ii  libkf5configcore5                        5.103.0-2
ii  libkf5configgui5                         5.103.0-2
ii  libkf5configwidgets5                     5.103.0-1
ii  libkf5coreaddons5                        5.103.0-1
ii  libkf5crash5                             5.103.0-1
ii  libkf5dbusaddons5                        5.103.0-1
ii  libkf5globalaccel-bin                    5.103.0-1
ii  libkf5globalaccel5                       5.103.0-1
ii  libkf5guiaddons5                         5.103.0-1
ii  libkf5i18n5                              5.103.0-1
ii  libkf5iconthemes5                        5.103.0-1
ii  libkf5itemviews5                         5.103.0-1
ii  libkf5jobwidgets5                        5.103.0-1
ii  libkf5kcmutils5                          5.103.0-3
ii  libkf5kcmutilscore5                      5.103.0-3
ii  libkf5kdelibs4support5                   5.103.0-1
ii  libkf5kiocore5                           5.103.0-1
ii  libkf5kiofilewidgets5                    5.103.0-1
ii  libkf5kiogui5                            5.103.0-1
ii  libkf5kiowidgets5                        5.103.0-1
ii  libkf5newstuffcore5                      5.103.0-1
ii  libkf5notifications5                     5.103.0-1
ii  libkf5notifyconfig5                      5.103.0-1
ii  libkf5package5                           5.103.0-1
ii  libkf5plasma5                            5.103.0-1
ii  libkf5plasmaquick5                       5.103.0-1
ii  libkf5quickaddons5                       5.103.0-1
ii  libkf5runner5                            5.103.0-1
ii  libkf5service-bin                        5.103.0-1
ii  libkf5service5                           5.103.0-1
ii  libkf5solid5                             5.103.0-1
ii  libkf5sonnetcore5                        5.103.0-1
ii  libkf5sonnetui5                          5.103.0-1
ii  libkf5widgetsaddons5                     5.103.0-1
ii  libkf5windowsystem5                      5.103.0-1
ii  libkf5xmlgui5                            5.103.0-1
ii  libkworkspace5-5                         4:5.27.5-2
ii  libnotificationmanager1                  4:5.27.5-2
ii  libpackagekitqt5-1                       1.1.1-1
ii  libphonon4qt5-4                          4:4.11.1-4
ii  libprocesscore9                          4:5.27.5-2
ii  libqt5concurrent5                        5.15.8+dfsg-11
ii  libqt5core5a                             5.15.8+dfsg-11
ii  libqt5dbus5                              5.15.8+dfsg-11
ii  libqt5gui5                               5.15.8+dfsg-11
ii  libqt5network5                           5.15.8+dfsg-11
ii  libqt5qml5                               5.15.8+dfsg-3
ii  libqt5quick5                             5.15.8+dfsg-3
ii  libqt5quickwidgets5                      5.15.8+dfsg-3
ii  libqt5sql5                               5.15.8+dfsg-11
ii  libqt5waylandclient5                     5.15.8-2
ii  libqt5widgets5                           5.15.8+dfsg-11
ii  libqt5x11extras5                         5.15.8-2
ii  libqt5xml5                               5.15.8+dfsg-11
ii  libscim8v5                               1.4.18+git20211204-0.1
ii  libstdc++6                               12.2.0-14
ii  libtaskmanager6abi1                      4:5.27.5-2
ii  libwayland-client0                       1.21.0-1
ii  libx11-6                                 2:1.8.4-2+deb12u1
ii  libx11-xcb1                              2:1.8.4-2+deb12u1
ii  libxcb-keysyms1                          0.4.0-1+b2
ii  libxcb-record0                           1.15-1
ii  libxcb-xkb1                              1.15-1
ii  libxcb1                                  1.15-1
ii  libxcursor1                              1:1.2.1-1
ii  libxi6                                   2:1.8-1+b1
ii  libxkbcommon0                            1.5.0-1
ii  libxkbfile1                              1:1.1.0-1
ii  oxygen-sounds                            4:5.27.5-2
ii  phonon4qt5                               4:4.11.1-4
ii  plasma-desktop-data                      4:5.27.5-2
ii  plasma-framework                         5.103.0-1
ii  plasma-integration                       5.27.5-2
ii  plasma-workspace                         4:5.27.5-2
ii  polkit-kde-agent-1                       4:5.27.5-2
ii  qml-module-org-kde-draganddrop           5.103.0-1
ii  qml-module-org-kde-kcoreaddons           5.103.0-1
ii  qml-module-org-kde-kquickcontrols        5.103.0-1
ii  qml-module-org-kde-kquickcontrolsaddons  5.103.0-1
ii  qml-module-org-kde-kwindowsystem         5.103.0-1
ii  qml-module-org-kde-qqc2desktopstyle      5.103.0-1
ii  qml-module-org-kde-solid                 5.103.0-1
ii  qml-module-qt-labs-folderlistmodel       5.15.8+dfsg-3
ii  qml-module-qt-labs-settings              5.15.8+dfsg-3

Versions of packages plasma-desktop recommends:
ii  bluedevil                   4:5.27.5-2
ii  breeze-gtk-theme            5.27.5-2
ii  fonts-hack                  3.003-3
ii  fonts-noto                  20201225-1
ii  ibus-data                   1.5.27-5
ii  kde-config-gtk-style        4:5.27.5-2
ii  kde-config-screenlocker     5.27.5-2
ii  kde-config-sddm             4:5.27.5-2
ii  kde-style-oxygen-qt5        4:5.27.5-2
ii  kgamma5                     5.27.5-2
ii  khelpcenter                 4:22.12.3-1
ii  khotkeys                    4:5.27.5-2
ii  kinfocenter                 4:5.27.5-2
ii  kio-extras                  4:22.12.3-1
ii  kmenuedit                   4:5.27.5-2
ii  kscreen                     4:5.27.5-2
ii  ksshaskpass                 4:5.27.5-2
ii  kwin-wayland [kwin]         4:5.27.5-3
ii  kwin-x11 [kwin]             4:5.27.5-3
ii  kwrited                     4:5.27.5-2
ii  libpam-kwallet5             5.27.5-2
ii  plasma-browser-integration  5.27.5-2
ii  plasma-discover             5.27.5-2
ii  plasma-disks                5.27.5-2
pn  plasma-firewall             <none>
ii  plasma-nm                   4:5.27.5-2
ii  plasma-pa                   4:5.27.5-2
ii  plasma-systemmonitor        5.27.5-2
ii  plasma-thunderbolt          5.27.5-2
ii  plasma-vault                5.27.5-2
pn  plasma-welcome              <none>
ii  plasma-workspace-wayland    4:5.27.5-2
ii  powerdevil                  4:5.27.5-2
ii  systemsettings              4:5.27.5-2
ii  xdg-desktop-portal-gtk      1.14.1-1
ii  xdg-desktop-portal-kde      5.27.5-2

Versions of packages plasma-desktop suggests:
pn  kde-config-flatpak  <none>

-- no debconf information


Reply to: