Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pipewire 1.2.0-* causes screenshares to show only a pixelated screen. #25

Closed
3 tasks done
h4rldev opened this issue Jun 30, 2024 · 4 comments
Closed
3 tasks done
Assignees
Labels
invalid This doesn't seem right upstream The issue is caused by an upstream vendor wontfix This will not be worked on

Comments

@h4rldev
Copy link

h4rldev commented Jun 30, 2024

✍️ Bug Description

On the latest pipewire version (v1.2.0-*), when you try to share your screen on Vesktop v1.5.2, all it does it show a randomly pixelated screen instead of the screen you're sharing.

A temporary fix is to downgrade everything related to pipewire to 1.0.7-2.

🔁 Steps to reproduce

  1. Install latest pipewire, 1.2.0 as of reading this from arch repos (not aur).
  2. Join any channel in vesktop and try to screenshare any monitor.
  3. Bug found.

🗒️ Debug Output

[2024-06-30 15:19:08.587] [venmic] [debug] [patchbay] (has_pipewire) pulse-server is "pulseaudio (on pipewire 1.2.0)"
[2024-06-30 15:19:08.587] [venmic] [trace] [patchbay] (has_pipewire) using cached result
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (init) pw_receiver is ready
[2024-06-30 15:19:08.589] [venmic] [info] [patchbay] (get) running venmic 3.4.2
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 0 (type: "PipeWire:Interface:Core")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 1 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_The new pipewire update causes my screenshare to not work.global) new global: 3 (type: "PipeWire:Interface:SecurityContext")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 2 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 5 (type: "PipeWire:Interface:Profiler")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 4 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 6 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 7 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 8 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 9 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 10 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 11 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 12 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 13 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 14 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 15 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 16 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 17 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 18 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 19 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 20 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 21 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 22 (type: "PipeWire:Interface:Module")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 23 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 24 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 25 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 26 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 27 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 28 (type: "PipeWire:Interface:Factory")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 29 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 30 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 31 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 32 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.589] [venmic] [trace] [patchbay] (add_global) new global: 33 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 34 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 35 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 36 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 38 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 39 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 40 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 41 (type: "PipeWire:Interface:Metadata")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 46 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 47 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 48 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 49 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 50 (type: "PipeWire:Interface:Device")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 51 (type: "PipeWire:Interface:Device")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 52 (type: "PipeWire:Interface:Device")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 53 (type: "PipeWire:Interface:Device")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 54 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 60 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 61 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 62 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 63 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 64 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 65 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 57 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 58 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 59 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 56 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 55 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 37 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 45 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 43 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 44 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.590] [venmic] [trace] [patchbay] (add_global) new global: 42 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 66 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 67 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 68 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 69 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 70 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 71 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 72 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 73 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 74 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 75 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 79 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 127 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 126 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 120 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 125 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 78 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 92 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 111 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 124 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 121 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 101 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 122 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 103 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 136 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:08.591] [venmic] [trace] [patchbay] (add_global) new global: 107 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new link: 136 (input-node: 111, output-node: 57, input-port: 101, output-port: 43)
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new link: 103 (input-node: 111, output-node: 57, input-port: 124, output-port: 45)
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new port: 122 with parent 111
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new port: 101 with parent 111
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new port: 121 with parent 111
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new port: 124 with parent 111
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new node: 111 (name: "Chromium input", app: "Chromium input")
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new link: 92 (input-node: 54, output-node: 126, input-port: 55, output-port: 125)
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new link: 78 (input-node: 54, output-node: 126, input-port: 59, output-port: 120)
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new port: 125 with parent 126
[2024-06-30 15:19:08.592] [venmic] [trace] [patchbay] (handle) new port: 120 with parent 126
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new node: 126 (name: "Chromium", app: "Chromium")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new link: 75 (input-node: 69, output-node: 54, input-port: 72, output-port: 37)
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new link: 74 (input-node: 69, output-node: 54, input-port: 70, output-port: 56)
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 73 with parent 69
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 72 with parent 69
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 71 with parent 69
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 70 with parent 69
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new node: 69 (name: "cava", app: "")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 67 with parent 58
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 66 with parent 58
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 42 with parent 58
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 44 with parent 58
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 43 with parent 57
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 45 with parent 57
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 37 with parent 54
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 55 with parent 54
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 56 with parent 54
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 59 with parent 54
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new node: 58 (name: "alsa_output.pci-0000_0d_00.4.analog-stereo", app: "")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new node: 57 (name: "alsa_input.usb-Kingston_HyperX_Quadcast_4110-00.iec958-stereo", app: "")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 65 with parent 63
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 64 with parent 63
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new node: 63 (name: "bluez_midi.server", app: "")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 62 with parent 60
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new port: 61 with parent 60
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new node: 60 (name: "Midi-Bridge", app: "")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new node: 54 (name: "alsa_output.usb-GuangZhou_FiiO_Electronics_Co._Ltd_FiiO_K7-00.pro-output-0", app: "")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new metadata: 41 (name: "route-settings")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new metadata: 40 (name: "filters")
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new metadata: 39 (name: "default")
[2024-06-30 15:19:08.593] [venmic] [info] [patchbay] (handle) found default metadata: 39
[2024-06-30 15:19:08.593] [venmic] [debug] [patchbay] (meta_update) metadata property changed: "default.audio.sink" (value: "{"name":"alsa_output.usb-GuangZhou_FiiO_Electronics_Co._Ltd_FiiO_K7-00.pro-output-0"}")
[2024-06-30 15:19:08.593] [venmic] [info] [patchbay] (meta_update) speaker name: "alsa_output.usb-GuangZhou_FiiO_Electronics_Co._Ltd_FiiO_K7-00.pro-output-0"
[2024-06-30 15:19:08.593] [venmic] [debug] [patchbay] (on_node) speakers are 54
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (on_link) 74 is not connected to speaker but with 69
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (on_link) 75 is not connected to speaker but with 69
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (on_link) 103 is not connected to speaker but with 111
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (on_link) 136 is not connected to speaker but with 111
[2024-06-30 15:19:08.593] [venmic] [debug] [patchbay] (reload) finished
[2024-06-30 15:19:08.593] [venmic] [trace] [patchbay] (handle) new metadata: 38 (name: "sm-objects")
[2024-06-30 15:19:08.594] [venmic] [trace] [patchbay] (handle) new metadata: 35 (name: "sm-settings")
[2024-06-30 15:19:08.594] [venmic] [trace] [patchbay] (handle) new metadata: 34 (name: "persistent-sm-settings")
[2024-06-30 15:19:08.594] [venmic] [trace] [patchbay] (handle) new metadata: 33 (name: "schema-sm-settings")
[2024-06-30 15:19:08.594] [venmic] [trace] [patchbay] (handle) new metadata: 31 (name: "settings")
[2024-06-30 15:19:08.594] [venmic] [trace] [patchbay] (handle) new node: 30 (name: "Freewheel-Driver", app: "")
[2024-06-30 15:19:08.594] [venmic] [trace] [patchbay] (handle) new node: 29 (name: "Dummy-Driver", app: "")
[2024-06-30 15:19:14.401] [venmic] [trace] [patchbay] (add_global) new global: 99 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:14.401] [venmic] [trace] [patchbay] (add_global) new global: 135 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:14.401] [venmic] [trace] [patchbay] (handle) new port: 135 with parent 99
[2024-06-30 15:19:14.401] [venmic] [trace] [patchbay] (handle) new node: 99 (name: "xdg-desktop-portal-hyprland", app: "")
[2024-06-30 15:19:14.402] [venmic] [trace] [patchbay] (add_global) new global: 112 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:14.411] [venmic] [debug] [patchbay] (meta_update) metadata property changed: "default.video.source" (value: "{"name":"xdg-desktop-portal-hyprland"}")
[2024-06-30 15:19:14.413] [venmic] [trace] [patchbay] (add_global) new global: 131 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:14.413] [venmic] [trace] [patchbay] (add_global) new global: 89 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:14.413] [venmic] [trace] [patchbay] (handle) new port: 89 with parent 131
[2024-06-30 15:19:14.413] [venmic] [trace] [patchbay] (handle) new node: 131 (name: "vesktop", app: "")
[2024-06-30 15:19:14.420] [venmic] [trace] [patchbay] (add_global) new global: 105 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:14.420] [venmic] [trace] [patchbay] (handle) new link: 105 (input-node: 131, output-node: 99, input-port: 89, output-port: 135)
[2024-06-30 15:19:14.420] [venmic] [trace] [patchbay] (on_link) 105 is not connected to speaker but with 131
[2024-06-30 15:19:14.454] [venmic] [debug] [patchbay] (meta_update) metadata property changed: "default.video.source" (value: "")
[2024-06-30 15:19:14.492] [venmic] [trace] [patchbay] (add_global) new global: 99 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:14.493] [venmic] [trace] [patchbay] (add_global) new global: 135 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:14.493] [venmic] [trace] [patchbay] (handle) new port: 135 with parent 99
[2024-06-30 15:19:14.493] [venmic] [trace] [patchbay] (handle) new node: 99 (name: "xdg-desktop-portal-hyprland", app: "")
[2024-06-30 15:19:14.493] [venmic] [trace] [patchbay] (add_global) new global: 112 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:14.496] [venmic] [trace] [patchbay] (add_global) new global: 131 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:14.496] [venmic] [trace] [patchbay] (add_global) new global: 89 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:14.496] [venmic] [trace] [patchbay] (handle) new port: 89 with parent 131
[2024-06-30 15:19:14.496] [venmic] [trace] [patchbay] (handle) new node: 131 (name: "vesktop", app: "")
[2024-06-30 15:19:14.501] [venmic] [debug] [patchbay] (meta_update) metadata property changed: "default.video.source" (value: "{"name":"xdg-desktop-portal-hyprland"}")
[2024-06-30 15:19:14.508] [venmic] [trace] [patchbay] (add_global) new global: 105 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:14.508] [venmic] [trace] [patchbay] (handle) new link: 105 (input-node: 131, output-node: 99, input-port: 89, output-port: 135)
[2024-06-30 15:19:14.508] [venmic] [trace] [patchbay] (on_link) 105 is not connected to speaker but with 131
[2024-06-30 15:19:22.781] [venmic] [debug] [patchbay] (meta_update) metadata property changed: "default.video.source" (value: "")
[2024-06-30 15:19:22.859] [venmic] [trace] [patchbay] (add_global) new global: 99 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:22.861] [venmic] [trace] [patchbay] (add_global) new global: 135 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:22.861] [venmic] [trace] [patchbay] (handle) new node: 135 (name: "Chromium", app: "Chromium")
[2024-06-30 15:19:22.867] [venmic] [trace] [patchbay] (add_global) new global: 112 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:22.867] [venmic] [trace] [patchbay] (add_global) new global: 131 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:22.867] [venmic] [trace] [patchbay] (handle) new port: 131 with parent 135
[2024-06-30 15:19:22.867] [venmic] [trace] [patchbay] (handle) new port: 112 with parent 135
[2024-06-30 15:19:22.868] [venmic] [trace] [patchbay] (add_global) new global: 89 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:22.868] [venmic] [trace] [patchbay] (add_global) new global: 105 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:22.868] [venmic] [trace] [patchbay] (handle) new link: 105 (input-node: 54, output-node: 135, input-port: 55, output-port: 131)
[2024-06-30 15:19:22.868] [venmic] [trace] [patchbay] (handle) new link: 89 (input-node: 54, output-node: 135, input-port: 59, output-port: 112)
[2024-06-30 15:19:22.950] [venmic] [trace] [patchbay] unlink requested
[2024-06-30 15:19:22.952] [venmic] [trace] [patchbay] unlink requested
[2024-06-30 15:19:23.763] [venmic] [trace] [patchbay] (add_global) new global: 111 (type: "PipeWire:Interface:Client")
[2024-06-30 15:19:23.765] [venmic] [trace] [patchbay] (add_global) new global: 122 (type: "PipeWire:Interface:Node")
[2024-06-30 15:19:23.765] [venmic] [trace] [patchbay] (handle) new node: 122 (name: "Chromium", app: "Chromium")
[2024-06-30 15:19:23.773] [venmic] [trace] [patchbay] (add_global) new global: 121 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:23.773] [venmic] [trace] [patchbay] (add_global) new global: 101 (type: "PipeWire:Interface:Port")
[2024-06-30 15:19:23.773] [venmic] [trace] [patchbay] (handle) new port: 101 with parent 122
[2024-06-30 15:19:23.773] [venmic] [trace] [patchbay] (handle) new port: 121 with parent 122
[2024-06-30 15:19:23.774] [venmic] [trace] [patchbay] (add_global) new global: 136 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:23.774] [venmic] [trace] [patchbay] (add_global) new global: 124 (type: "PipeWire:Interface:Link")
[2024-06-30 15:19:23.774] [venmic] [trace] [patchbay] (handle) new link: 124 (input-node: 54, output-node: 122, input-port: 55, output-port: 101)
[2024-06-30 15:19:23.774] [venmic] [trace] [patchbay] (handle) new link: 136 (input-node: 54, output-node: 122, input-port: 59, output-port: 121)

❔ Expected behavior

A working image on vesktop screenshare.

image

👀 Screenshots

Screenshot1

Screenshot2

📦 Vesktop Version

1.5.2

🖥️ Distribution

Arch Linux

✅ I confirm that...

  • I have collected all the required information and read all the comments in this document
  • I searched for an existing bug report for this issue
  • the problem does occur with the reproduction steps I provided
@h4rldev h4rldev added the bug Something isn't working label Jun 30, 2024
@Vendicated Vendicated closed this as not planned Won't fix, can't repro, duplicate, stale Jun 30, 2024
@Vendicated Vendicated added invalid This doesn't seem right wontfix This will not be worked on upstream The issue is caused by an upstream vendor and removed bug Something isn't working labels Jun 30, 2024
@Vendicated
Copy link
Member

Vendicated commented Jun 30, 2024

obviously a pipewire / system issue

@Curve
Copy link
Member

Curve commented Jun 30, 2024

How is this related to venmic?

@h4rldev
Copy link
Author

h4rldev commented Jun 30, 2024

Because it only has issues in Vesktop.

@Curve
Copy link
Member

Curve commented Jun 30, 2024

Because it only has issues in Vesktop.

Venmic is not responsible for screen sharing though. It is simply responsible for patching in audio.

Also, in your screenshot you weren't even sharing audio => venmic is not even loaded in that case

@Vencord Vencord locked as resolved and limited conversation to collaborators Jun 30, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
invalid This doesn't seem right upstream The issue is caused by an upstream vendor wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants