Код: Выделить всё
sudo dpkg --add-architecture i386 # Добавляем новую архитектуру
sudo apt-get update
sudo apt-get install wine-bin:i386 # Ставим пакет для i386
Тут же обнаружил, что wine монополизирует звук. Чтобы умерить его аппетиты установил libasound2-plugins:i386 и ia32-libs. Вроде всё хорошо.
Но вот 3D не могу установить. Т.е. сам по себе 3D есть
Код: Выделить всё
$ glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: ATI Radeon HD 4810 series
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_conditional_render,
а вот wine его не видит:
$ WINEARCH=win32 wine32 dxdiag
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),1,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x136298, L"\\\\.\\root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0x5991b4)
fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {f2957840-260c-11d1-a4d8-00c04fc28aca}
fixme:win:EnumDisplayDevicesW ((null),0,0x32ec68,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x32e920,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x32ec68,0x00000000), stub!
fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {1aeaa606-35f0-11d1-b161-00c04fc28aca}
fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {1aeaa606-35f0-11d1-b161-00c04fc28aca}
fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {1aeaa606-35f0-11d1-b161-00c04fc28aca}
fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {1aeaa606-35f0-11d1-b161-00c04fc28aca}
err:wgl:has_opengl Failed to load libGL: libGL.so.1: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
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
Direct3D9 is not available without OpenGL.
и т.д.
Это в принципе и логично, т.к. wine 32-битный, а дрова -- 64-битные.
Но вот aptitude и apt не дают установить 32-битные дрова:
Код: Выделить всё
sudo apt-get -s install fglrx-legacy-driver:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
fglrx-legacy-driver:i386 : Зависит: xorg-video-abi-12:i386 или
xorg-video-abi-11:i386 но он не может быть установлен или
xorg-video-abi-10:i386 но он не может быть установлен или
xorg-video-abi-8:i386 но он не может быть установлен или
xorg-video-abi-6.0:i386 но он не может быть установлен
Зависит: xserver-xorg-core:i386 но он не будет установлен
Рекомендует: fglrx-legacy-modules-dkms:i386 (= 8.97.100.7-3~bpo70+1) но он не будет установлен или
fglrx-kernel-8.97.100.7:i386
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Какие есть варианты подружить дрова на видяху и wine?