# Problems using GLMakie on Windows 11

**URL:** <https://discourse.julialang.org/t/problems-using-glmakie-on-windows-11/103955>\
**Category:** General Usage\
**Created:** [September 17, 2023, 6:55pm UTC](https://discourse.julialang.org/t/problems-using-glmakie-on-windows-11/103955 "2023-09-17T18:55:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luis\_Manuel\_Espinoza](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/luis_manuel_espinoza/32/36591_2.png) [@Luis\_Manuel\_Espinoza](https://discourse.julialang.org/u/Luis_Manuel_Espinoza)\
**Post date:** [September 17, 2023, 6:55pm UTC](https://discourse.julialang.org/t/problems-using-glmakie-on-windows-11/103955/1 "2023-09-17T18:55:41Z")

</div>

I am currently developing various graphics using GLmakie on a desktop computer with Windows 10, I have had no problems using it but when I try to run my graphics on a laptop with Windows 11 it gives me the following, I attach the example  
In Windows 10

```julia
using CairoMakie, GLMakie
scatter(rand(10),figure = (; resolution = (400, 300)),)

```

![image](https://global.discourse-cdn.com/julialang/original/3X/2/3/23a2b348d09109d3cea41a34935b9220bf6d828a.png)

In Windows 11

```julia
using CairoMakie, GLMakie
scatter(rand(10),figure = (; resolution = (400, 300)),)

MethodError: no method matching return_type(::Makie.var"#30#32"{Set{Makie.Mouse.Button}}, ::Tuple{DataType})
Closest candidates are:
  return_type(::Any, ::DataType) at compiler/typeinfer.jl:1019
  return_type(::Any, ::DataType, ::UInt64) at compiler/typeinfer.jl:1025

Stacktrace:
 [1] _sanitize_observer_function(f::Any, argtypes::Tuple{DataType})
   @ Makie C:\Users\espin\.julia\packages\Makie\c5WJV\src\interaction\PriorityObservable.jl:82
 [2] on(f::Any, observable::Makie.PriorityObservable{Makie.MouseButtonEvent}; weak::Bool, priority::Int8)
   @ Makie C:\Users\espin\.julia\packages\Makie\c5WJV\src\interaction\PriorityObservable.jl:100
 [3] Events()
   @ Makie C:\Users\espin\.julia\packages\Makie\c5WJV\src\types.jl:109
 [4] Scene(; clear::Bool, transform_func::Function, scene_attributes::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol}, NamedTuple{(:camera, :resolution), Tuple{typeof(campixel!), Tuple{Int64, Int64}}}})
   @ Makie C:\Users\espin\.julia\packages\Makie\c5WJV\src\scenes.jl:135
 [5] Figure(; kwargs::Base.Pairs{Symbol, Tuple{Int64, Int64}, Tuple{Symbol}, NamedTuple{(:resolution,), Tuple{Tuple{Int64, Int64}}}})
   @ Makie C:\Users\espin\.julia\packages\Makie\c5WJV\src\figures.jl:70
 [6] plot(P::Type{Scatter}, args::Vector{Float64}; axis::NamedTuple{(), Tuple{}}, figure::NamedTuple{(:resolution,), Tuple{Tuple{Int64, Int64}}}, kw_attributes::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
   @ Makie C:\Users\espin\.julia\packages\Makie\c5WJV\src\figureplotting.jl:18
 [7] #scatter#176
   @ C:\Users\espin\.julia\packages\Makie\c5WJV\src\recipes.jl:15 [inlined]
 [8] top-level scope
   @ In[146]:2

```

---

<div class="post-metadata">

**Author:** ![mkitti](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkitti/32/12459_2.png) [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Post date:** [September 17, 2023, 7:16pm UTC](https://discourse.julialang.org/t/problems-using-glmakie-on-windows-11/103955/2 "2023-09-17T19:16:53Z")

</div>

Are you sure that the Windows version is the difference?

Could you run the following on both machines and report the result?

```julia
using Pkg
Pkg.status()
Pkg.status(; mode = PKGMODE_MANIFEST)

```

---

<div class="post-metadata">

**Author:** ![Maucejo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/maucejo/32/39090_2.png) [@Maucejo](https://discourse.julialang.org/u/Maucejo)\
**Post date:** [September 17, 2023, 7:22pm UTC](https://discourse.julialang.org/t/problems-using-glmakie-on-windows-11/103955/3 "2023-09-17T19:22:42Z")

</div>

I don’t know if it is the problem, but there is a typo. It is `GLMakie` and not `GLMaki`. Then, I think that it is useless to call both CairoMakie and GLMakie. In your case, I think that you call onky GLMakie backend.

---

<div class="post-metadata">

**Author:** ![Luis\_Manuel\_Espinoza](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/luis_manuel_espinoza/32/36591_2.png) [@Luis\_Manuel\_Espinoza](https://discourse.julialang.org/u/Luis_Manuel_Espinoza)\
**Post date:** [September 17, 2023, 7:35pm UTC](https://discourse.julialang.org/t/problems-using-glmakie-on-windows-11/103955/4 "2023-09-17T19:35:01Z")

</div>

That was a mistake to copy the code. Thank You

---

<div class="post-metadata">

**Author:** ![Luis\_Manuel\_Espinoza](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/luis_manuel_espinoza/32/36591_2.png) [@Luis\_Manuel\_Espinoza](https://discourse.julialang.org/u/Luis_Manuel_Espinoza)\
**Post date:** [September 17, 2023, 7:37pm UTC](https://discourse.julialang.org/t/problems-using-glmakie-on-windows-11/103955/5 "2023-09-17T19:37:27Z")

</div>

The versions are different from CairoMakie and GLMakie, but I don’t know how to update them to the same version where it works for me
