Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running Quiet Desktop on Windows #2639

Open
kingalg opened this issue Oct 11, 2024 · 0 comments
Open

Running Quiet Desktop on Windows #2639

kingalg opened this issue Oct 11, 2024 · 0 comments
Labels

Comments

@kingalg
Copy link
Collaborator

kingalg commented Oct 11, 2024

In order to follow those instructions and run Quiet on Windows developer must use WSL (it must be WLS2, electron apps will not work on WLS1) or any other Linux for Windows. To my knowledge we use Unix commands in the scripts, so working without Linux is possible after replacing the scripts on Windows (@adrastaea please correct me if this is wrong!)

After installing WSL and opening our project in VSCode from WSL I was able to follow instructions up to the point of running Quiet (which means that I was able to bootstrap lerna without getting any errors).

When I try go to quiet/packages/desktop and run: npm run start terminal inform me that this run is succesfull (logs in the attatchment) but try to open the app in the browser. From what I learned electron apps on WSL trying to open in a browser is a known issue. I did follow a few possible solutions including making sure that nothing in our package.json can instruct our app to open in a browser but it didn't fix the issue. What seamed like most promising solution is using X Server, I used VcXsrv (https://sourceforge.net/projects/vcxsrv/).

My setup for VcXsrv was:

  • Select “Multiple windows” mode.
  • Ensure “Display number” is set to 0.
  • Check "Disable access control" to allow all connections.
    (xclock command was working which suggest that my setup was correct)

Unfortunately I was still unable to run Quiet from either VSC or directly from WSL. There is an error with loading libraries (it wasn't there when I was first runing project in VSC so it may be something that I changed on a way).

You can contact me if you need more details or have an idea I can try out.

logs_from_terminal_VSC.txt

@kingalg kingalg added this to Quiet Oct 11, 2024
@kingalg kingalg moved this to Backlog - Desktop & Backend in Quiet Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Backlog - Desktop & Backend
Development

No branches or pull requests

1 participant