[Linux] Screen share only shows 1st monitor
complete
J Sherwani (Pop Team)
Update: On 4/20, we released an update that should fix this issue. If you still see any issues, please post a comment here.
--
The mouse uses the correct coordinate system, relative to the selected monitor, and only one monitor is shared.
However, no matter which one is selected, and despite the mouse using it's coordinates, the image is always streamed from the
first
monitor (the first one to be shown when running xrandr).This is the case both on Kubuntu w/ i3wm and a colleagues Linux Mint machine.
As far as I can tell, the mouse cursor tracking is correct, but there is a small bug in the monitor selection :)
No matter which screen we select, the viewer interacts with the correct one, but the video is from the first one.
Log In
H
Harris Rasheed
I'm still seeing this happening on Mac unless I'm misinterpreting the description.
No matter what screen I try to share, the main screen (laptop) is the only one that's shared. When I select another screen, drawing annotations appear on the selected screen vs main shared one so it's confusing what's being articulated. In selected screen also has a green outline indicating it's the one being shared but the other one is being shown.
This is not consistently reproducible.
J Sherwani (Pop Team)
complete
B
Bennett Piater
version.34 (deb) finally seems to work for us, ubuntu 19.10 and mint, each with a laptop and external monitor.
J Sherwani (Pop Team)
We’ve just released version v1.0.33 which should work on all platforms, and should solve the monitor issue. If you’re getting a crash on the latest version, please report it here instead: https://screen.canny.io/bugs/p/linux-crash-on-v1025-v1032
J Sherwani (Pop Team)
in progress
Could everyone please try the latest update and confirm whether or not it this issue is resolved for you?
If you’d installed the snap, you’ll need to update via
sudo snap refresh screen --classic
.J Sherwani (Pop Team)
Bennett Piater: I'll try to reproduce on a fresh install of Ubuntu 19.10, will post an update shortly.
B
Bennett Piater
J Sherwani (Pop Team): Edit: I can now confirm that reverting to my previous version works, but the current one segfaults on Ubuntu 19.10.
J Sherwani (Pop Team)
Bennett Piater: Try v1.0.24, that may be the one to revert to.
B
Bennett Piater
J Sherwani (Pop Team): Thank you, that version works. Sounds like you are well on your way to bisecting the issue?
J Sherwani (Pop Team)
Bennett Piater: Between those two versions, we upgraded Electron from v6.0.10 to v8.2.3 (released a few days ago), so it’s not going to be as simple as a git bisect, I'm afraid! But I'm going to try and reproduce your issue as a first step.
B
Bennett Piater
J Sherwani (Pop Team): Oh, well then.
I can send you the coredump if you want? The segfault occurs on startup, before the GUI is visible.
It looks like a null ptr dereference, but I don't feel like reverse-engineering without debug symbols on work time :)
J Sherwani (Pop Team)
Bennett Piater: I've created a separate bug report for this, with a workaround, let's move the conversation there: https://screen.canny.io/admin/board/bugs/p/linux-crash-on-v1025-27
J Sherwani (Pop Team)
On 4/20, we released an update that should significantly improve quality / bandwidth issues. If you still see any issues, please post a comment here.
C
Christian Hujer
I am facing the same issue. No matter which screen I select, the screen shared is the leftmost screen. The offset of the selected screen seems to not be copied to the screen share, it always shares from offset +0+0 instead of, say, +3840+0. Note that the actual mouse coordinates are correct, as others have described. If a remote user takes control, and I shared screen 1, they interact with screen 1, but they SEE screen 0.
OS: Kubuntu 18.04.4 LTS
Screen: screen v1.0.62|v1.0.19
If I can help in any way, let me know. Screen already is awesome right now, and I am looking forward to its bright future!
Here's the relevant xrandr output: https://hastebin.com/raw/yuxovoxucu
J
James Vogel
I don't know if I have the latest fix (Installed this morning about 20 mins ago) but am also multi-monitor with the issue.
I have 3 monitors, left and right are vertical orientation. If I select the middle monitor, it shares my left monitor and part of my middle monitor. However, the mouse moves on the selected monitor when the end-user takes control.
XrandR output: https://hastebin.com/gatukehibu.css
What the screen share looks like: https://ibb.co/X5zgzhP
Note that it shows the wrong monitor and cuts off half of the one I selected.
PS. Thanks! I was an avid screen hero user and just found this! Looking forward to having decent pairing sessions again.
PSS. Certainly willing to debug/help as necessary.
EDIT 1: Confirmed Version: v1.0.62|v1.0.19
EDIT 2: a picture of my actual screen layout https://ibb.co/kKNMNNs
J Sherwani (Pop Team)
I just pushed an update (v1.0.19) which should fix this issue — please try again and let me know if it works for you!
B
Bennett Piater
J Sherwani (Pop Team): Sadly, I can confirm that 1.0.19 doesn't fix the screen selection. It seems like mouse input is now sent to the visible screen instead of the selected one, though.
We are all probably willing to debug this, if you were to provide us with debug symbols :)
J
James Vogel
Bennett Piater: +1 to willing to debug :D
B
Bennett Piater
Thank you very much for your quick response :)
Load More
→