unofficial mirror of guix-science@gnu.org 
 help / color / mirror / Atom feed
From: Cayetano Santos via Guix-Science <guix-science@gnu.org>
To: Pascal Quach <pascal.quach@centralesupelec.fr>
Cc: Mauritz Stenek <mstenek@disroot.org>, guix-science@gnu.org
Subject: Re: Julia using GLMakie
Date: Tue, 12 Mar 2024 14:32:09 +0100	[thread overview]
Message-ID: <87r0gf1sao.fsf@inventati.org> (raw)
In-Reply-To: <2cb16ee0-98fd-45ab-9eda-b7069c7cae72@centralesupelec.fr>


>mar. 12 mars 2024 at 09:59, Pascal Quach <pascal.quach@centralesupelec.fr> wrote:

> Hello,
>
> I see you tried with both the intel ahd intel_hasvk, have you tried lvp?

So now I tried with

export VK_DRIVER_FILES=/usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/usr/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/share/vulkan/icd.d/lvp_icd.x86_64.json
julia ...

... same error as always.

Here is the full trace:

Failed to precompile GLMakie [e9467ef8-e4e7-5192-8a1a-b1aee30e663a] to "~/.julia/compiled/v1.9/GLMakie/jl_5GnWul".
┌ Warning:     GLFW couldn't create an OpenGL window.
│     This likely means, you don't have an OpenGL capable Graphic Card,
│     or you don't have an OpenGL 3.3 capable video driver installed.
│     Have a look at the troubleshooting section in the GLMakie readme:
│     https://github.com/MakieOrg/Makie.jl/tree/master/GLMakie#troubleshooting-opengl.
└ @ GLMakie ~/.julia/packages/GLMakie/QyIWu/src/screen.jl:250
ERROR: LoadError: GLFWError (API_UNAVAILABLE): GLX: No GLXFBConfigs returned
Stacktrace:
  [1] _ErrorCallbackWrapper(code::Int32, description::Cstring)
    @ GLFW ~/.julia/packages/GLFW/BWxfF/src/callback.jl:43
  [2] CreateWindow(width::Int64, height::Int64, title::String, monitor::GLFW.Monitor, share::GLFW.Window)
    @ GLFW ~/.julia/packages/GLFW/BWxfF/src/glfw3.jl:499
  [3] GLFW.Window(; name::String, resolution::Tuple{Int64, Int64}, debugging::Bool, major::Int64, minor::Int64, windowhints::Vector{Tuple{UInt32, Integer}}, contexthints::Vector{Tuple{UInt32, Integer}}, visible::Bool, focus::Bool, fullscreen::Bool, monitor::Nothing, share::GLFW.Window)
    @ GLFW ~/.julia/packages/GLFW/BWxfF/src/glfw3.jl:344
  [4] Window
    @ ~/.julia/packages/GLFW/BWxfF/src/glfw3.jl:302 [inlined]
  [5] empty_screen(debugging::Bool; reuse::Bool)
    @ GLMakie ~/.julia/packages/GLMakie/QyIWu/src/screen.jl:241
  [6] empty_screen
    @ ~/.julia/packages/GLMakie/QyIWu/src/screen.jl:222 [inlined]
  [7] singleton_screen(debugging::Bool)
    @ GLMakie ~/.julia/packages/GLMakie/QyIWu/src/screen.jl:329
  [8] macro expansion
    @ ~/.julia/packages/GLMakie/QyIWu/src/precompiles.jl:21 [inlined]
  [9] macro expansion
    @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:78 [inlined]
 [10] macro expansion
    @ ~/.julia/packages/GLMakie/QyIWu/src/precompiles.jl:18 [inlined]
 [11] macro expansion
    @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:140 [inlined]
 [12] top-level scope
    @ ~/.julia/packages/GLMakie/QyIWu/src/precompiles.jl:16
 [13] include(mod::Module, _path::String)
    @ Base ./Base.jl:457
 [14] include(x::String)
    @ GLMakie ~/.julia/packages/GLMakie/QyIWu/src/GLMakie.jl:1
 [15] top-level scope
    @ ~/.julia/packages/GLMakie/QyIWu/src/GLMakie.jl:79
 [16] include
    @ ./Base.jl:457 [inlined]
 [17] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
    @ Base ./loading.jl:2052
 [18] top-level scope
    @ stdin:3
in expression starting at ~/.julia/packages/GLMakie/QyIWu/src/precompiles.jl:15
in expression starting at ~/.julia/packages/GLMakie/QyIWu/src/GLMakie.jl:1
in expression starting at stdin:3

Thanks,

C.


      parent reply	other threads:[~2024-03-12 13:42 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-08 17:19 Julia using GLMakie Mauritz Stenek via Guix-Science
2024-03-08 18:34 ` Cayetano Santos via Guix-Science
2024-03-11 14:37   ` Pascal Quach
2024-03-11 15:34     ` Cayetano Santos via Guix-Science
2024-03-11 15:53       ` Pascal Quach
2024-03-11 16:10         ` Cayetano Santos via Guix-Science
2024-03-11 16:24           ` Pascal Quach
2024-03-11 18:41             ` Cayetano Santos via Guix-Science
2024-03-11 19:44             ` Cayetano Santos via Guix-Science
2024-03-12  8:59               ` Pascal Quach
2024-03-12 12:48                 ` Cayetano Santos via Guix-Science
2024-03-12 13:02                   ` Pascal Quach
2024-03-12 13:32                 ` Cayetano Santos via Guix-Science [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r0gf1sao.fsf@inventati.org \
    --to=guix-science@gnu.org \
    --cc=csantosb@inventati.org \
    --cc=mstenek@disroot.org \
    --cc=pascal.quach@centralesupelec.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).