[GH-ISSUE #953] "You have not filled in a valid configuraton to the barrier server. Do you want to browse for the configuration file now?" #764

Open
opened 2026-05-05 07:02:38 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @ghost on GitHub (Nov 21, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/953

This popup shows every time i try to start the server
Hi. I dont know anything about programming and coding. But I really wanted a program like a barrier. I searched for tutorials but there are none that help a noob like me. I dont know what to do can someone pls help me.
barrier 4
barrier 2
barrier 3
barrier

Originally created by @ghost on GitHub (Nov 21, 2020). Original GitHub issue: https://github.com/debauchee/barrier/issues/953 This popup shows every time i try to start the server Hi. I dont know anything about programming and coding. But I really wanted a program like a barrier. I searched for tutorials but there are none that help a noob like me. I dont know what to do can someone pls help me. ![barrier 4](https://user-images.githubusercontent.com/74809996/99869911-d3c74a80-2bf4-11eb-84aa-b7f86236aac6.png) ![barrier 2](https://user-images.githubusercontent.com/74809996/99869913-d4f87780-2bf4-11eb-9a95-5d51e3b9184b.png) ![barrier 3](https://user-images.githubusercontent.com/74809996/99869914-d5910e00-2bf4-11eb-9552-036b80712147.png) ![barrier](https://user-images.githubusercontent.com/74809996/99869904-ca3de280-2bf4-11eb-96e8-009c60c0dff2.jpg)
Author
Owner

@albertony commented on GitHub (Dec 9, 2020):

Unfortunately, I'm somewhat of a noob into the barrier universe myself, but I'm trying to learn and contribute... So perhaps a stupid question: Did you try the option "configure interactively" instead?

I think how it works is that the underlying barrier server executable, which runs in the background, uses a text file for configuration, By default it will look for file with name barrier.sgc in user profile, corresponding to the path shown in your screenshot. When runing from the GUI, like you do, then it can use an existing configuration file that you have already prepared ("use existing configuration"), for instance if you run sometimes from GUI and sometimes directly from command line (which is also possible, see this). But for a GUI only case, which is probably what you are looking for, you can configure everything in GUI. If you select the "Configure interactively" option and click "Configure server...", I think you will get a dialog where you can set the options. When barrier then later will start the server executable in background, it will create a temporary configuration file automatically based on the settings from GUI, and should "just work".

<!-- gh-comment-id:741835158 --> @albertony commented on GitHub (Dec 9, 2020): Unfortunately, I'm somewhat of a noob into the barrier universe myself, but I'm trying to learn and contribute... So perhaps a stupid question: Did you try the option "configure interactively" instead? I think how it works is that the underlying barrier server executable, which runs in the background, uses a text file for configuration, By default it will look for file with name barrier.sgc in user profile, corresponding to the path shown in your screenshot. When runing from the GUI, like you do, then it can use an existing configuration file that you have already prepared ("use existing configuration"), for instance if you run sometimes from GUI and sometimes directly from command line (which is also possible, see [this](https://github.com/debauchee/barrier/wiki/Command-Line)). But for a GUI only case, which is probably what you are looking for, you can configure everything in GUI. If you select the "Configure interactively" option and click "Configure server...", I think you will get a dialog where you can set the options. When barrier then later will start the server executable in background, it will create a temporary configuration file automatically based on the settings from GUI, and should "just work".
Author
Owner

@ghost commented on GitHub (Dec 17, 2020):

Unfortunately, I'm somewhat of a noob into the barrier universe myself, but I'm trying to learn and contribute... So perhaps a stupid question: Did you try the option "configure interactively" instead?

I think how it works is that the underlying barrier server executable, which runs in the background, uses a text file for configuration, By default it will look for file with name barrier.sgc in user profile, corresponding to the path shown in your screenshot. When runing from the GUI, like you do, then it can use an existing configuration file that you have already prepared ("use existing configuration"), for instance if you run sometimes from GUI and sometimes directly from command line (which is also possible, see this). But for a GUI only case, which is probably what you are looking for, you can configure everything in GUI. If you select the "Configure interactively" option and click "Configure server...", I think you will get a dialog where you can set the options. When barrier then later will start the server executable in background, it will create a temporary configuration file automatically based on the settings from GUI, and should "just work".

I did the configure interactively and it worked......once. The next time I booted up the laptops Barrier isn't connecting them. The laptop I use as the server or screen A only says barrier is starting but barrier never starts

<!-- gh-comment-id:747157772 --> @ghost commented on GitHub (Dec 17, 2020): > Unfortunately, I'm somewhat of a noob into the barrier universe myself, but I'm trying to learn and contribute... So perhaps a stupid question: Did you try the option "configure interactively" instead? > > I think how it works is that the underlying barrier server executable, which runs in the background, uses a text file for configuration, By default it will look for file with name barrier.sgc in user profile, corresponding to the path shown in your screenshot. When runing from the GUI, like you do, then it can use an existing configuration file that you have already prepared ("use existing configuration"), for instance if you run sometimes from GUI and sometimes directly from command line (which is also possible, see [this](https://github.com/debauchee/barrier/wiki/Command-Line)). But for a GUI only case, which is probably what you are looking for, you can configure everything in GUI. If you select the "Configure interactively" option and click "Configure server...", I think you will get a dialog where you can set the options. When barrier then later will start the server executable in background, it will create a temporary configuration file automatically based on the settings from GUI, and should "just work". I did the configure interactively and it worked......once. The next time I booted up the laptops Barrier isn't connecting them. The laptop I use as the server or screen A only says barrier is starting but barrier never starts
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#764
No description provided.