Линух это фуу. Та же самя винда, только гланды вырезают через анал. Автор темы пыжится что он не малыш, и взрослый? Но в то же время льёт слезы и жалуется на брата. Определись уже. Раз взрослый, купи себе личный копм. Вот проблемы то.
+ Ответить в теме
Показано с 31 по 40 из 60
-
17.02.2012 20:16 #31Banned
- Регистрация
- 08.03.2009
- Сообщений
- 431
-
18.02.2012 17:59 #32Воин
- Регистрация
- 05.10.2011
- Сообщений
- 452
-
20.02.2012 17:56 #33Воин
- Регистрация
- 05.10.2011
- Сообщений
- 452
Кто-нибудь помогите пожалуйста решить проблему светофора (появляется окно, появляется курсор, через пару секунд вылет со светофором). Версия Wine 1.3.26.
Закончил игровую деятельность.
-
22.02.2012 02:38 #34Опытный
- Регистрация
- 11.02.2012
- Адрес
- Moscow, Russia
- Сообщений
- 45
Уже писали же: чтобы не было "светофора" сразу после запуска - нужно ставить под Wine либо ie6, либо ie7. С версией Wine 1.3.26 работать нормально не будет - по сравнению с версией 1.2.3 попадёшь на тормоза и проблему перепутаных иконок скилов и шмота. Если это не смущает - то можно и под 1.3.26 гамать. Если смущает - надо искать и ставить Wine 1.2.3 под тот дистр, что используется. Либо - если есть время и желание разобраться в том, как делать "по уму" - качать исходники Wine 1.2.3 и собирать самостоятельно.
После того, как с версией Wine вопрос решен - качается скрипт winetricks (как - написано по ссылке, которая публиковалось в ветке раньше) и запускается из пот терминала примерно так:
# winetricks ie6 vcrun6sp6 vcrun2008
После этого можно запускать PW. Устанавливать родной directx9 для игры не требуется, всё нормально работает и с версией, идущей в комплекте с Wine.
-
23.02.2012 22:40 #35Воин
- Регистрация
- 05.10.2011
- Сообщений
- 452
-
24.02.2012 18:21 #36Опытный
- Регистрация
- 11.02.2012
- Адрес
- Moscow, Russia
- Сообщений
- 45
.NET не нужен, в принципе. Он, кстати, под вайном нормально и не пашет всё равно - глюк на глюке пока что. Если окно "тупо чёрное" - надо смотреть, что в логах при запуске. Спрошу "чиста на всякий случай": а драйвера на видеокарту какие установлены? Если не родные от AMD или nVIDIA, а OSS из комплекта Mesa/DRI - то скорее всего дело в них. Под Linux Mint проще всего драйвера поставить через соответствующий пункт в меню "Администрирование". Под другими дистрами - гуглить, либо качать унифицированный пакет непосредственно с сайтов AMD или nVIDIA и устанавливать оный вручную.
Попробуйте запускать игру из терминала с включённым отображением журналов работы Wine.
Как это сделать:
а) Запускается терминал.
б) В терминале вводятся комманды для перехода в папку установки игры. Если ставилась из под Wine, то это будет что-то вроде: "cd ~/.wine/drive_c/Program Files/Mail.Ru Games/Perfect World" или ему подобное.
в) После перехода в папку, куда была установлена игра:
# cd element
# LD_PRELOAD="" WINEDEBUG="-all,err+all,warn+all,fixme+all,+tid,+loaddll" wine ./elementclient.exe 2>~/wine-PW-stderr 1>~/wine-PW-stdout
Это должно запустить игру, при этом создав два больших файла в домашнем каталоге пользователя с именами wine-PW-stderr и wine-PW-stdout. После того, как игра запустится и "зависнет" на "чёрном экране" - надо окошко с оной закрыть, а эти файлики заархивировать и скинуть на какой-нибудь файлообменник, откуда я мог бы их скачать. Посмотрев на содержимое оных я, вероятно, смог бы подсказать, куда копать дальше для решения проблемы.
З.Ы. Для архивации фаликов из под терминала запускается:
# tar -czvf ~/wine-PW-errlogs.tar.gz ~/wine-PW-stderr ~/wine-PW-stdout
З.З.Ы. Всё вышеописанное рассчитано на запуск игры не через Play on Linux и/или CrossOver Games. Также предполагается, что под игру не создавался вручную отдельный "префикс Wine".
З.З.З.Ы. Отзываюсь иногда на текстовые сообщения в скайпе lexatwo, если настроение хорошее и есть свободное время. Прежде, чем кидаться текстом - надо запросить авторизацию на добавление в контакт лист, в "сообщении" указать, что "с форума PW мыло.ру на тему помочь с запуском под Wine".
-
25.02.2012 17:57 #37Воин
- Регистрация
- 05.10.2011
- Сообщений
- 452
Я ПВ обычно запускаю так:
1. в терминале пишу mc
2. перехожу сюда ~/.wine/drive_c/Perfect World/laucher/
3. и запускаю ПВ вот так: wine Laucher.exe
На пункте "б" пишет, что нет такого файла или каталога (указывал свой путь).
Дрова нвидиа 290.10 , кстати, PoL пишет, что видео драйвер не поддерживает 3Д ускорение.
ЗЫ: а игра может не запускаться из-за того, что я ее не устанавливал, а скопировал с флешки? На винде на другом компе с флешки спокойно работало также как и с компа.
ЗЗЫ: почему именно через wine? Через кроссовер паливно, а мне "спалится" нельзя. Кстати, установлен PoL, пробовал через него, но там походу нужен установочный файл, а не уже установленая игра.Последний раз редактировалось PavelSpace; 25.02.2012 в 18:10.
Закончил игровую деятельность.
-
25.02.2012 18:10 #38
Процион, 100 Светлый вато-танк с Зефирами
P.S. Накопи на +12!!! http://pwonline.ru/forums/fredirect....Fref%3D3865363
-
26.02.2012 13:04 #39Воин
- Регистрация
- 05.10.2011
- Сообщений
- 452
вот лог:
alexander@alexander-desktop ~/.wine/drive_c/Perfect World/launcher $ wine Launcher.exe
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (60000): STUB
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 90000
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (60000): STUB
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 90000
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!Закончил игровую деятельность.
-
27.02.2012 08:13 #40Опытный
- Регистрация
- 11.02.2012
- Адрес
- Moscow, Russia
- Сообщений
- 45
ОК, так запускать абсолютно нормально. Только Launcher не всегда потом удачно запускает саму игру при жмяканье на "Играть". Раз на раз не приходится. Поэтому рекомендую сначала запускать Launcher этим вот способом и давать ему проверить, нужны ли обновления. Если нужны - обновляться. Если нет - закрывать Launcher не запуская игру и после этого в терминале:
# cd "~/.wine/drive_c/Perfect World/element/"
# WINEDEBUG="-all,err+all,+fps,+tid,+loaddll" wine ./elementclient.exe
В вашем случае пункт "б" можно объединить с пунктом "в", и это объединение выглядит так:
# cd ~/.wine/drive_c/Perfect World/element/
Версия дров нормальная, а вот ругань PoL настораживает. Запустите, пожалуйста, в терминале нижеследующее, и запостите вывод команд в эту ветку форума:
# glxinfo | grep -E 'vendor|direct'
Нет, игра не привязывается к компу, я её устанавливал давным-давно на другой комп, и с тех пор с компа на комп мигрирую простым копированием. Проблем до сегодняшнего дня - тьфу-тьфу - не было.
Паливно в каком плане? Но да не суть, CrossOver - это тот же самый Wine, только платный, который продаёт фирма, где работает почти половина разработчиков Wine. Основное отличие от Wine - обычно не нужны "пляски с бубном", чтобы запустить официально поддерживаемое приложение. PW от mail.ru официально не поддерживается, поэтому и в CrossOver Games приходится подпиливать "бутылку" немного до рабочего состояния. PoL - очень похожая на CrossOver штука, только халявная и более глючная. Смысла для запуска PW в оной мало, если в систему уже установлен wine 1.2.x. Обычно PoL советуют в тех случаях, когда пользователь сам не в состоянии поставить (или собрать из исходников) нужную версию wine на комп.
Что могу посоветовать сделать:
1. Убедиться, что версия Wine - 1.2.3. Проще всего из терминала запустить wine --version и посмотреть, что напишет.
2. Убедиться, что 3D ускорение работает (т.е. что драйвера на видеокарту нормально стоят и пашут). Проще всего сделать, запустив какую-нибудь халявную 3D игру под linux - OpenArena, Nexuiz, Racer, Tux Racer и т.п. Как вариант - проверить, что при запуске в терминале команды glxinfo (если оная утилита не установлена - доустановить через synaptic или apt) в выводе для строк, где есть слово "vendor" значится "nVIDIA", для строки "Direct rendering" указано "yes".
3. Отрубуть нафиг (если включены) все "эффекты рабочего стола". Для стандартной установки Mint с Gnome в качестве рабочего стола делается примерно так: "Главное меню" -> "Настройка" -> "Внешний вид" -> "Эффекты" -> "Отключить". Как вариант - удалить через synaptic или apt все установленные пакеты, у которых в имени есть подстрока "compiz".
4. Временно перенести PW из папки "~/.wine/drive_c/Perfect World" куда-нить в другое место, папку ~/.wine - удалить нафиг.
5. В терминале запустить wine winecfg, в открывшемся окошке нажать на "Ок".
6. В терминале перейти в папку, куда установлен winetricks, оттуда запустить:
# winetricks ie7 vcrun6sp6 nocrashdialog
Вылезет окошко установки ie7, в оном надо запретить скачивание обновлений во время установки, в остальном - ставить как обычно под виндой XP.
7. Перенести PW обратно в "~/.wine/drive_c/Perfect World" и пробовать запускать игру. Если не выходит - пробовать несколько раз, между попытками в терминале запускать:
# killall wineserver
8. Если щасьтье так и не настало - попробовать через winetricks поставить directx:
# winetricks directx9
З.Ы. По логам из последнего сообщения - это не логи, а их очень-очень-очень маленький обрезок, в нём ничего существенного нет. Нужны нормальные, более подробные логи, как оные получить - описывал в предыдущем сообщении. Важно: интересны логи для запуска elementclient.exe, а не для Launcher, ибо для работоспособности игры оные важны в первую очередь.Последний раз редактировалось outminder; 27.02.2012 в 08:15.


Ответить с цитированием
