xdg-desktop-portal-hyprland
xdg-desktop-portal-hyprland copied to clipboard
First screen share is working, subsequent shares show black screen
Similar to #148, I'm experiencing the behaviour that the first screen share is working and afterwards only a black screen is shown.
I built commit 4fc83e6 and started XDPH with -v
:
[TRACE] [core] got poll event
[TRACE] [core] got poll event
[TRACE] [sc] hlOnBuffer for 0x6183b95d86c0
[TRACE] [sc] hlOnDmabuf for 0x6183b95d86c0
[TRACE] [sc] hlOnBufferDone for 0x6183b95d86c0
[TRACE] [sc] pw format 8 size 3804x2070
[TRACE] [sc] hl format 875709016 size 3804x2070
[TRACE] [sc] wlrOnBufferDone: dequeue, no current buffer
[TRACE] [pw] dequeue on 0x6183b95aa2b0
[TRACE] [pw] dequeue failed
[LOG] [screencopy/pipewire] Out of buffers
[TRACE] [pw] pwStreamParamChanged on 0x6183b95aa2b0
[TRACE] [pipewire] pw requested dmabuf
[TRACE] [pw] Format renegotiated:
[TRACE] [pw] | buffer_type DMA
[TRACE] [pw] | format: 8
[TRACE] [pw] | modifier: 72057594037927938
[TRACE] [pw] | size: 3804x2070
[TRACE] [pw] | framerate 60
[TRACE] [core] got poll event
[TRACE] [core] got poll event
[TRACE] [core] got poll event
[TRACE] [core] got poll event
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95cebe8 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95cec18 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95cec48 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95cec78 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95ceca8 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95cecd8 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95ced08 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [pw] pwStreamAddBuffer with 0x6183b95ced38 on 0x6183b95aa2b0
[TRACE] [pw] createBuffer: type dma
[TRACE] [pw] buffer datas 1
[TRACE] [core] got poll event
[TRACE] [core] got poll event
If I cut too much from the logs, I can provide a full log.