-
Notifications
You must be signed in to change notification settings - Fork 86
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
App opens with blank screen on Linux with Nvidia gpu #276
Comments
Hey @frundette, sorry about that! When you open the desktop app, could you please press |
Hi kearfy! Thank you for the reply! I tried pressing Command + Option + I. Nothing happened. (I tried the same thing in Chrome just to be sure I had the right key combo, and it opened the dev console right up.) |
@frundette getting the same error on Manjaro linux, was running into gtk errors
same issue on surrealist 2.1.0
|
Hey @kearfy, I'm on macOS 11.7.10 and had the same error, I opened the console to check the error and it showed the error below. How should I proceed? |
Hey there, bumping this issue and dropping run logs. Running Ubuntu 24.04 and Surrealist 2.1.2. Update: opening the port in the web browser functions as intended. |
Hello everyone! We understand this has been a frustrating painpoint and we intend on fixing it as soon as we can, however it appears this issue is complex and may have different causes per platform. For Linux users, this might be related to an upstream issue in Tauri. A temporary workaround is to define As for MacOS, we are still investigating this issue further, however it may be related to the version of MacOS and Safari being used. I'll report back once we have further clarity on this issue |
@macjuul This workaround does solve the issues on Ubuntu 24.04 |
It only helps me partially. Thanks to this method I see UI instead of a white window, but then when I try to create a connection it ends with the application hanging. |
@macjuul are you planning to fix this? In beta version 1, everything worked fine. But after you released beta 2, it stopped working. Can you check what changed and try to fix it? Will you try to repair it, or will this issue remain unresolved forever? |
I apologize for my earlier words. I was already very frustrated that nothing was happening in the thread, but I shouldn't have vented that anger here. I am very sorry. |
No worries @gander! I fully understand the frustration! As for this specific issue, this is something out of our control and caused by webkit2gtk, the Linux package used to run webview processes, and Nvidia graphics cards. The workaround for this is to specify an environment variable on launch. There is however another issue plaguing Surrealist on Linux, which is being tracked in this issue. This is also caused by webkit2gtk and causes it to crash when executing WebAssembly, which Surrealist relies on. This might be what you are experiencing. Unfortunately as mentioned in a comment on that issue there is no solution at the moment, and we will have to wait until a fixed version is published. The web app should still work, however I understand this is not a complete replacement for the desktop app. We will continue to monitor these issues and report on any further findings and updates |
If you update the distribution (to update libwebkit2gtk), does this fix the problem? Since I think this was basically a duplicate of #424 and that one is fixed already. #424 (comment) |
I will check this in sometime |
I have implemented a possible solution that incorporates the workaround directly into the application (#557). Since this only affects Linux systems using Nvidia graphics cards I am unable to test this solution myself. I invite anyone experiencing this issue to build the application from source to test the implemented fix, as this would allow me to make potential changes before the next release. |
Describe the bug
I just downloaded the app to give it a try. After installing, I tried to open it. It gives no error, but just opens to a blank white window. It's Version 2.0.6 (20240514.150423). I'm running a MacOS 12.0.1 (21A559)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Open application and see... something?
Environment:
Maintainer edit:
A workaround can be found here
The text was updated successfully, but these errors were encountered: