You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am on arch linux, wayland using the swaywm.
I'm having issues installing and running Makie on Wayland.
Running ]build Makie runs into an error whilst building GLMakie:
Error: Error building `GLMakie`:
│ libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/dri)
│ libGL error: failed to load driver: iris
│ libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri)
│ libGL error: failed to load driver: swrast
│ init error of GLFW
│ ERROR: LoadError: OpenGL/GLFW wasn't installed correctly. This likely means,
│ you don't have an OpenGL capable Graphic Card,
│ you don't have the newest video driver installed,
│ or the GLFW build failed. If you're on linux and `]build` GLFW failed,
│ try manually adding `sudo apt-get install libglfw3` and then `]build GLMakie`.
│ If you're on a headless server, you still need to install x-server and
│ proper GPU drivers. You can take inspiration from this article
│ on how to get Makie running on a headless system:
│ https://nextjournal.com/sdanisch/makie-1.0
│ If you don't have a GPU, there is also a Cairo software backend
│ for Makie which you can use:
│ https://github.com/JuliaPlots/CairoMakie.jl.
│ Please check the below error and open an issue at:
│ https://github.com/JuliaPlots/GLMakie.jl.
│ After you fixed your OpenGL install, please run `]build GLMakie` again!
│ GLMakie will still load, but will be disabled as a default backend for Makie
│
│ Stacktrace:
│ [1] error(::String) at ./error.jl:33
│ [2] top-level scope at /home/patricka/.julia/packages/GLMakie/gMxEB/deps/build.jl:63
│ [3] include(::String) at ./client.jl:439
│ [4] top-level scope at none:5
│ in expression starting at /home/patricka/.julia/packages/GLMakie/gMxEB/deps/build.jl:31
│ caused by [exception 1]
│ GLFWError (VERSION_UNAVAILABLE): GLX: Failed to create context: GLXBadFBConfig
│ Stacktrace:
│ [1] _ErrorCallbackWrapper(::Int32, ::Cstring) at /home/patricka/.julia/packages/GLFW/g1nX6/src/callback.jl:43
│ [2] CreateWindow(::Int64, ::Int64, ::String, ::GLFW.Monitor, ::GLFW.Window) at /home/patricka/.julia/packages/GLFW/g1nX6/src/glfw3.jl:487
│ [3] GLFW.Window(; name::String, resolution::Tuple{Int64,Int64}, debugging::Bool, major::Int64, minor::Int64, windowhints::Array{Tuple{UInt32,Int64},1}, contexthints::Array{Tuple{UInt32,Integer},1}, visible::Bool, focus::Bool, fullscreen::Bool, monitor::Nothing, share::GLFW.Window) at /home/patricka/.julia/packages/GLFW/g1nX6/src/glfw3.jl:338
│ [4] top-level scope at /home/patricka/.julia/packages/GLMakie/gMxEB/deps/build.jl:34
│ [5] include(::String) at ./client.jl:439
│ [6] top-level scope at none:5
└ @ Pkg.Operations /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:892
Building FFTW ────→ `~/.julia/packages/FFTW/qqcBj/deps/build.log`
Output of glxinfo | grep "OpenGL version":
OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.1.3
I have installed the community glfw-wayland version 3.3.2-1 from the AUR.
Is it possible to install Makie on Wayland? If so, what needs to happen?
The text was updated successfully, but these errors were encountered:
Arch Version: 5.7.7-arch1-1
Sway Version: 1:1.4-9
Julia Version: 1.4.1
Makie Version: 0.9.5
I am on arch linux, wayland using the swaywm.
I'm having issues installing and running Makie on Wayland.
Running
]build Makie
runs into an error whilst building GLMakie:Output of
glxinfo | grep "OpenGL version"
:I have installed the community glfw-wayland version 3.3.2-1 from the AUR.
Is it possible to install Makie on Wayland? If so, what needs to happen?
The text was updated successfully, but these errors were encountered: