Платформа: Workstation K 11.0 Версия пакета: obs-studio-31.0.3-alt1 Шаги для воспроизведения: 1. В Wayland сессии запустить obs -> Добавить источник Ожидаемый результат: В списке источников присутствует "Захват экрана(PipeWire)" Фактический результат: В списке источников нет "Захват экрана(PipeWire)" Дополнительная информация: 1. Проверялось на ВМ Proxmox, а также на реальном стенде Huawei Matebook D15. 2. В p11 на Workstation 11.0 не воспроизводится. 3. В Sisyphus(obs-studio-31.0.3-alt1) на kworkstation не воспроизводится. Как будто чего-то не хватает в системе.
systemctl status --user pipewire.service
(Ответ для Антон Мидюков на комментарий #1) > systemctl status --user pipewire.service ● pipewire.service - PipeWire Multimedia Service Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled) Active: active (running) since Fri 2025-07-11 11:20:50 MSK; 1min 5s ago TriggeredBy: ● pipewire.socket Main PID: 2269 (pipewire) Tasks: 4 (limit: 4670) Memory: 5.9M (peak: 6.2M) CPU: 42ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service └─2269 /usr/bin/pipewire июл 11 11:20:50 kworkstation-11-0-x86-64-20250711.localdomain systemd[2138]: Started pipewire.service - PipeWire Multimedia Service.
Я проверил, что в Проверочный LiveCD у Workstation K 11.0 работает. Сеанс то точно wayland? echo $XDG_SESSION_TYPE
systemctl --user status xdg-desktop-portal systemctl --user status plasma-xdg-desktop-portal-kde
(Ответ для Sergey V Turchin на комментарий #4) > systemctl --user status xdg-desktop-portal ● xdg-desktop-portal.service - Portal service Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal.service; static) Active: active (running) since Mon 2025-07-14 10:23:37 MSK; 56min ago Main PID: 10557 (xdg-desktop-por) Tasks: 7 (limit: 9197) Memory: 4.5M (peak: 5.6M) CPU: 1.073s CGroup: /user.slice/user-709000366.slice/user@709000366.service/session.slice/xdg-desktop-portal.service └─10557 /usr/libexec/xdg-desktop-portal systemd[10507]: Starting xdg-desktop-portal.service - Portal service... systemd[10507]: Started xdg-desktop-portal.service - Portal service. xdg-desktop-por[10557]: Realtime error: Could not get pidns for pid 10648: Could not fstatat ns/pid: Это не каталог xdg-desktop-por[10557]: Realtime error: Could not get pidns for pid 10648: Could not fstatat ns/pid: Это не каталог xdg-desktop-por[10557]: Realtime error: Could not get pidns for pid 10649: Could not fstatat ns/pid: Это не каталог xdg-desktop-por[10557]: Realtime error: Could not get pidns for pid 10649: Could not fstatat ns/pid: Это не каталог xdg-desktop-por[10557]: Realtime error: Could not get pidns for pid 10782: Could not fstatat ns/pid: Это не каталог xdg-desktop-por[10557]: Realtime error: Could not get pidns for pid 10782: Could not fstatat ns/pid: Это не каталог > systemctl --user status plasma-xdg-desktop-portal-kde ○ plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE Loaded: loaded (/usr/lib/systemd/user/plasma-xdg-desktop-portal-kde.service; static) Active: inactive (dead) Включил сервис, но источник в obs не появился ● plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE Loaded: loaded (/usr/lib/systemd/user/plasma-xdg-desktop-portal-kde.service; static) Active: active (running) since Mon 2025-07-14 11:15:04 MSK; 7min ago Main PID: 26998 (xdg-desktop-por) Tasks: 6 (limit: 9197) Memory: 20.4M (peak: 23.4M) CPU: 239ms CGroup: /user.slice/user-709000366.slice/user@709000366.service/session.slice/plasma-xdg-desktop-portal-kde.service └─26998 /usr/libexec/xdg-desktop-portal-kde systemd[10507]: Starting plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE... systemd[10507]: Started plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE.
(Ответ для Антон Мидюков на комментарий #3) > Я проверил, что в Проверочный LiveCD у Workstation K 11.0 работает. Сеанс то > точно wayland? > echo $XDG_SESSION_TYPE Да, точно wayland $ echo $XDG_SESSION_TYPE wayland В X11 запись экрана работает: присутствуют источники "Захват окна(Xcomposite)" и "Захват экрана(XSHM)"
(Ответ для Kostevich Arseniy на комментарий #5) > Включил сервис, но источник в obs не появился Перезашёл в сессию, сервис loaded/failed: × plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE Loaded: loaded (/usr/lib/systemd/user/plasma-xdg-desktop-portal-kde.service; static) Active: failed (Result: core-dump) since Mon 2025-07-14 11:32:29 MSK; 1min 11s ago Process: 31782 ExecStart=/usr/libexec/xdg-desktop-portal-kde (code=dumped, signal=ABRT) Main PID: 31782 (code=dumped, signal=ABRT) CPU: 52ms xdg-desktop-portal-kde[31782]: Authorization required, but no authorization protocol specified xdg-desktop-portal-kde[31782]: qt.qpa.xcb: could not connect to display :0 xdg-desktop-portal-kde[31782]: qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin. xdg-desktop-portal-kde[31782]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. xdg-desktop-portal-kde[31782]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. xdg-desktop-portal-kde[31782]: Available platform plugins are: wayland, wayland-egl, eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, xcb. systemd-coredump[31802]: Process 31782 (xdg-desktop-por) of user 709000366 terminated abnormally without generating a coredump. systemd[10507]: plasma-xdg-desktop-portal-kde.service: Main process exited, code=dumped, status=6/ABRT systemd[10507]: plasma-xdg-desktop-portal-kde.service: Failed with result 'core-dump'. systemd[10507]: Failed to start plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE. Перезапустил сервис, запись экрана заработала.
Не воспроизводится на версии пакета: obs-studio-31.1.2-alt1.x86_64 (p11) obs-studio-32.0.4-alt1-alt1.x86_64 (сизиф) Платформы: p11-education-11.0-x86-64-kde p11-kworkstation-11.2-x86-64 p11-workstation-11.1-x86-64 Источник "Захват экрана(PipeWire)" доступен без перезапуска сервиса