Как исправить ошибку openyg Genymotion?
Я пытаюсь открыть genymotion, после запуска он показывает следующую ошибку:
Я видел на различных сайтах / блогах, что эта ошибка исправляется после обновления драйвера видеокарты. К сожалению, я использую старую материнскую плату с графикой ATI Radeon 3000 и у меня нет внешнего графического процессора. Я использую ОС Windows 8.1 и мой графический драйвер также обновлен до последней версии, доступной на сайте производителя (хотя я не нашел драйвер версии для Windows 8.1 для своей карты, поэтому я использую драйвер версии win7 для графики ATI Radeon 3000). обойти эту проблему?? любая помощь очень ценится.
PS - мой внутренний графический процессор поддерживает OpenGL 2.0 и Directx 10.0
1 ответ
Перво-наперво, OpenGL - это не библиотека. Это API рисования для общения с графическими драйверами, чтобы заставить GPU делать хорошие вещи.
Таким образом, OpenGL входит в состав графических драйверов. К сожалению, Microsoft решила, что им не нравится OpenGL и не будет поставлять драйверы, полностью оснащенные современными профилями OpenGL через встроенный механизм обновления драйверов Windows. О, да, они добавили устаревшую поддержку OpenGL-1.4 (которая была указана в 2002 году), большое спасибо.
Таким образом, вы должны взять вещи в свои руки. Первый шаг: перейдите на панель управления и откройте Диспетчер оборудования. В разделе Graphics Cards
Вы найдете название вашего GPU. Скорее всего, это сделает один из Intel, Nvidia, AMD или ATI.
В зависимости от того, кто сделал это, вы можете найти драйверы на:
AMD / ATI: http://support.amd.com/en-us/download
Выберите драйверы, подходящие для вашей системы, скачайте и установите их. или как проверить текущую версию. Поскольку OpenGL не является библиотекой, действительно ограничивающим фактором является наличие графического процессора в вашей системе. Если ваш GPU не поддерживает OpenGL-2, вы SOL. Однако для этого у вас будет действительно очень старый GPU, а Windows-8 даже не загрузится в системе с таким старым GPU. Обновите драйверы GPU, и все будет в порядке.