Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как в wine включить openGL  (Прочитано 15208 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cookes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Как в wine включить openGL
« : 04 Ноября 2012, 11:00:06 »
А то wine ругается мол выключен.В настройках NVIDIA включен.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1472
  • 24.04 lubuntu
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #1 : 04 Ноября 2012, 11:34:04 »
может так? : winetricks d3dx9_36
сопротивление бесполезно

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #2 : 04 Ноября 2012, 12:22:45 »
ругань выложи сюда.посмотрим.
господь ведет твою руку, сын мой....

Оффлайн cookes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #3 : 04 Ноября 2012, 13:05:50 »
ругань выложи сюда.посмотрим.
~/Секреты колеса дракона$ wine a.exe --opengl
fixme:imm:ImmReleaseContext ((nil), (nil)): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32b094,0x00000000), stub!
err:module:load_builtin_dll failed to load .so lib for builtin L"opengl32.dll": libGL.so.1: неправильный класс ELF: ELFCLASS64
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
err:wgl:has_opengl Failed to load libGL: libGL.so.1: неправильный класс ELF: ELFCLASS64
err:wgl:has_opengl OpenGL support is disabled.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x8876086c.

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #4 : 04 Ноября 2012, 13:20:33 »
поставь,что выше написали.
господь ведет твою руку, сын мой....

Оффлайн cookes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #5 : 04 Ноября 2012, 13:22:38 »
поставь,что выше написали.
Не помогает.
~/Секреты колеса дракона$ wine a.exe --opengl
fixme:imm:ImmReleaseContext ((nil), (nil)): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32b094,0x00000000), stub!
err:module:load_builtin_dll failed to load .so lib for builtin L"opengl32.dll": libGL.so.1: неправильный класс ELF: ELFCLASS64
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
err:wgl:has_opengl Failed to load libGL: libGL.so.1: неправильный класс ELF: ELFCLASS64
err:wgl:has_opengl OpenGL support is disabled.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x8876086c.
« Последнее редактирование: 04 Ноября 2012, 13:24:34 от cookes »

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #6 : 04 Ноября 2012, 13:30:15 »
как ты его ставил?
господь ведет твою руку, сын мой....

Оффлайн cookes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #7 : 04 Ноября 2012, 13:42:16 »
как ты его ставил?
Обыкновенно:
Sudo apt-get install wine

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #8 : 04 Ноября 2012, 13:45:01 »
я про directX
господь ведет твою руку, сын мой....

Оффлайн cookes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #9 : 04 Ноября 2012, 13:46:51 »
я про directX
А,через winetricks. P.s ubuntu AMD64 (X64)
« Последнее редактирование: 04 Ноября 2012, 14:02:21 от cookes »

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Как в wine включить openGL
« Ответ #10 : 06 Ноября 2012, 03:25:32 »
glxinfo | grep OpenGL
что говорит?
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Как в wine включить openGL
« Ответ #11 : 28 Июля 2013, 03:35:06 »
хех  теперь у меня у самого такая же ошибка)

поменял видеокарту
раз 50 драйвер менял, и несколько раз ядро- потому что не хотело нормально грузится ,показывало только 1024х768
то initramfs чуть не перестал работать..
в общем вернул систему в норму. ни на что не ругалась при установке.

кое как заставил систему работать с Nvidia-325 , очень настаивала на 304 драйвере ..еле убедил что это полный отстой.

все Linuxовые игры идеально работают
а вине..
но вот беда
err:wgl:has_opengl Failed to load libGL: libGL.so.1: неправильный класс ELF: ELFCLASS64
err:wgl:has_opengl OpenGL support is disabled.
err:ntdll:RtlpWaitForCriticalSection section 0xe175c4 "?" wait timed out in thread 005c, blocked by 005f, retrying (60 sec)


и это в стиме win32

хотя я не выключал нигде поддержку OpenGL для игр.

пробовал решить так
user@user-desktop /media/user/F/Games/AliceMadnessReturns/Binaries $ sudo ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so
[sudo] password for user:
ln: не удалось создать символьную ссылку «/usr/lib/libGL.so»: Файл существует
user@user-desktop /media/user/F/Games/AliceMadnessReturns/Binaries $

КАК РЕШЕНО:::

после какого то обновления  исчезли google chrome и ia32-libs (!!)
переустановил их.
после этого не удаляя поставленный .RUN  драйвер пришлось заново установить nvidia-325 и заработало.
ума не приложу зачем эта свистопляска была  если я Nvidia на почти аналогичную Nvidia поменял.
« Последнее редактирование: 28 Июля 2013, 03:59:25 от dj--alex »
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1472
  • 24.04 lubuntu
    • Просмотр профиля
Re: Как в wine включить openGL
« Ответ #12 : 12 Апреля 2014, 05:55:28 »
winetricks ddr=opengl
сопротивление бесполезно

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Как в wine включить openGL
« Ответ #13 : 17 Апреля 2014, 03:55:27 »
добавьте в шапку решение

ia32-libs + переустановить видеодрайвер (опционально)  + перезагрузка.

Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

 

Страница сгенерирована за 0.019 секунд. Запросов: 19.