
Я приближаюсьpygameСейчас я запускаю небольшую программу, которая открывает окно Pygame и показывает заставку, представляющую собой простой экран с фоном и двумя кнопками (они загораются только при наведении на них мыши).
При запуске кода я получаю следующую ошибку терминала:
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
Насколько я понял, это похоже на проблему с видеодрайвером, у меняВидеокарта Mesa Intel® HD Graphics 4600 (HSW GT2), и мойВерсия Ubuntu — 21.10. Мой ноутбукDELL ШИРОТА E6440сПроцессор Intel® Core™ i5-4300M с тактовой частотой 2,60 ГГц × 4.
Кто-нибудь может мне помочь?
решение1
Я использую miniconda на manjaro amd64 без видеокарты. В conda env py3.7 вылезла эта ошибка. Я отключаю env use system, чтобы играть в pygame. И все работает отлично