Problema con PyGame - error libGL: no se pudo cargar el controlador: swrast

Problema con PyGame - error libGL: no se pudo cargar el controlador: swrast

me estoy acercandopygameAhora, estoy ejecutando un pequeño programa que abre una ventana de pygame y muestra una introducción, que es una pantalla simple con un fondo y dos botones (se iluminan solo cuando se pasa el mouse sobre).

Cuando ejecuto el código me muestra el siguiente error de terminal:

Hello from the pygame community. https://www.pygame.org/contribute.html
[ WARN:0] global /tmp/pip-req-build-driubr42/opencv/modules/videoio/src/cap_v4l.cpp (890) open VIDEOIO(V4L2:/dev/video1): can't open camera by index
libGL error: MESA-LOADER: failed to open crocus: /usr/lib/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: crocus
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  149 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  105
  Current serial number in output stream:  106

Por lo que he leído parece un problema del controlador de vídeo, tengo laMesa Intel® HD Graphics 4600 (HSW GT2), y miLa versión de Ubuntu es 21.10. mi computadora portátil esDELL LATITUD E6440conCPU Intel® Core™ i5-4300M a 2,60 GHz × 4.

¿¿Puede ayudarme alguien??

Respuesta1

Utilizo miniconda en manjaro amd64 sin tarjeta de video. En conda env py3.7 apareció este error. Desactivo el sistema de uso env para jugar pygame. Y funciona bien

información relacionada