Ejecutar MCEBuddy como un servicio real con acceso a controladores de GPU

No sé si esto ayudará, pero hay un widget que se ejecuta como servicio y lanza Plex bajo el inicio de sesión de un usuario (dándole así a Plex acceso para usar los controladores de hardware de la GPU). Se proporciona el código fuente y cuenta con funciones de inicio/detención/visualización.

Podría ser una buena manera de hacer algo similar para MCEBuddy (y resolver el problema de MCEBuddy como servicio mientras aún se necesita acceso a los controladores de GPU del sistema (es decir, codificaciones por hardware) al instalar para “todos los usuarios” y MCEBuddy debería estar ejecutándose cuando/antes de que alguien haya iniciado sesión en el sistema. Eso suele ocurrir cuando hay un corte de energía en la noche o se requiere un reinicio forzado del sistema.

El código fuente está disponible para ver cómo funciona la magia.

Cerrando esto, siempre puedes ajustar la opción Run as para el servicio de MCEBuddy para que se ejecute bajo las credenciales del usuario en lugar de las credenciales del sistema.