Установил вайн в опенсусе,но игры так и не запускаются.Например CS 1.6 выдаёт ошибку связанную с ОпенАЛ,но он подключён.
Лефт фо диад,Анриал турнамент тоже не запускаются.В анрил турнамент выходит картинка с заставкоой и всё.
В убунту например всё сразу же прекрасно работало.
Игры не запускаются
Я вот не знаю где проблема,устанавливал через терминал,так что скорей всего в Сусе,может чего-то не хватает.
Вот скрин после запуска CS 1.6,но ОпенГл у меня включён.
Всё прекрасно устанавливается,но вот игры не запускаются.

Сообщения с "мусором" aka рассуждениями "где же теме место?!" из темы удалил.
Если модератор того раздела направил сюда, значит там точно не место этой теме.
Вопрос закрыт.
SuseNoob, к сожалению, я (и добрая часть других форумчан) не телепат и не opensuse-юзер, так что мне и другим пользователям форума надо бы немного побольше информации увидеть, чтобы понять в чем дело.
По списку:
1. OpenSUSE - замечательно, а номер какой?
2. Версия Wine
3. Конфигурация ПК
4. Какие драйвера установлены? (открытые / проприетарные, версия и т.д.)
Обязательно ответить на все 4 пункта, максимально подробно.
После неплохо бы написать какие именно устанавливали игры. От "вставил диск", до "запускаю и вижу ошибку".
Ну и само собой, игры попытайтесь запустить из терминала и показать тут выводы, там же описано может быть в чем проблема.
Всё прекрасно устанавливается,но вот игры не запускаются.
OpenGL режим игре включить не удалось, будет запущена в софтварном. Предположение у меня уже есть, жду информацию, о которой написал выше.
Суся 12.2 x64 гном
Wine 1.5.6
Amd a4 3400 , мать- F1A55-MLX , Radeon 6570 1 gb , Озу 4 гб
Обычные дрова - Gallium 0.4 on AMD TURKS
Из игр вообщем то ничего кроме SC 1.6 не устанавливал,так как они и в убунту и в винде(Leat fo Dead,Unreal Turnament) запускались без проблем из папки,где они установлены.
Обычные дрова - Gallium 0.4 on AMD TURKS
а в убунте оно же было?
от пользователя
glxinfo | grep rendering вывод сюда
игру надо из терминала запустить
wine game.exeи вывод тоже сюда показать
в префикс что-нибудь устанавливалось? d3dx9, dcom98 , vcrun и т.д.
а в убунте оно же было?
да вроде
direct rendering: Yes
If 'UT2004.exe' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf UT2004.exe
в префикс что-нибудь устанавливалось? d3dx9, dcom98 , vcrun и т.д.
ничего
Если не изменяет память есть нативный Unreal под линукс... зачем костыли...Лефт фо диад,Анриал турнамент тоже не запускаются. В анрил турнамент выходит картинка с заставкой и всё.
Вопрос по работе драйверов AMD/ATI в линуксе до сих пор сомнительное развлечение...
У меня не все эффекты в KDE с проприетарными драйверами работают не то что игры...
Открытый драйвер работает лучше проприетарного.
Говорю только за APU процессоры(два в одном) на другие грешить не буду...
Выше дан дельный совет запустить игру из консоли и вывод содержимого консоли прислать сюда.
Просто ввести например UT2004.exe ?
Никакого результата нету
Просто ввести например UT2004.exe ?
cd /путь_до_папки_с_игрой/
wine UT2004.exeничего
а надо бы установить через winetricks
winetricks d3dx9 vcrun2005остальные библиотеки по необходимости для конкретных игр доустанавливай
и неплохо бы выполнить действия из секции "Various Fixes" отсюда:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=5425
но, собственно, резонный вопрос возникает "нафига козе баян?"
есть же Unreal Tournament 2004 для Linux'а - зачем виндовый через wine запускать? *SCRATCH*
есть же Unreal Tournament 2004 для Linux'а - зачем виндовый через wine запускать?
у меня много игр,что первое под руку попалось,то и сказал)
По крайней меря я знаю что эта игрушка лагать не будет)У меня на убунте просто лефт фо диад лагал маленько,а анриал нет)
Вот например
Показать
/run/media/valeron/Data/Games/Q3Ademo/bash: /run/media/valeron/Data/Games/Q3Ademo/: Это каталог
wine quake3.exewine: cannot find L"C:\\windows\\system32\\quake3.exe"
Вот например
А так:
$ cd /run/media/valeron/Data/Games/Q3Ademo/ && wine quake3.exeА так:
ОО запустилась игрушка)
cd /run/media/valeron/Data/Games/UT2004/System/&& wine UT2004.exeПоказать
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
err:ole:create_server class {96749377-3391-11d2-9ee3-00c04f797396} not registered
err:ole:CoGetClassObject no class object {96749377-3391-11d2-9ee3-00c04f797396} could be created for context 0x7
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "Gallium 0.4 on AMD TURKS", version "1.4 (2.1 Mesa 8.0.4)").
e: malloc.c:2451: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Чисто заставка только выходит.
И ещё,я так не могу запустить лефт фо диад например,так как у меня в названии папки присутствуют пробелы
в названии папки присутствуют пробелы
Путь в кавычки засуньте.
Пример:
cd "/run/media/valeron/Data/Games/UT 2004/System/" && wine UT2004.exeЧисто заставка только выходит.
"Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly"
У вас точно? direct rendering: Yes
Весь вывод покажите:
glxinfo | grep renderПример:
всё равно только заставка,например на УТ 2003 уже другая надпись и тоже только заставка
Показать
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "Gallium 0.4 on AMD TURKS", version "1.4 (2.1 Mesa 8.0.4)").
*** glibc detected *** UT2003.exe: malloc(): memory corruption: 0x7d8cb6e8 ***
Весь вывод покажите:
Показать
OpenGL renderer string: Gallium 0.4 on AMD TURKS
GL_EXT_vertex_array_bgra, GL_NV_conditional_render,
Может нужно вайн другую,более раннюю версию установить?Сейчас 1.5.6
Может нужно вайн другую
Можно последнюю: (1.5.20)
# zypper ar -f http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_12.2/ Emulators:/Wine/openSUSE_12.2/
# zypper ref
# zypper dupз.ы. не в вайне дело
zypper dup
кстати,забыл написать,я ещё не обновлял систему.Из-за этого может?