Рейтинг:0

Проблема с PyGame - ошибка libGL: не удалось загрузить драйвер: swrast

флаг sy

я приближаюсь пигейм теперь я запускаю небольшую программу, которая открывает окно pygame и показывает вступление, которое представляет собой простой экран с фоном и двумя кнопками (они загораются только при наведении курсора мыши).

Когда я запускаю код, мне показывают следующую ошибку терминала:

Привет от сообщества pygame. https://www.pygame.org/contribute.html
[ПРЕДУПРЕЖДЕНИЕ: 0] глобальный /tmp/pip-req-build-driubr42/opencv/modules/videoio/src/cap_v4l.cpp (890) open VIDEOIO(V4L2:/dev/video1): не удается открыть камеру по индексу
Ошибка libGL: MESA-LOADER: не удалось открыть crocus: /usr/lib/dri/crocus_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri, суффикс _dri)
Ошибка libGL: не удалось загрузить драйвер: crocus
Ошибка libGL: MESA-LOADER: не удалось открыть swrast: /usr/lib/dri/swrast_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri, суффикс _dri)
Ошибка libGL: не удалось загрузить драйвер: swrast
X Ошибка неудачного запроса: BadValue (целочисленный параметр вне допустимого диапазона для операции)
  Основной код операции неудачного запроса: 149 (GLX)
  Второстепенный код операции неудачного запроса: 3 (X_GLXCreateContext)
  Значение в неудачном запросе: 0x0
  Серийный номер неудачного запроса: 105
  Текущий серийный номер в выходном потоке: 106

Судя по тому, как я прочитал, это похоже на проблему с видеодрайвером, у меня Mesa Intel® HD Graphics 4600 (HSW GT2) , и мой Версия Ubuntu 21.10. . Мой ноутбук ДЕЛЛ ЛАТЮД E6440 с ЦП Intel® Core™ i5-4300M с тактовой частотой 2,60 ГГц Ã 4 .

Кто-нибудь может мне помочь??

Someone avatar
флаг my
Попробуйте запустить `suso apt update && sudo apt install libgl1-mesa-dri` или попробуйте запустить свой скрипт с `MESA_LOADER_DRIVER_OVERRIDE=i965 script.py`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.