mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #41] Installing on Raspberry Pi? #31
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#31
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @clay53 on GitHub (May 21, 2018).
Original GitHub issue: https://github.com/debauchee/barrier/issues/41
Operating Systems
Server: Windows 10
Client: Raspbian Stretch
Barrier Version
2.1.0
Steps to reproduce bug
Try
Other info
Put anything else you can think of here.
I can't seem to figure out how to install this on Debian/Raspberry Pi/ARM Linux. Whenever I attempt to use the files is ./bin I get cannot execute binary file: Exec format error. Maybe I'm incompetent, but I just can't seem to get this to work. Whenever I try to search for it I get things about barriers instead of this.
@walker0643 commented on GitHub (May 25, 2018):
Hi @clay53 - it sounds like you're attempting to run a Barrier build from another platform. When you installed it did you use a precompiled package for another Linux (non-ARM, perhaps?) or did you compile it natively yourself?
@clay53 commented on GitHub (May 26, 2018):
I used the precompiled Linux package I was hoping it was universal (ARM & x86), but maybe not.
@clay53 commented on GitHub (May 26, 2018):
If I do need to compile it myself, how would I did that?
@dayne commented on GitHub (May 29, 2018):
@clay53 the Raspberry Pi is an ARM based processor meaning it can't directly use binaries built for x86. You'll need to build it up.
Here are the instructions I think should work for you on latest Raspbian Stretch:
Somebody with wiki editing permissions might consider adding these steps to the wiki at: https://github.com/debauchee/barrier/wiki/Building-on-Linux
@dayne commented on GitHub (May 29, 2018):
To follow up - there might be more issues here. The build on the RPi did succeed and I was able to launch barrier, configure it, and exchange (trust) SSL certs. However it didn't actually work correctly.
773a0081e3Result when client (rpi) was connected was the mouse didn't move or have effect on either system. When client disconnected mouse control on windows box resumed working.
The only messages in the logs that appear relevant are on the client (RPi) side:
See the following details from the RPI DEBUG2 log:
@dayne commented on GitHub (Jun 4, 2018):
The issue I saw after a build on a pi sounds like #42
@walker0643 commented on GitHub (Jun 30, 2018):
Closing because the original issue is not a bug.
@jswhisperer commented on GitHub (Jun 3, 2021):
would be nice to have this https://github.com/debauchee/barrier/issues/41#issuecomment-392900982
and this https://github.com/debauchee/barrier/issues/805#issuecomment-660713462
in the docs unless i missed it?
@dayne commented on GitHub (Jun 4, 2021):
The instructions are on the Building-on-Linux wiki page -- just broken up into different chunks. If you downloaded the package instead of cloning the git repo then you should be able to skip the git commands (haven't tested that though)