AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Can't open ocioview

Offen
#2,333 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
2.1k
Forks
503
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I've tried running the following on Rocky Linux 8.9 (NVidia GPU workstation) but have been running into these warning before the program crashes before any GUI pops up

```bash
$ git clone -b v2.5.2 --depth=1 https://github.com/AcademySoftwareFoundation/OpenColorIO
$ cd OpenColorIO/src/apps/ocioview
OpenColorIO/src/apps/ocioview$ python3.11 -m venv .venv
OpenColorIO/src/apps/ocioview$ .venv/bin/pip install -r requirements.txt
OpenColorIO/src/apps/ocioview$ .venv/bin/python main.py
[OpenGL.platform.ctypesloader Debug]: Loaded libEGL.so => libEGL.so.1
[OpenGL.acceleratesupport Info]: No OpenGL_accelerate module loaded: No module named 'OpenGL_accelerate'
[OpenGL.platform.ctypesloader Debug]: Loaded libOpenGL.so => libOpenGL.so.0
[wgpu Warning]: No config found!
[wgpu Warning]: EGL says it can present to the window but not natively
```

Where would I want to start to try debug this? Am I missing some GL system libraries?

Here's a condensed `glxinfo` output, happy to provide more info to help
```bash
$ glxinfo | grep '^[A-Za-z].*[^:]$'
name of display: :100
display: :100 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
GLX version: 1.4
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Tesla T4/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 550.144.03
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 550.144.03
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 550.144.03
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie damit, den Absturz aus src/apps/ocioview/main.py zu reproduzieren, nachdem Sie requirements.txt in der gezeigten virtuellen Python-3.11-Umgebung installiert haben. Untersuchen Sie die wgpu- und OpenGL-Warnungen zusammen mit der bereitgestellten glxinfo-Ausgabe und erfassen Sie die fehlenden Fehlerdetails. Als erledigt gilt die Aufgabe, wenn festgestellt wurde, ob dem Rocky-Linux/NVIDIA-Setup eine erforderliche Bibliothek oder Konfiguration fehlt, und ein verifizierter Fix oder eine Voraussetzung dokumentiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
computer-graphics, desktop
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Aktiv
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.