# vtkXOpenGLRenderWindow: Could Not Find a Decent Config or Visual on embedded Linux system with EGL only

**URL:** https://discourse.vtk.org/t/vtkxopenglrenderwindow-could-not-find-a-decent-config-or-visual-on-embedded-linux-system-with-egl-only/14750
**Category:** Development
**Created:** [October 22, 2024, 4:04am UTC](https://discourse.vtk.org/t/vtkxopenglrenderwindow-could-not-find-a-decent-config-or-visual-on-embedded-linux-system-with-egl-only/14750 "2024-10-22T04:04:49Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![CHENG-HSUAN](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/c/53a042/32.png) [@CHENG-HSUAN](https://discourse.vtk.org/u/CHENG-HSUAN)
#### Post date: [October 22, 2024, 4:04am UTC](https://discourse.vtk.org/t/vtkxopenglrenderwindow-could-not-find-a-decent-config-or-visual-on-embedded-linux-system-with-egl-only/14750/1 "2024-10-22T04:04:49Z")

</div>

Hello everyone,

I’m new to VTK and I’m encountering an issue when trying to render [CylinderExample](https://kitware.github.io/vtk-examples/site/Cxx/GeometricObjects/CylinderExample/)

```auto
vtkXOpenGLRenderWindow.:266 ERR| vtkXOpenGLRenderWindow (0x34ea11c0): Could not find a decent config
vtkXOpenGLRenderWindow.:484 ERR| vtkXOpenGLRenderWindow (0x34ea11c0): Could not find a decent visual

```

This error seems similar to [this issue](https://discourse.vtk.org/t/cylinderexample-vtkxopenglrenderwindow-error-in-c/5953), but in my case, it’s not occurring at WSL

The difference situation is：

- my environment is embedded Linux system, arm64, x11, ONLY support EGL
- VTK 9.1.0 form [OpenEmbedded Layer Index - vtk](https://layers.openembedded.org/layerindex/recipe/149642/)

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)
#### Post date: [March 3, 2025, 9:26pm UTC](https://discourse.vtk.org/t/vtkxopenglrenderwindow-could-not-find-a-decent-config-or-visual-on-embedded-linux-system-with-egl-only/14750/2 "2025-03-03T21:26:18Z")

</div>

This looks like insufficient OpenGL support in the X driver stack to me. Does `glxgears` work?

Cc: @mwestphal

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [March 9, 2025, 9:07am UTC](https://discourse.vtk.org/t/vtkxopenglrenderwindow-could-not-find-a-decent-config-or-visual-on-embedded-linux-system-with-egl-only/14750/3 "2025-03-09T09:07:11Z")

</div>

> [@CHENG-HSUAN](#):
>
> embedded Linux system, arm64, x11, ONLY support EGL

Not supported by VTK (yet).

FYI @lgivord @jaswantp

---

<div class="post-metadata">

### Author: ![jaswantp](https://discourse.vtk.org/user_avatar/discourse.vtk.org/jaswantp/32/10046_2.png) [@jaswantp](https://discourse.vtk.org/u/jaswantp)
#### Post date: [March 9, 2025, 4:36pm UTC](https://discourse.vtk.org/t/vtkxopenglrenderwindow-could-not-find-a-decent-config-or-visual-on-embedded-linux-system-with-egl-only/14750/4 "2025-03-09T16:36:55Z")

</div>

EGL onscreen windows are not supported in VTK. if you are interested in contributing support for this feature, [VTK using on wayland - #13 by jaswantp](https://discourse.vtk.org/t/vtk-using-on-wayland/14848/13) has some notes that will guide you.
