https://bugs.kde.org/show_bug.cgi?id=489115
Bug ID: 489115 Summary: Screen sharing didn't work from Chrome / Slack since 6.1 Classification: Plasma Product: xdg-desktop-portal-kde Version: 6.1.0 Platform: Neon OS: Linux Status: REPORTED Severity: grave Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: tchiot.l...@gmail.com CC: aleix...@kde.org, jgrul...@redhat.com, n...@kde.org Target Milestone: --- SUMMARY Since Plasma 6.1, no more screen sharing is working. STEPS TO REPRODUCE 1. Open Google Meet 2. Click Share screen 3. Choose Windows or Entire Screen (Tab Sharing is working) 4. See the KDE Portal popup opening 5. Choose any one 6. You will see the KDE Portal popup closing (as usual), but the screen selection from Chrome as going back to tab sharing In the past, you will have to double choose the windows, and It's works. Now, it's will be close in infinite and no more screen sharing is possible. Added below some logs below with a kernel error on pipewire. FYI, Spectable is working well SOFTWARE/OS VERSIONS Operating System: KDE neon 6.0 KDE Plasma Version: 6.1.0 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.0 Kernel Version: 6.5.0-41-generic (64-bit) Graphics Platform: Wayland Processors: 16 × 13th Gen Intel® Core™ i7-1360P Memory: 31,1 GiB of RAM Graphics Processor: Mesa Intel® Graphics Manufacturer: LG Electronics Product Name: 16Z90R-G.AD78F System Version: 0.1 LOG: ``` Jun 24 18:21:29 udol kernel: [ 686.139764] pool-/usr/libex[16465]: segfault at 2114 ip 000079fab5edac15 sp 000079fab6ffc5d8error 4 in libpipewire-module-protocol-native.so[79fab5eda000+1d000] likely on CPU 10 (core 18, socket 0) Jun 24 18:21:29 udol kernel: [ 686.139803] Code: 0f 1f 44 00 00 f3 0f 1e fa 48 8b 47 20 8b 4f 28 40 0f b6 f6 66 0f ef c0 488d 3d 46 d7 02 00 48 8b 80 58 01 00 00 48 8b 40 60 <83> b8 14 21 00 00 02 89 88 a8 20 00 00 4c 8d 80 d0 20 00 00 89 b0 Jun 24 18:21:29 udol systemd[1864]: xdg-desktop-portal.service: Main process exited, code=killed, status=11/SEGV Jun 24 18:21:29 udol systemd[1864]: xdg-desktop-portal.service: Failed with result 'signal'. Jun 24 18:21:29 udol krunner[9066]: [9056:9056:0624/182129.874025:ERROR:screencast_portal.cc(450)] Failed to open the PipeWire remote: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying Jun 24 18:21:29 udol krunner[9066]: [9056:9056:0624/182129.874099:ERROR:base_capturer_pipewire.cc(81)] ScreenCastPortal failed: 3 Jun 24 18:21:29 udol dbus-daemon[1980]: [session uid=1000 pid=1980] Activating via systemd: service name='org.freedesktop.portal.Desktop' unit='xdg-desktop-portal.service' requested by ':1.90' (uid=1000 pid=9056 comm="/opt/google/chrome/chrome " label="unconfined") Jun 24 18:21:29 udol xdg-desktop-portal-kde[2756]: kpipewire_logging: Window not available PipeWireSourceItem(0x610ec6bf9910, id="pipeWireSourceItem", parent=0x610ec68a65f0, geometry=0,8 189x31) Jun 24 18:21:29 udol systemd[1864]: Starting Portal service... Jun 24 18:21:29 udol xdg-desktop-por[16563]: Choosing gtk.portal for org.freedesktop.impl.portal.Lockdown as a last-resort fallback Jun 24 18:21:29 udol xdg-desktop-por[16563]: The preferred method to match portal implementations to desktop environments isto use the portals.conf(5) configuration file Jun 24 18:21:29 udol rtkit-daemon[1919]: Supervising 10 threads of 3 processes of 1 users. Jun 24 18:21:29 udol rtkit-daemon[1919]: message repeated 2 times: [ Supervising 10 threads of 3 processes of 1 users.] Jun 24 18:21:29 udol xdg-desktop-por[16563]: Choosing kwallet.portal for org.freedesktop.impl.portal.Secret via the deprecated UseIn key Jun 24 18:21:29 udol dbus-daemon[1980]: [session uid=1000 pid=1980] Successfully activated service 'org.freedesktop.portal.Desktop' Jun 24 18:21:29 udol systemd[1864]: Started Portal service. ```` $ps ax | grep pipe 2359 ? S<sl 0:00 /usr/bin/pipewire 2368 ? Ssl 0:00 /usr/bin/pipewire-media-session 17507 pts/2 S+ 0:00 grep --color=auto pipe $ps ax | grep portal 2300 ? Ssl 0:00 /usr/libexec/xdg-document-portal 2310 ? Ss 0:00 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc 2315 ? Ssl 0:00 /usr/libexec/xdg-desktop-portal-gtk 2756 ? Ssl 0:13 /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde 16563 ? Ssl 0:00 /usr/libexec/xdg-desktop-portal 17665 pts/2 S+ 0:00 grep --color=auto portal -- You are receiving this mail because: You are watching all bug changes.