SUMMARY Cannot share a window or entire screen in google meet using google chrome (but also in Firefox). If you open the share window you cannot select Window or Screen tabs. This behaviour is started after 6.2 KDE update. STEPS TO REPRODUCE 1. Open google chrome 2. Go to meet.google.com and start a meeting 3. try to share a window or entire screen OBSERVED RESULT You cannot select window or screen tab EXPECTED RESULT Being able to select the window or the screen to share SOFTWARE/OS VERSIONS Operating System: KDE neon 6.2 KDE Plasma Version: 6.2.0 KDE Frameworks Version: 6.6.0 Qt Version: 6.7.2 Kernel Version: 6.8.0-40-generic (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION The output of chrome debug informations: [5941:5968:1010/104809.535287:ERROR:registration_request.cc(291)] Registration response error message: DEPRECATED_ENDPOINT [5941:5968:1010/104831.551664:ERROR:registration_request.cc(291)] Registration response error message: DEPRECATED_ENDPOINT [5941:5941:1010/104849.923554:ERROR:screen_capture_portal_interface.cc(78)] Failed to request the session subscription. [5941:5941:1010/104849.923603:ERROR:base_capturer_pipewire.cc(81)] ScreenCastPortal failed: 3 [5941:5941:1010/104856.168261:ERROR:fallback_task_provider.cc(127)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782. [5941:5941:1010/104856.195535:ERROR:fallback_task_provider.cc(127)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782. [5941:5941:1010/104856.252221:ERROR:fallback_task_provider.cc(127)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782. [5941:5941:1010/104901.461157:ERROR:fallback_task_provider.cc(127)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782. [5941:5941:1010/104918.215061:ERROR:fallback_task_provider.cc(127)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782.
neon ships a bit old pipewire, the issue is going to be resolved soon after neon competes rebasing against 24.04
I have installed pipewire upstream ppa (add-apt-repository ppa:pipewire-debian/pipewire-upstream) The current version of pipewire is 1.0.7-3~ubuntu22.04 (is on 24.04 a newer version?) The problem still persists
You'd also need to rebuild kwin from source code with that new pipewire package installed.
This is an issue specific to Neon. Please update to the latest Neon release that's rebased on Ubuntu 24.04 and it should be fixed.