Skip to content

[BUG] No sound while screensharing on Linux #204

@Kyr4l

Description

@Kyr4l

Prerequisites

  • I have searched existing issues and found no duplicates
  • I have checked the FAQ/Wiki and found no solution

Description

there is no way to select a program that plays sound before screensharing, and selecting the whole system option does nothing, nobody hears sound from my screenshares

Steps to Reproduce

open any voice chat, screenshare anything, there aren't any programs in the sound sources and the whole system option doesn't do anything. people won't hear anything from the screenshare.

Expected Behavior

there should be programs in the soud inputs and the whole system option should work

Actual Behavior

there is no sound while screensharing and no option to select any program that plays sound

Screenshots

No response

Operating System

Linux OpenSUSE Tumbleweed

GoofCord Version

2.2.1

Installation Method

Installer from GitHub Releases (.exe, .dmg, .deb, .rpm, etc.)

Additional Information

[!] You are using Wayland! >ᴗ<
GoofCord 2.2.1
[!] Enabling VA-API
[!] Setting performance switches
[Timer] Electron loaded in: 107.408ms
[Firewall] Firewall initialized
[Firewall] Set up CSP unstricter
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[Config] Secure backend: kwallet6
[Asset Loader] Assets Ready: Pre(true) | Vencord(true) | Post(true) | Plugins(0)
[Window] Opening window...
[32468:0510/143818.027851:ERROR:ui/ozone/platform/wayland/gpu/wayland_surface_factory.cc:251] '--ozone-platform=wayland' is not compatible with Vulkan. Consider switching to '--ozone-platform=x11' or disabling Vulkan
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[Window] Setting up window...
[Chrome Spoofer] Applying UA: Linux (x86)
[Timer] GoofCord fully loaded in: 203.92ms
[Asset Manager] Checking 4 assets for updates...
[Asset Loader] Style watcher started
[arRPC > ipc] listening at /run/user/1000/discord-ipc-0
[arRPC > websocket] listening on 6463
[arRPC > downloader] Checking for detectable DB updates...
[Chrome Spoofer] Applying UA: Linux (x86)
[Venbind] Setting keybinds
[Venbind] Loaded venbind
[arRPC > downloader] Updated DB: 10439.
[arRPC > process] indexed 10439 games
[arRPC > process] detected game! Metro Exodus Enhanced Edition
[arRPC > process] started
[INFO] [patchbay] ready
[Screenshare] Starting Patchcord...
[INFO] [patchbay] creating virtual sink goofcord-share-32652-1
[INFO] [patchbay] virtual sink ready: goofcord-share-32652-1 (255)
[INFO] [patchbay] creating virtual mic wrapper goofcord-virtual-mic-32652-1
[Screenshare] No active audio sources found to route.
[Screenshare] System audio graph changed, refreshing routes...
[Screenshare] No active audio sources found to route.
[32542:0510/143838.206315:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[32542:0510/143838.223554:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[32542:0510/143838.239522:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[32542:0510/143838.255337:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[32542:0510/143838.271282:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[32542:0510/143838.287694:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[OpenH264] this = 0x0xd8419f33510, Warning:Actual input fLatestFrameRate = 0.000000 is quite different from framerate in setting 54.000000, please check setting or timestamp unit (ms), cur_Ts = 3987405520274 start_Ts = 0
[OpenH264] this = 0x0xd8419f33510, Warning:Actual input framerate 0.000000 is different from framerate in setting 54.000000, suggest to use other rate control modes
[32542:0510/143846.299730:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[32542:0510/143848.310074:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[OpenH264] this = 0x0xd84178e0c60, Warning:Actual input fLatestFrameRate = 0.000000 is quite different from framerate in setting 56.000000, please check setting or timestamp unit (ms), cur_Ts = 3987405530334 start_Ts = 0
[OpenH264] this = 0x0xd84178e0c60, Warning:Actual input framerate 0.000000 is different from framerate in setting 56.000000, suggest to use other rate control modes
[32542:0510/143852.340025:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null
[OpenH264] this = 0x0xd8410a3cd20, Warning:Actual input fLatestFrameRate = 0.000000 is quite different from framerate in setting 57.000000, please check setting or timestamp unit (ms), cur_Ts = 3987405534332 start_Ts = 0
[OpenH264] this = 0x0xd8410a3cd20, Warning:Actual input framerate 0.000000 is different from framerate in setting 57.000000, suggest to use other rate control modes
[32542:0510/143858.393205:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:201] [SEA] StreamContext ctor parent is null

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions