[GH-ISSUE #315] barrier(1) locks up WM on CentOS 7/XFCE4 #252

Closed
opened 2026-05-05 05:51:13 -06:00 by gitea-mirror · 7 comments
Owner

Originally created by @ElvishArtisan on GitHub (May 23, 2019).
Original GitHub issue: https://github.com/debauchee/barrier/issues/315

Operating Systems

CentOS Linux release 7.6.1810
XFCE 4.12.1
XOrg Nouveau 1.0.15
Qt 5.9.2

Barrier Version

Cloned Git checkout [a3804c4]

Steps to reproduce bug

  1. From an unprivileged shell, type 'barrier'. The 'Barrier' dialog opens.

  2. Tick the 'Server (share this computer's mouse and keyboard):' box, select 'Configure interactively:', then click 'Configure Server...'. The 'Server Configuration' dialog opens.

  3. Attempt to drag the monitor icon in the upper right-hand corner. The window manager instantly locks up. The mouse cursor still moves, but does not update when moved into other windows, nor will other windows take focus. Clicks on Barrier's 'Server Configuration' dialog have no effect either.

  4. Press SHIFT-F2 to switch to a different virtual terminal (CLI mode), login and enter 'killall barrier'. Press SHIFT-F1 to switch back to X11 session. Barrier is shutdown, WM operation is back to normal.

Other info

Problem also exists in v2.1.2.

Originally created by @ElvishArtisan on GitHub (May 23, 2019). Original GitHub issue: https://github.com/debauchee/barrier/issues/315 ### Operating Systems ### CentOS Linux release 7.6.1810 XFCE 4.12.1 XOrg Nouveau 1.0.15 Qt 5.9.2 ### Barrier Version ### Cloned Git checkout [a3804c4] ### Steps to reproduce bug ### 1) From an unprivileged shell, type 'barrier'. The 'Barrier' dialog opens. 2) Tick the 'Server (share this computer's mouse and keyboard):' box, select 'Configure interactively:', then click 'Configure Server...'. The 'Server Configuration' dialog opens. 3) Attempt to drag the monitor icon in the upper right-hand corner. The window manager instantly locks up. The mouse cursor still moves, but does not update when moved into other windows, nor will other windows take focus. Clicks on Barrier's 'Server Configuration' dialog have no effect either. 4) Press SHIFT-F2 to switch to a different virtual terminal (CLI mode), login and enter 'killall barrier'. Press SHIFT-F1 to switch back to X11 session. Barrier is shutdown, WM operation is back to normal. ### Other info ### Problem also exists in v2.1.2.
gitea-mirror 2026-05-05 05:51:13 -06:00
  • closed this issue
  • added the
    bug
    linux
    labels
Author
Owner

@ElvishArtisan commented on GitHub (May 23, 2019):

Also, FWIW, synergy-1.6.2 works as expected.

<!-- gh-comment-id:495408573 --> @ElvishArtisan commented on GitHub (May 23, 2019): Also, FWIW, synergy-1.6.2 works as expected.
Author
Owner

@AdrianKoshka commented on GitHub (May 24, 2019):

Why did you checkout from master? Just curious.

<!-- gh-comment-id:495440705 --> @AdrianKoshka commented on GitHub (May 24, 2019): Why did you checkout from master? Just curious.
Author
Owner

@ElvishArtisan commented on GitHub (May 24, 2019):

I initially tried v2.1.2, which exhibited the bug. Before submitting a report, I wanted to test the 'bleeding edge' development version to see if the problem had perhaps been swatted already [it hadn't].

Is there a more appropriate branch that I should be testing with?

<!-- gh-comment-id:495660737 --> @ElvishArtisan commented on GitHub (May 24, 2019): I initially tried v2.1.2, which exhibited the bug. Before submitting a report, I wanted to test the 'bleeding edge' development version to see if the problem had perhaps been swatted already [it hadn't]. Is there a more appropriate branch that I should be testing with?
Author
Owner

@AdrianKoshka commented on GitHub (May 24, 2019):

Not really. Development is slow, and mostly comes from PRs people make to fix things. I just try to keep the lights on for this project. (Original developers is really busy with life, so they haven't had much time to dedicate to the project).

<!-- gh-comment-id:495697837 --> @AdrianKoshka commented on GitHub (May 24, 2019): Not really. Development is slow, and mostly comes from PRs people make to fix things. I just try to keep the lights on for this project. (Original developers is really busy with life, so they haven't had much time to dedicate to the project).
Author
Owner

@thre-raritan commented on GitHub (Jun 11, 2019):

By the way, the same bug is also in synergy-core 1.10.2. Didn't try older synergy releases.

<!-- gh-comment-id:500824190 --> @thre-raritan commented on GitHub (Jun 11, 2019): By the way, the same bug is also in synergy-core 1.10.2. Didn't try older synergy releases.
Author
Owner

@truatpasteurdotfr commented on GitHub (Sep 22, 2019):

no issue for 2.3.1-git 0ed18c6b version on CentOS-7 running the default gnome window manager, are you using xfce4 from epel?

<!-- gh-comment-id:533914118 --> @truatpasteurdotfr commented on GitHub (Sep 22, 2019): no issue for 2.3.1-git 0ed18c6b version on CentOS-7 running the default gnome window manager, are you using xfce4 from epel?
Author
Owner

@p12tic commented on GitHub (Jan 10, 2021):

Since there was no activity, I'm assuming this bug no longer happens. Please reopen the github issue if this is not the case.

<!-- gh-comment-id:757518093 --> @p12tic commented on GitHub (Jan 10, 2021): Since there was no activity, I'm assuming this bug no longer happens. Please reopen the github issue if this is not the case.
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#252
No description provided.