cjkfonts, vcrun6 и 7ie, вариантом, описанным Aschig-ом, с плясками установила. Клиент наконец-то "прозрел" и стал писать новости русскими буквами, а не закорючками. Даже стал запускаться. Но потом веселее. Проходит загрузка, попутно сбивая разрешение экрана и появляется вот такая картинка без малейшего намёка, что делать дальше. http://pwonline.ru/forums/fredirect....%3Fv%3D4he.png
Что делать и кто виноват?)
Ubuntu 10.04
Показано с 211 по 220 из 278
-
28.10.2011 20:47 #211У наставника
- Регистрация
- 25.04.2011
- Сообщений
- 3
Последний раз редактировалось Allienor; 28.10.2011 в 20:51. Причина: Ссылки криво ставились. :)
Судя по всему слышанному когда-либо от сопартийцев, во всех бедах виноваты именно маги.
Ибо они криворукие, толстопопые, хилые, самоуверенные эгоисты и засранцы.
-
29.10.2011 10:09 #212
А это похоже криво обновился клиент... или недообновился
With the best wishes, Igor
AKA Madlax, Light shaman
2009 | → Дракон / ВинЧунь | 2018
-
30.10.2011 19:18 #213
Добрый день.
После обновления программного обеспечения (не самой игры), из менеджера обновлений, перестала запускаться игра. До этого отлично работала, даже после обновления Генезис. Вот что показывает терминал:
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
Direct3D8 is not available without OpenGL.
Хотя библиотека есть:
$ locate libGL
/usr/lib/libGL.so
/usr/lib/libGLU.a
/usr/lib/libGLU.so
/usr/lib/libGLU.so.1
/usr/lib/libGLU.so.1.3.071003
/usr/lib32/libGL.so
/usr/lib32/libGLU.so
/usr/lib32/libGLU.so.1
/usr/lib32/libGLU.so.1.3.070701
/usr/lib32/mesa/libGL.so.1
/usr/lib32/mesa/libGL.so.1.2
И в реестре ставил:
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"Nonpower2Mode"="repack"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"RenderTargetLockMode"="auto"
Пробовал:
sudo ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so
Так же пробовал вернуть старые:
sudo aptitude install xserver-common=2:1.7.6-2ubuntu7
sudo aptitude install xserver-xorg-core=2:1.7.6-2ubuntu7
Никакого эффекта - те же ошибки.
Ubuntu 10.04 LTS
Видеокарта Intel HD
-
30.10.2011 19:46 #214У наставника
- Регистрация
- 25.04.2011
- Сообщений
- 3
Всё может быть, но сильно вряд ли. Ибо танцую я вокруг этой обновы аж с самого выхода. Ручное обновление, несколько проверок, скачивание нового обновлённого клиента, переустановка игры в pol - перепробовано.
На ноуте, к слову, на семёрке, тоже самое ручное обновление пошло и встало. Зато появились нереальные тормоза, обрывы с сервером и периодический отказ драйвера видеокарты. А, да, настройки тоже пришлось увести в ноль. У 8 человек из 10 с кем я общаюсь - та же картина. И вообще, игра на рабочем ноуте - это не выход.Судя по всему слышанному когда-либо от сопартийцев, во всех бедах виноваты именно маги.
Ибо они криворукие, толстопопые, хилые, самоуверенные эгоисты и засранцы.
-
30.10.2011 19:46 #215
-
30.10.2011 20:07 #216
-
31.10.2011 09:50 #217У наставника
- Регистрация
- 14.02.2011
- Сообщений
- 4
-
06.11.2011 12:41 #218
Нашёл ответ:
Вводим в терминале:
$ locate libGL
У меня выдавало:
/usr/lib/libGL.so
/usr/lib/libGLU.a
/usr/lib/libGLU.so
/usr/lib/libGLU.so.1
/usr/lib/libGLU.so.1.3.071003
/usr/lib32/libGL.so
/usr/lib32/libGLU.so
/usr/lib32/libGLU.so.1
/usr/lib32/libGLU.so.1.3.070701
/usr/lib32/mesa/libGL.so.1
/usr/lib32/mesa/libGL.so.1.2
Потом:
$ll /usr/lib/libGL.s*
У меня выдавало:
lrwxrwxrwx 1 root root 19 2011-10-30 17:06 libGL.so -> /usr/lib/libGL.so.1
lrwxrwxrwx 1 root root 12 2011-10-30 17:58 libGL.so.1 -> libGL.so.1.2
-rw-r--r-- 1 root root 477472 2011-08-19 05:04 libGL.so.1.2
Если всё так, то:
$sudo mkdir /usr/lib/mesa
$sudo touch /usr/lib/mesa/ld.so.conf
$sudo gedit /usr/lib/mesa/ld.so.conf
Запишем в gedit-е:
/usr/lib32/mesa
$sudo ldconfig
Далее:
Установил через Winetricks:
Select the defualt wineprefix -> Install a font -> cjkfonts
Select the defualt wineprefix -> Install a Windows DLL or component -> ie7
Select the defualt wineprefix -> Install a Windows DLL or component -> vcrun6
Всё. У меня всё заработало (только Pixel Shader в настройках wine пришлось отключить, в разделе графика).
-
06.11.2011 12:49 #219
PS: если не будет ставиться ie7, то нужно поставить его на свеже-установленный wine (у меня был wine-1.3.31)
+
Не забываем записать в реестр:
Содержимое файла Direct3D.reg:
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"Nonpower2Mode"="repack"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"RenderTargetLockMode"="auto"
"Multisampling"="enabled"
"UseGLSL"="enabled"
"VideoMemorySize"="512"
Запуск:
$regedit Direct3D.reg
-
09.12.2011 22:01 #220Первые шаги
- Регистрация
- 10.12.2009
- Сообщений
- 4
Для тех, у кого openSUSE 12.1 +видеокарта от ATI
Установка состоит в следующем:
1. Устанавливаем проприетарные драйвера для видеокарты
2. Скачиваем libgnutls26.rpm, wine-1.2.3.rpm, wine32-1.2.3.rpm для версии 11.4
3. Устанавливаем через YAST сначала libgntls, потом wine32-1.2.3, потом wine-1.2.3
4. С помощью YAST устанавливаем wine-gesko и wine-doors (для того, чтобы установился winetricks)
5. # Sh winetricks
6. Устанавливаем через winetricks fonts=>allfonts, vcrun6, dxd9.dll.
7. Скачиваем дистрибутив DirectX9, устанавливаем. (# wine dxsetup).
8. Из установочного пакета ie7 файл ieframe.dll надо положить в system32.
9. Запускаем установку PW (#wine pwsetup). После установки можно подложить на место установленной игры версию из винды (если таковая имеется), либо обновить в обычном порядке.
10. Запускаем с рабочего стола игру, в настройках ставим оконный режим. Если есть желание играть в полный экран, в системном меню выбираем соответствующий пункт и наслаждаемся.
Изменения в реестр wine вносить необязательно. В патчере не отображаются новости и сервера, если они вам нужны – разбирайтесь с библиотеками вайна, меня данный факт не напрягает.



