Skip to content

[Bug] <Screen sharing window popup 3 times> #76

Description

@DaBuddhalint

Discord Account

No response

Operating System

Arch

Linux Only ~ Desktop Environment

Hyprland Wayland

Package Type

AUR

What happens when the bug or crash occurs?

Starting a screen share the window/screen selection popup is shown 2 more times after selecting audio and stuff

What is the expected behaviour?

the window selection popup is shown only once

How do you recreate this bug or crash?

  1. I have my .desktop file setup like this:
    Exec=equibop --use-gl=angle --use-angle=vulkan --enable-features=AcceleratedVideoEncoder,VaapiIgnoreDriverChecks,Vulkan,DefaultANGLEVulkan,VulkanFromANGLE,WebRTCPipeWireCapturer,UseOzonePlatform --ignore-gpu-blocklist --disable-gpu-driver-bug-workaround --ozone-platform=wayland %U
  2. Launch equibop and start a screen share
  3. It happens

Debug Logs

~$ equibop
APPIMAGE env is not defined, current application is not an AppImage
Equibop v2.1.2
checkForUpdatesAndNotify called, downloadPromise is null
(node:58041) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 did-stop-loading listeners added to [WebContents]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit
(Use `electron --trace-warnings ...` to show where the warning was created)
[arRPC > ipc] listening at /run/user/1000/discord-ipc-0
[arRPC > websocket] listening on 6463
[arRPC > process] started
[58041:0510/154654.317253:ERROR:egl_dmabuf.cc(609)] Failed to record frame: Error creating EGLImage - EGL_BAD_MATCH
[58041:0510/154654.317269:ERROR:shared_screencast_stream.cc(951)] Dropping DMA-BUF modifier: 144115188488387331 and trying to renegotiate stream parameters
[58041:0510/154654.339229:ERROR:egl_dmabuf.cc(609)] Failed to record frame: Error creating EGLImage - EGL_BAD_MATCH
[58041:0510/154654.339246:ERROR:shared_screencast_stream.cc(951)] Dropping DMA-BUF modifier: 144115188488370947 and trying to renegotiate stream parameters
[58041:0510/154654.348515:ERROR:egl_dmabuf.cc(609)] Failed to record frame: Error creating EGLImage - EGL_BAD_MATCH
[58041:0510/154654.348529:ERROR:shared_screencast_stream.cc(951)] Dropping DMA-BUF modifier: 144115188488174339 and trying to renegotiate stream parameters
'loop->recurse > 0' failed at ../pipewire/src/pipewire/thread-loop.c:425 pw_thread_loop_wait()
[2025-05-10 15:46:55.480] [venmic] [info] [patchbay] (handle) found default metadata: 39
[2025-05-10 15:46:55.480] [venmic] [info] [patchbay] (meta_update) speaker name: "alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo"
[2025-05-10 15:46:55.480] [venmic] [info] [patchbay] (get) running venmic 6.1.0
[2025-05-10 15:46:59.619] [venmic] [info] [patchbay] (create_mic) created: 71
[58041:0510/154701.584407:ERROR:egl_dmabuf.cc(609)] Failed to record frame: Error creating EGLImage - EGL_BAD_MATCH
[58041:0510/154701.584433:ERROR:shared_screencast_stream.cc(951)] Dropping DMA-BUF modifier: 144115188488387331 and trying to renegotiate stream parameters
[58041:0510/154701.609861:ERROR:egl_dmabuf.cc(609)] Failed to record frame: Error creating EGLImage - EGL_BAD_MATCH
[58041:0510/154701.609881:ERROR:shared_screencast_stream.cc(951)] Dropping DMA-BUF modifier: 144115188488370947 and trying to renegotiate stream parameters
[58041:0510/154701.614499:ERROR:egl_dmabuf.cc(609)] Failed to record frame: Error creating EGLImage - EGL_BAD_MATCH
[58041:0510/154701.614510:ERROR:shared_screencast_stream.cc(951)] Dropping DMA-BUF modifier: 144115188488174339 and trying to renegotiate stream parameters
'loop->recurse > 0' failed at ../pipewire/src/pipewire/thread-loop.c:425 pw_thread_loop_wait()

Request Agreement

  • I have searched the existing issues and found no similar issue
  • I am using the latest Equibop and Equicord versions
  • This issue occurs on an official release (not just the AUR or Nix unofficial packages)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions