[GH-ISSUE #338] Barrier Service in Windows inhibits screen blanker and energy management #268

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

Originally created by @kakra on GitHub (Jun 18, 2019).
Original GitHub issue: https://github.com/debauchee/barrier/issues/338

Operating Systems

Server: Gentoo Linux / KDE

Client: Windows 10

Barrier Version

2.1.2

Steps to reproduce bug

  1. Run Linux server
  2. Run and connect the Windows client
  3. Laptop never blanks the screen
  4. Laptop never enters standby mode

Other info

This is especially painful if you're running on battery only and only occassionally use your laptop. Unless you shutdown the barrier service manually, the laptop drains battery for always-on monitor and system.

I'm working off-site from time to time, connected via VPN to my company, and work requires that I leave the laptop unattended for up to an hour, only occassionally checking status or updating configs. When I forget to stop the service, it will start draining my battery early. Usually it survives off-site work session for up to 10-12 hours but with Barrier running, this is down to 2-3 hours.

Originally created by @kakra on GitHub (Jun 18, 2019). Original GitHub issue: https://github.com/debauchee/barrier/issues/338 ### Operating Systems ### Server: Gentoo Linux / KDE Client: Windows 10 ### Barrier Version ### 2.1.2 ### Steps to reproduce bug ### 1. Run Linux server 2. Run and connect the Windows client 3. Laptop never blanks the screen 4. Laptop never enters standby mode ### Other info ### This is especially painful if you're running on battery only and only occassionally use your laptop. Unless you shutdown the barrier service manually, the laptop drains battery for always-on monitor and system. I'm working off-site from time to time, connected via VPN to my company, and work requires that I leave the laptop unattended for up to an hour, only occassionally checking status or updating configs. When I forget to stop the service, it will start draining my battery early. Usually it survives off-site work session for up to 10-12 hours but with Barrier running, this is down to 2-3 hours.
gitea-mirror added the
bug
label 2026-05-05 05:52:52 -06:00
Author
Owner

@noisyshape commented on GitHub (Jun 18, 2019):

Do you have the synchronize screen savers option enabled on the server?

<!-- gh-comment-id:503342213 --> @noisyshape commented on GitHub (Jun 18, 2019): Do you have the synchronize screen savers option enabled on the server?
Author
Owner

@kakra commented on GitHub (Jun 19, 2019):

Actually, it is. I don't remember I enabled this because I don't want neither need it. But according to https://github.com/debauchee/barrier/issues/177 it should probably not work anyways (and it doesn't, screen blanking was never synced even with this option on).

BTW: The problem also occurs when the client service is just running without being connected to the server.

<!-- gh-comment-id:503616213 --> @kakra commented on GitHub (Jun 19, 2019): Actually, it is. I don't remember I enabled this because I don't want neither need it. But according to https://github.com/debauchee/barrier/issues/177 it should probably not work anyways (and it doesn't, screen blanking was never synced even with this option on). BTW: The problem also occurs when the client service is just running without being connected to the server.
Author
Owner

@Destron5683 commented on GitHub (Jul 31, 2019):

Just wanted to add I am seeing this same issue, server is Kubuntu 19.04, client is Windows 10.

Windows 10 box never goes to standby or turns the screen off. I usually just turn the monitor off when I am done.

<!-- gh-comment-id:517038946 --> @Destron5683 commented on GitHub (Jul 31, 2019): Just wanted to add I am seeing this same issue, server is Kubuntu 19.04, client is Windows 10. Windows 10 box never goes to standby or turns the screen off. I usually just turn the monitor off when I am done.
Author
Owner

@rdanieljohnson commented on GitHub (Jul 14, 2020):

Similar issue: Windows 10 Client (v2.3.2) and Windows 10 Server (v2.3.2)

  • With sync screensaver enabled, server turns off its monitors without issue. Client monitors never turn off.
  • With sync screensaver disabled, both client a server monitors turn off independently and without issue, and the server can wake the client by changing screens.

I haven't experimented with additional power management features like sleep or hibernate.

<!-- gh-comment-id:658244350 --> @rdanieljohnson commented on GitHub (Jul 14, 2020): Similar issue: Windows 10 Client (v2.3.2) and Windows 10 Server (v2.3.2) - With sync screensaver enabled, server turns off its monitors without issue. Client monitors never turn off. - With sync screensaver disabled, both client a server monitors turn off independently and without issue, and the server can wake the client by changing screens. I haven't experimented with additional power management features like sleep or hibernate.
Author
Owner

@ghost commented on GitHub (Jul 22, 2020):

I know this is a Windows thread, but I just wanted to add that it happens when both systems are Linux too. My server is Ubuntu 20.04, client is Xubuntu 20.04 and with sync screensaver enabled the Xubuntu client computer never blanks screen.

<!-- gh-comment-id:662253939 --> @ghost commented on GitHub (Jul 22, 2020): I know this is a Windows thread, but I just wanted to add that it happens when both systems are Linux too. My server is Ubuntu 20.04, client is Xubuntu 20.04 and with sync screensaver enabled the Xubuntu client computer never blanks screen.
Author
Owner

@yomfck commented on GitHub (Jan 21, 2023):

same here. Server is windows 10, client is manjaro 22

Please, address the issue

<!-- gh-comment-id:1399343222 --> @yomfck commented on GitHub (Jan 21, 2023): same here. Server is windows 10, client is manjaro 22 Please, address the issue
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#268
No description provided.