-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
Neovide formula panics on Linux #201094
Comments
It seems unlikely that the macOS version would produce that output. (ELF executables don't work on macOS, much less ELF executables for GNU/Linux.) You might want to adjust the issue title accordingly. |
From glance, the code that failed should still run on Linux. Line 125 and 128 may be macOS-only but 126 doesn't seem so. Anyways, the line that fails is for I would guess there are some missing X11 or Wayland dependencies. May also need to check on OpenGL(Mesa) or Vulkan dependencies. |
We figured it out here neovide/neovide#2890 (comment) The missing dependency is |
I did fix up some dependencies before 0.14 in #202877. Particularly, parts of OpenGL ( Looks like using X11 instead of Wayland requires |
brew gist-logs <formula>
link ORbrew config
ANDbrew doctor
outputVerification
brew doctor
output saysYour system is ready to brew.
and am still able to reproduce my issue.brew update
and am still able to reproduce my issue.brew doctor
and that did not fix my problem.What were you trying to do (and why)?
I tried to run
neovide
why: because I like it and use it on MacOS
What happened (include all command output)?
Neovide panicked with the message 'Failed to create winit event loop: NotSupported(NotSupportedError)'. (File: src/window/mod.rs; Line: 126, Column: 38)
What did you expect to happen?
I'd expect
neovide
to runStep-by-step reproduction instructions (by running
brew
commands)Install neovide with brew on Ubuntu 24.04.1 LTS Desktop (fresh install, minimal customizations).
Ryzen 7950X3D, Nvidia 4090
According to the neovide maintainer the build configuration for neovide on Linux is the same as on MacOS, the code that panics should not even run on Linux.
See neovide/neovide#2890 (comment)
The text was updated successfully, but these errors were encountered: