Background
I have encountered a problem just ran the early stages of the Roguelike tutorial, specifically the two initial map examples.
To be sure, I've downloaded the source from the github example:
Problem
- Running both examples run the mouse moves the 'player' around the screen OK
- If the mouse is moved, we get this error as shown.
Error
$ cargo run
Compiling cfg-if v1.0.0
Compiling smallvec v1.11.2
Compiling bitflags v1.3.2
:
Compiling rogue-two v0.0.1 (/work/dev/Utils/Rogue-two/rogue-two)
Finished dev [unoptimized + debuginfo] target(s) in 34.75s
Running `target/debug/rogue-two`
libEGL warning: egl: failed to create dri2 screen
Initialized OpenGL with: 4.5 (Core Profile) Mesa 23.2.1-1ubuntu3.1, Shader Language Version: 4.50
Error sending request: Resource temporarily unavailable
Set-up
The tutorial version was using earlier builds of the rltk and specs. I reconfigured the toml file, ran cargo update to test with the newer versions (see below), same problem.
Cargo.toml
[dependencies]
## rltk = "0.8.0"
rltk = "0.8.7"
## specs = "0.17.0"
specs = "0.20.0"
specs-derive = "0.4.1"
LSB
The error seems to be with the Mesa 3D graphics using Wayland on Kubuntu 23.10.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 23.10
Release: 23.10
Codename: mantic
Desktop: KDE Plasma v: 5.27.4
API: OpenGL v: 4.6.0 NVIDIA 535.113.01 renderer: NVIDIA GeForce RTX
2080/PCIe/SSE2 direct-render: Yes
Summary
- For others, this only seems to happend if you touch the mouse. So don't touch the mouse ;-)
- I was wondering if there is some way to configure the RLTK to avoid the problem or to just use a more basic graphics layer
- Also, does anyone know how to get logs or investigate this:
libEGL warning: egl: failed to create dri2 screen problem?
Suggestions welcome.
Background
I have encountered a problem just ran the early stages of the Roguelike tutorial, specifically the two initial map examples.
To be sure, I've downloaded the source from the github example:
Problem
Error
Set-up
The tutorial version was using earlier builds of the
rltkandspecs. I reconfigured the toml file, rancargo updateto test with the newer versions (see below), same problem.Cargo.tomlLSB
The error seems to be with the Mesa 3D graphics using Wayland on Kubuntu 23.10.
Summary
libEGL warning: egl: failed to create dri2 screenproblem?Suggestions welcome.