Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

ProjectM not working on Android TV box

Abierto
#129 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
android, cpp

Línea de trabajo

Comienza con el registro de depuración enlazado y, a continuación, reproduce ProjectM 21.0.3 y FishBMC en la rk3528_box mientras los comparas con Goom y la configuración funcional de nVidia Shield. No se especifica ningún archivo de código fuente ni ninguna prueba; el trabajo estaría terminado cuando se haya aislado una causa reproducible de Android/OpenGL ES y se haya documentado un resultado de compatibilidad confirmado o un cambio en el proyecto.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Has anyone got any advice on how I can get ProjectM 21.0.3 to run on my Chinese Android TV box (RockChip rk3528_box) that uses OpenGL ES 2.0 on an ARM MALI 450 GPU? All I get is a black screen. It installs properly and is configurable via the GUI, but nothing appears on screen. The box runs on Android TV 13 and I'm running Kodi 21.2.
The same problem occurs with FishBMC, but other (not so interesting) visualizations work fine, as does video playback, so there must be something in those visualizations that doesn't play nice with my box.
Both those visualizations work fine on my nVidia Shield running with OpenGL ES 3.2 Android 11 Kodi 21.1.

I'm assuming that it's something to do with OpenGL and the GPU, but happy to be told otherwise.
I have a debug log link where I started with Goom, then moved to Project M, FishBMC, thenback to Goom. I had a look in the log, and couldn't see any obvious error messages.

Lenguaje dominante
C++
Estrellas
36
Forks
31
Merge medio
22 h 24 min
PR fusionados (30 d)
7

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de xbmc/visualization.projectm

Todos los issues de xbmc/visualization.projectm

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.