Перейти к содержимому

Мир Танков для ОС Linux. Обсуждение


Рекомендованные публикации

Игроки
4 645 публикаций
68 570 боёв
24 Июл 2012 - 17:36 пользователь Kopetan4egX сказал:

Если игроки уже разобрались, почему вы не выпустите официальный клиент, да и под макось заодно, это же огромная незанятая аудитория?

Потому, что поддержка затратна, считаю. Текущие кадры не смогут, переучивать, платить больше...а еще ж разработать нужно, протестить.

3 кита философии клана Cheerful:



Мы не обвиняем людей вокруг себя в поражениях!
Мы следим за своими ошибками и это приближает нас к победе!
Мы играем ради удовольствия и находим его при любом исходе!

Ссылка на комментарий
Игроки
13 публикаций
44 818 боёв
А не проще ли (для пользователей) скомпилировать под deb сборку? Мне люди ставят условие перехода на Ubuntu? если все будет просто. Они ведь только начинают пользоваться, а когда видят шаманство, пугаются )))
  • Плюс 3
Ссылка на комментарий
Игроки
44 публикации
42 985 боёв
24 Июл 2012 - 19:04 пользователь BAXMAH сказал:

./configure && make && make install превращает любой дистрибутив в Slackware. Лучше бы deb-пакет с wine сделали, вместо захламления системы.

Обсалютно согласен, вместо make install использую checkinstall (checkinstall создаёт deb пакет)
Ссылка на комментарий
Игроки
26 публикаций
26 638 боёв
25 Июл 2012 - 10:21 пользователь wilderwind сказал:

Не из-под рута. wine вообще под рутом не запустится. Используется sudo для установки.

По поводу checkinstall - это кому как удобно. Если человек ставит линукс - он сам выбирает, чем пользоваться. Я крайне редко пользуюсь GUI-менеджером пакетов, а вот Центр приложений - хорошая вещь, на мой взгляд.

А красный экран на линухе я тоже не видел :Smile_Default:

Там под єтим коментом уже ответили что я хотел сказать. И все же автор, я настоятельно рекомендую убрать sudo от ./configure и make, а то потом *** каталог удалишь (опять нада будет root). Да и не красиво как-то так делать. sudo нужен только возле make install, если уж решили его оставить.
  • Плюс 1
Ссылка на комментарий
Игроки
73 публикации
29 682 боя
25 Июл 2012 - 14:23 пользователь lordaspid сказал:

А не проще ли (для пользователей) скомпилировать под deb сборку? Мне люди ставят условие перехода на Ubuntu? если все будет просто. Они ведь только начинают пользоваться, а когда видят шаманство, пугаются )))

какие это люди ставят вам условия? :)

скомпилируйте, если это нужно вам или "людям". вы совершено не подумали, что кроме deb-based есть и другие дистрибутивы. им ваш деб-пакет возьми и выброси. создайте лучше скрипт автоматической сборки и установки.

и вообще, переходящий на лин, должен оставить свой страх :)

Ссылка на комментарий
Игроки
2 604 публикации
46 419 боёв
24 Июл 2012 - 20:25 пользователь oleg_kaa сказал:

Сразу видно что ты олень... Писать игру надо используя кроссплатформенные библиотеки, тогда проблем с переносом на другие ОС не будет. Достаточно будет пересобрать приложение под нужную ОС

Сразу видно, что вы никогда не занимались разработкой крупных приложений. А раз так, то и говорить с вами особо не о чем... :Smile_Default:
  • Плюс 3
Ссылка на комментарий
Игроки
1 581 публикация
81 104 боя

с опеннета:

 

Гэйб Ньювел (Gabe Newell), управляющий директор компании Valve, выступил с жёсткой критикой готовящейся к релизу операционной системы Windows 8, указав, что её появление будет катастрофой для производителей игр для платформы PC. Гэйб говорит, что именно опасения, связанные с непригодностью использования Windows 8 как игровой платформы, побудило компанию приступить к созданию "родной" версии игрового движка Source и системы распространения игр Steam для Linux.

В этом контексте Linux рассматривается как запасной вариант, который можно использовать для удержания игрового рынка в своих руках. В настоящее время Valve позиционирует Linux как стратегически важную систему и планирует приложить все усилия для упрощения портирования для Linux всего спектра из 2500 наименований игр, доступных через сервис Steam.

http://www.opennet.r...shtml?num=34424 сори если нельзя ссылки вставлять на другие сайты

  • Плюс 2


 
Ссылка на комментарий
Игроки
3 019 публикаций
67 050 боёв

Мне кажется, или после патча FPS увеличилось? Поднял настройки видео, ниже 25 падает крайне редко даже на открытых картах и только в моменты аццких замесов, в среднем 30 держится стабильно, в городе 40 и выше.

 

 

Конфигурация железа: ноутбук MSI GE620DX-612 http://market.yandex...78955&hid=91013

wine 1.5.9

 

 

http://wilderwind.na...ru/settings.png

Ссылка на комментарий
Игроки
3 019 публикаций
67 050 боёв

Покомментирую немного.

 

1. По поводу checkinstall и deb-пакетов, почему я этого не сделал. Знаете такое выражение, "Дай человеку рыбу, и он будет сыт один день. Научи человека ловить рыбу, и он будет сыт всю жизнь"? Это Лао-Цзы вроде. Если дать готовое решение, человек просто будет им пользоваться. А если человек научится "ловить рыбу" сам и поймёт, как это делается - он не будет зависеть от чужих разработок в виде готовых решений. К тому же всё равно никуда не деться от установки зависимостей, а внедрить их все в один пакет вместе с wine... ну, вы поняли. Плюс две архитектуры, 32 и 64.

2. По поводу sudo. Читаем здесь http://www.winehq.or...ing-wine-source Никто ведь не запрещает сделать sudo make uninstall, если не хочется засорять систему. А конфигурирование без sudo лично у меня вываливается в ./configure: line 2129: config.log: Permission denied. Явно не хватает прав.

3. По поводу Танков на дистрибутивах, использующих rpm вместо deb. Есть утилита alien, которая успешно перегоняет эти пакеты друг в друга, что деб в рпм, что рпм в деб. Но про зависимости не забывайте.

 

Спасибо за отзывы, рад, что помог кому-то! :Smile_Default:  Пингвин зохватывает мир! :Smile-izmena:

  • Плюс 3
Ссылка на комментарий
Игроки
4 публикации
18 480 боёв
При запуске игра выскакивает ошибка R6025 -pure virtual function call (wine 1.5.9) и приложение падает. Кто нибудь знает как решить проблемму?
Ссылка на комментарий
Игроки
3 019 публикаций
67 050 боёв
27 Июл 2012 - 10:29 пользователь Vedro1d сказал:

При запуске игра выскакивает ошибка R6025 -pure virtual function call (wine 1.5.9) и приложение падает. Кто нибудь знает как решить проблемму?

Попробуй переустановить vcrun2008. Можно даже не через winetricks, а напрямую скачать с сайта майкрософта и установить как обычно в винде.

Ссылка на комментарий
Игроки
4 публикации
18 480 боёв
27 Июл 2012 - 11:54 пользователь wilderwind сказал:

Попробуй переустановить vcrun2008. Можно даже не через winetricks, а напрямую скачать с сайта майкрософта и установить как обычно в винде.

Переустановка vcrun2008 обоими способами ничем не помогла, есть другие варианты решения проблеммы?

Ссылка на комментарий
Игроки
18 публикаций
49 622 боя
мужики подскажите...(второй день на Linux Mint 13)...(до этого вообще с это ОС не общался, так что нуб...). Все работает и запускается, но мышь не хочет работать... Идет рывками..(((  Патчил уже пару раз не помогает, может в чем еще фишка... подскажите пожалуйста...
Ссылка на комментарий
Игроки
185 публикаций
18 826 боёв

Проблема в том, что в руководстве не указано решение проблем под 64-битной системой.

У меня Ubuntu 12.04 amd64 и проблемы начинаются еще на этапе конфигурации. Сначала оно заявляет про 32-битные dev-либы. Ну это ладно - ставим ia32-libs, gcc-multilib, lib32ncurses5-dev - конфигурится дальше, но запарывается на

checking for X... noconfigure: error: X 32-bit development files not found. Wine will be builtwithout X support, which probably isn't what you want. You will needto install 32-bit development packages of Xlib/Xfree86 at the very least.Use the --without-x option if you really want this.
Естественно, wine без иксов мне не нужен. Но с библиотеками тоже проблемы. Беглый гуглинг показал, что у многих эта же проблема с ручной сборкой вайна, в каждой теме на форумах что я нашел, предлагается поставить бинарный wine из PPA или собрать его под 64, но это не катит потому, что нужен патченный и 32-битный.

Есть даже баг на launchpad.

Отсюда вопрос: кто-нибудь решил эту проблему?

Разработчик сервиса установки модов Modme.in | Полковник ТС клана Iron Squad

Ссылка на комментарий
Игроки
16 публикаций
20 325 боёв
25 Июл 2012 - 00:35 пользователь pandruha сказал:

На 64 битный линух не поставится без большого гемороя. Нужно в инструкции прописать только для 32 бит.

64 битный Linux
Пользователь сказал:

$ uname -a

Linux comp 3.3.8-gentoo #3 SMP Sat Jun 30 08:20:41 EEST 2012 x86_64 AMD FX-8120 Eight-Core Processor AuthenticAMD GNU/Linux

У меня танки работают под wine, что я делаю не так?
Ссылка на комментарий
Игроки
20 публикаций
29 527 боёв

тебе повезло...

пытался запустить на ubuntu 12.04 amd64 (с библиотеками упрел) и ubuntu 12.04 i386 - результат один НЕ ПАШЕТ.

выскакивает ошибка R6025 -pure virtual function call и приложение падает (выбираешь сервер вручную просто падает без ошибки)

Ссылка на комментарий
Игроки
185 публикаций
18 826 боёв
01 Авг 2012 - 09:12 пользователь oleg_kaa сказал:

У меня танки работают под wine, что я делаю не так?

На генте вайн собрать в Portage c патчем будет вообще просто. А здесь речь идет об Ubuntu. Не выпендривайся, помоги людям лучше.

 

А по теме - сделал сборку Wine под 32-битной убунтой на виртуалке, унес к себе на amd64 Ubuntu, поставил. WoT запустился, но в окне логина (до попытки входа, даже ввести ничего не успеваю) или в самом конце видео зависает. Wine в консоль бросает вот что:

skobkin@skobkin-book:~/World_of_Tanks$ wine WorldOfTanks.exefixme:win:EnumDisplayDevicesW ((null),0,0x10f1ba0,0x00000000), stub!fixme:win:EnumDisplayDevicesW ((null),1,0x10f1ba0,0x00000000), stub!fixme:win:EnumDisplayDevicesW ((null),0,0x32ea28,0x00000000), stub!fixme:win:EnumDisplayDevicesW ((null),0,0x32e978,0x00000000), stub!fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshotfixme:toolhelp:Heap32ListFirst : stubfixme:win:EnumDisplayDevicesW ((null),0,0x32e47c,0x00000000), stub!fixme:win:EnumDisplayDevicesW ((null),0,0x32e250,0x00000000), stub!fixme:dxgi:dxgi_output_GetDesc iface 0x1524c0, desc 0x32e7a8 stub!fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!err:ole:CoCreateInstance apartment not initialisederr:ole:CoUninitialize Mismatched CoUninitializefixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!err:ole:CoCreateInstance apartment not initialisederr:ole:CoUninitialize Mismatched CoUninitializefixme:win:EnumDisplayDevicesW ((null),0,0x32e494,0x00000000), stub!fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.Please configure the application to use double buffering (1 back buffer) if possible.err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x16d9f8, last error 0x591fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x6ece9ec): stubfixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d9:Direct3DShaderValidatorCreate9 stubImportError: No module named BWAutoImportfixme:win:EnumDisplayDevicesW ((null),0,0x32b294,0x00000000), stub!fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x32b5dc,0x00000000), stub!fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x32b5dc,0x00000000), stub!fixme:win:EnumDisplayDevicesW ((null),1,0x32b294,0x00000000), stub!err:winediag:shader_generate_glsl_declarations The hardware does not support enough uniform components to run this shader, it may not render correctly.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.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: cannot open shared object file: No such file or directoryfixme:imm:NotifyIME NI_CLOSECANDIDATEfixme:imm:ImmReleaseContext (0x40030, 0xd0263d8): stubfixme:win:EnumDisplayDevicesW ((null),0,0x32e8f8,0x00000000), stub!fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:d3d:resource_check_usage Unhandled usage flags 0x8.fixme:ole:CoCreateInstance no instance created for interface {ea1afb91-9e28-4b86-90e9-9e9f8a5eefaf} of class {56fdf344-fd6d-11d0-958a-006097c9a090}, hres is 0x80004002fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads

Кстати, еще не рекомендую запускать WoT с подмонтированного NTFS-раздела.

Изменено пользователем skobkin
  • Плюс 1

Разработчик сервиса установки модов Modme.in | Полковник ТС клана Iron Squad

Ссылка на комментарий

В целях безопасности не указывайте здесь личную информацию о себе или о ком-либо другом, так как мы не сможем защитить её в соответствии с Политикой конфиденциальности Леста Игры.

Пожалуйста, войдите для комментирования

Вы сможете оставить комментарий после входа



Войти сейчас
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...