es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ejecutar Telegram en un Docker.

Quiero ejecutar Telegram en Docker, así que encontré este repositorio: https://hub.docker.com/r/xorilog/telegram/
Intenté ejecutar este comando:

docker run –rm -it –name telegram \
–hostname=$(hostname) \
-e DISPLAY=unix$DISPLAY \
-e PULSE_SERVER=unix:$XDG_RUNTIME_DIR/pulse/native \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v “/home/$(whoami)/.Xauthority:/home/user/.Xauthority” \
-v $XDG_RUNTIME_DIR/pulse:$XDG_RUNTIME_DIR/pulse \
-v /etc/localtime:/etc/localtime:ro \
-v /home/legion/Documents/docker/:/home/user/.local/share/TelegramDesktop/ \
xorilog/telegram

pero falló.
Y los errores del terminal muestran:

QStandardPaths: XDG_RUNTIME_DIR no configurado, utilizando el valor predeterminado ‘/tmp/runtime-user’
QStandardPaths: XDG_RUNTIME_DIR no configurado, utilizando el valor predeterminado ‘/tmp/runtime-user’
[ALSOFT] (EE) No se pudo establecer la prioridad en tiempo real para el hilo: Operación no permitida (1)
libGL error: MESA-LOADER: no se pudo recuperar la información del dispositivo
libGL error: no se puede cargar el controlador: i915_dri.so
libGL error: puntero del controlador que falta
libGL error: no se pudo cargar el controlador: i915
libGL error: no se puede cargar el controlador: swrast_dri.so
libGL error: no se pudo cargar el controlador: swrast
Versión de OpenGL no reconocida
Versión de OpenGL no reconocida

Mi sistema de computadora es Ubuntu 21.04 y la versión de Docker es Docker versión 20.10.10, build b485636.
He buscado en Google estos errores, pero nada me puede ayudar.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás teniendo algunos problemas al ejecutar el comando docker run para el repositorio xorilog/telegram. Parece que estás ejecutando Ubuntu 21.04 y la versión de Docker es 20.10.10, build b485636.

    Basado en los errores que estás recibiendo, parece que puede haber un problema con la variable de entorno XDG_RUNTIME_DIR que no se ha establecido correctamente. Puedes intentar establecer manualmente esta variable antes de ejecutar el comando docker run. Adicionalmente, puede que quieras revisar la documentación del comando docker run para asegurarte de que todos los flags que estás utilizando son válidos.

    Si sigues teniendo problemas, puedes ponerte en contacto con los mantenedores del repositorio xorilog/telegram para obtener ayuda adicional.

Comments are closed.