[GH-ISSUE #836] Barrier can't automatically switch to avaiable screen when another machine shutdown #666

Open
opened 2026-05-05 06:52:15 -06:00 by gitea-mirror · 6 comments
Owner

Originally created by @stardiviner on GitHub (Aug 16, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/836

Operating Systems

Server: Manjaro Linux (using 5.6.4 kernel)

Client: Windows 10, 1905

Barrier Version

2.3.2

Steps to reproduce bug

Barrier connection is fine. This is great, thanks for this project!!

When I move cursor to the client screen (Win10 machine), then shutdown the Win10 machine, the server screen (Manjaro Linux machine) does not auto re-get focus, I can't move cursor, can't get focus again automatically after the Win10 machine shutdown. I hope the barrier can detect whether client is available, if not available, auto switch back to server machine.

Other info

  • When did the problem start to occur? When I...
  • Is there a way to work around it? No
  • Does this bug prevent you from using Barrier entirely? No
Originally created by @stardiviner on GitHub (Aug 16, 2020). Original GitHub issue: https://github.com/debauchee/barrier/issues/836 ### Operating Systems ### Server: Manjaro Linux (using 5.6.4 kernel) Client: Windows 10, 1905 ### Barrier Version ### 2.3.2 ### Steps to reproduce bug ### Barrier connection is fine. This is great, thanks for this project!! When I move cursor to the client screen (Win10 machine), then shutdown the Win10 machine, the server screen (Manjaro Linux machine) does not auto re-get focus, I can't move cursor, can't get focus again automatically after the Win10 machine shutdown. I hope the barrier can detect whether client is available, if not available, auto switch back to server machine. ### Other info ### * When did the problem start to occur? When I... * Is there a way to work around it? No * Does this bug prevent you from using Barrier entirely? No
Author
Owner

@stardiviner commented on GitHub (Nov 7, 2020):

Any update on this issue?
I think Barrier can add an condition detect whether a client machine is still avavilable. If not, put mouse point back to server screen. Currently barrier can get mouse point back if the client shutdown, the mouse point vanished too.

<!-- gh-comment-id:723364012 --> @stardiviner commented on GitHub (Nov 7, 2020): Any update on this issue? I think Barrier can add an condition detect whether a client machine is still avavilable. If not, put mouse point back to server screen. Currently barrier can get mouse point back if the client shutdown, the mouse point vanished too.
Author
Owner

@Deelight-fr commented on GitHub (Jan 11, 2021):

I'm having the exact same problem, but as my Win10 client is a virtual machine (with a dedicated GPU), I found two workarounds:

  • Shutting down the Win10 Barrier client and initiating VM shutdown from the host (Ubuntu 20), or
  • Disconnecting the VM screen and initiating VM shutdown from the host

These workarounds are very specific to my unusual setup, so I guess they won't help much.

<!-- gh-comment-id:757678907 --> @Deelight-fr commented on GitHub (Jan 11, 2021): I'm having the exact same problem, but as my Win10 client is a virtual machine (with a dedicated GPU), I found two workarounds: - Shutting down the Win10 Barrier client and initiating VM shutdown from the host (Ubuntu 20), or - Disconnecting the VM screen and initiating VM shutdown from the host These workarounds are very specific to my unusual setup, so I guess they won't help much.
Author
Owner

@Thomas131 commented on GitHub (Feb 7, 2021):

Same problem, pretty disrupting ...

My workaround for Linux:
Switch to tty1 which still works (Ctrl+Alt+F1) -> log in -> killall -9 barriers -> Switch back (eg. Ctrl+Alt+F7) -> restart barrier when I need it again

<!-- gh-comment-id:774661306 --> @Thomas131 commented on GitHub (Feb 7, 2021): Same problem, pretty disrupting ... My workaround for Linux: Switch to tty1 which still works (Ctrl+Alt+F1) -> log in -> killall -9 barriers -> Switch back (eg. Ctrl+Alt+F7) -> restart barrier when I need it again
Author
Owner

@FabienZa commented on GitHub (Jun 10, 2022):

+1 Same problem, thanks for your sharing @Thomas131 !

<!-- gh-comment-id:1152135757 --> @FabienZa commented on GitHub (Jun 10, 2022): +1 Same problem, thanks for your sharing @Thomas131 !
Author
Owner

@Thomas131 commented on GitHub (Jun 10, 2022):

Puh, I don't have this problem anymore ... Do you have the newest barrier versions? I think a update once fixed a lot of problems for me. Which Operating Systems (Server&Client)?

<!-- gh-comment-id:1152177724 --> @Thomas131 commented on GitHub (Jun 10, 2022): Puh, I don't have this problem anymore ... Do you have the newest barrier versions? I think a update once fixed a lot of problems for me. Which Operating Systems (Server&Client)?
Author
Owner

@FabienZa commented on GitHub (Jun 10, 2022):

Damn... I have this configuration :
Server : Version 2.3.2 on Ubuntu 20.04.4
Client : Version 2.4.0 on Windows 10.0.19044

I will try to update the server to 2.4.0 !

<!-- gh-comment-id:1152183444 --> @FabienZa commented on GitHub (Jun 10, 2022): Damn... I have this configuration : Server : Version 2.3.2 on Ubuntu 20.04.4 Client : Version 2.4.0 on Windows 10.0.19044 I will try to update the server to 2.4.0 !
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#666
No description provided.