Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка DirectX 9 на Wine  (Прочитано 131247 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chain

  • Старожил
  • *
  • Сообщений: 1263
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #90 : 27 Мая 2008, 22:46:07 »
пажалста)
вобще не моя заслуга, я написал скрипт под POL для TrackMania, а потом выяснил, что во французском форуме один парень до меня еще скрипт под ту же игру сделал, в итоге сделали нечто общее, у меня попроще установка директа, а тут я его вариант расшифровал, с полной установкой и настройкой.

По муз тестам: Microsoft syntesizer понятно почему не проходит, его еще установить нужно) а вот WINE midi mapper у меня нормально звучит. Может у тебя timidity не установлен?
sudo apt-get install timidity
по VC посмотри здесь:
https://forum.ubuntu.ru/index.php?topic=19269.msg145299#msg145299скрипт ставит в дефолтный wine префикс любую версию из этого
    echo " vb3run     Visual Basic 3 runtime"
    echo " vb4run     Visual Basic 4 runtime"
    echo " vb5run     Visual Basic 5 runtime"
    echo " vb6run     Visual Basic 6 runtime"
    echo " vcrun6     vc6redist from VS6sp4 (mfc42, msvcp60, msvcrt)"
    echo " vcrun2003  Visual C++ 2003 redistributables (mfc71,msvcp71,msvcr71)"
    echo " vcrun2005  Visual C++ 2005 redistributable libraries (mfc80,msvcp80,msvcr80)"
    echo " vcrun2005sp1 Visual C++ 2005sp1 redistributable libraries"
    echo " vcrun2008  Visual C++ 2008 redistributable libraries (mfc90,msvcp90,msvcr90)"

нужно скажем Visual C++ 2005, запускаешь так
./wintricks vcrun2005


впрочем в скрипте есть переменные
WINE=${WINE:-wine}
WINEPREFIXCREATE=${WINEPREFIXCREATE:-wineprefixcreate}
WINEPREFIX=${WINEPREFIX:-$HOME/.wine}
и можно подправить куда все ставиться будет

кста, это мысль.. может его в POL интегрировать...

-вечный чайник-

Оффлайн pehser

  • Автор темы
  • Активист
  • *
  • Сообщений: 586
  • sidux 64bit + KDE4 svn
    • Просмотр профиля
    • Магазин електро и бытовой техники в николаеве
Re: Установка DirectX 9 на Wine
« Ответ #91 : 28 Мая 2008, 15:35:56 »
...
fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture @ directx.c / 3413
...

Х его З что делать.. :-/ Попробую еще твой рецепт, но мне почему-то кажется что не из-за способа установки директа а что-то о свзякой Open GL + драйверы ATI..
[/quote]

Запусти шахматы и переключи в режим 3d если переключится значит с дровами у тебя порядок если нет ...

Оффлайн mityukov

  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #92 : 28 Мая 2008, 17:20:22 »
...
fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture @ directx.c / 3413
...

Х его З что делать.. :-/ Попробую еще твой рецепт, но мне почему-то кажется что не из-за способа установки директа а что-то о свзякой Open GL + драйверы ATI..

Запусти шахматы и переключи в режим 3d если переключится значит с дровами у тебя порядок если нет ...

Попробую дома, кста, что за Шахматы? (как аппликуха называтся в apt-get? у меня KDE4 remix почему-то вообще без игрушек поставился).. По крайней мере glxinfo дает Direct rendering: Yes;

кста, "на подумать": http://bugs.winehq.org/show_bug.cgi?id=12929

И вообще, подобный рипортов полно. Только чаще они находятся по названию Игры. Этот более общий, imo.


кста, второй вопрос "на подумать": для чего вообще нужно ставить directX? Вроде же есть в Wine встроенный функционал для всех этих дел (если смотреть их FAQ)? Вот только GL_INVALID_OPERATION это дело не отменяет... по-сути, тест d3d, встроенный в DXDiag, просто "одна из аппликух, пытающихся заюзать d3d ускорение". Но таже самая ошибка вылезет и при запуске длюбой другой (например, игрушки)... Это я пророчу, конечно, надо пробовать... но пиплы в инете рипортают что так оно и есть ;-)
Never cared for what they they
Never cared for games they play

Оффлайн pehser

  • Автор темы
  • Активист
  • *
  • Сообщений: 586
  • sidux 64bit + KDE4 svn
    • Просмотр профиля
    • Магазин електро и бытовой техники в николаеве
Re: Установка DirectX 9 на Wine
« Ответ #93 : 28 Мая 2008, 19:19:09 »
кста, второй вопрос "на подумать": для чего вообще нужно ставить directX? Вроде же есть в Wine встроенный функционал для всех этих дел (если смотреть их FAQ)? Вот только GL_INVALID_OPERATION это дело не отменяет... по-сути, тест d3d, встроенный в DXDiag, просто "одна из аппликух, пытающихся заюзать d3d ускорение". Но таже самая ошибка вылезет и при запуске длюбой другой (например, игрушки)... Это я пророчу, конечно, надо пробовать... но пиплы в инете рипортают что так оно и есть ;-)

Ответ на почитать ;)
я же на перовой страничке этой темы уже враце обяснял за чем дир https://forum.ubuntu.ru/index.php?topic=16826.msg122523#msg122523
и из практики скажу что ведьмак без установлено ДХ не стартует

Оффлайн SIDRESHOT

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: установка DirectX 9 на Wine
« Ответ #94 : 01 Июня 2008, 15:48:04 »
POL штукаотличная, теперь у них еще и репозиторий есть, только человеку вряд ли поможет, в POL в скрипте GTA SA просто запуск установщика под wine, значит никаких доп фиксов не используется
http://www.playonlinux.com/en/script-79.html
вот если решение его проблемы найдется. можно будет и скрипт подправить, чтобы у других такой же проблемы не появлялось
Отличная? Хм..А как им пользоваться то? Я его установил, но непонимаю где он... :o

Оффлайн chain

  • Старожил
  • *
  • Сообщений: 1263
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #95 : 06 Июня 2008, 13:24:16 »
он в меню игры
-вечный чайник-

Оффлайн Mr.DoS

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #96 : 10 Июня 2008, 15:09:08 »
Поставил DirectX 9 с помощью проги wine-doors . Намного проще и быстрее. Прилагался к дистрибутиву ultimate edition .

Оффлайн Плуксуатоp

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #97 : 23 Июня 2008, 19:23:24 »
Доброго времени суток, уважаемые!
Ставил все как описано в первом посте. При запуске в терминале wine dxdiag выдается ошибка: Устаревшая версия dxdiag.ddl
Видеокарта ATI Radion xpress 1100, wine 1.0 Пытаюсь запустить eve-online

Оффлайн Плуксуатоp

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #98 : 23 Июня 2008, 19:41:55 »
А при установке DX  была ошибка: Howewer, mscores.ddl not be loaded to display the appropriate error message.
Please reinstall the .NET Framework

Оффлайн ANTarctic

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
    • ANT-Ufa
Re: Установка DirectX 9 на Wine
« Ответ #99 : 24 Июня 2008, 11:28:02 »
Может кто поможет:
После установки дров ati-driver-installer-8-6-x86.x86_64.run, возникла проблема: при запуске wine dxdiag, рабочий стол делится на 2, и идут разные помехи, вообщем проблемы с разрешнием. На прежних дровах такой проблемы не было, за то была другая при проверке 3d в directx был белый экран.
ASUS N73JF - Ubuntu 11.04
PC: GA-EX58-UD3R, i7 920, 3 Gb, 896 Mb GigaByte GeForce GTX 275, 80+500+1500 Gb - Ubuntu 10.10
http://ant-ufa.com

Besogon

  • Гость
Re: Установка DirectX 9 на Wine
« Ответ #100 : 29 Июня 2008, 00:09:45 »

Оффлайн Bodo

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #101 : 29 Июня 2008, 15:11:30 »
1. При попытке запустить Pro Evolution Soccer 2008 вылетает окошко с ошибкой "failed to obtain video memory", видеопамяти не хватает? :-\ В офтопике игра работала отлично. Подскажите, где собака зарыта?
2. dxdiag ругается на отсутствие библиотеки ddrawex.dll, - наплевать?

GeForce 8600GT + проприетарные драйвера, Wine 1.1.0 + Direct X 9.0c, glxgear ~8000 fps

Оффлайн mityukov

  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #102 : 30 Июня 2008, 16:51:53 »
Может кто поможет:
После установки дров ati-driver-installer-8-6-x86.x86_64.run, возникла проблема: при запуске wine dxdiag, рабочий стол делится на 2, и идут разные помехи, вообщем проблемы с разрешнием. На прежних дровах такой проблемы не было, за то была другая при проверке 3d в directx был белый экран.

У меня с fglrx любые D3D приложения вообще не идут (в том числе DXDiag::Test 3D) ... Вылетают напрочь :>

Так это тебе еще повезло ;-)
Never cared for what they they
Never cared for games they play

Оффлайн mityukov

  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #103 : 01 Июля 2008, 09:15:29 »
1. При попытке запустить Pro Evolution Soccer 2008 вылетает окошко с ошибкой "failed to obtain video memory", видеопамяти не хватает? :-\ В офтопике игра работала отлично. Подскажите, где собака зарыта?

А может с пре-лодером трабла?..

http://wiki.winehq.org/PreloaderPageZeroProblem

Хотя, может быть и с видео как-таковым глюк...
Never cared for what they they
Never cared for games they play

Оффлайн TrueSmile

  • Новичок
  • *
  • Сообщений: 6
  • 冷たい
    • Просмотр профиля
Re: Установка DirectX 9 на Wine
« Ответ #104 : 06 Июля 2008, 22:30:06 »
При запуске Winecfg терминал выводит такую вот штуку:

[u]err:winedevice:ServiceMain driver L"prodrv06" failed to load
err:ntdll:RtlpWaitForCriticalSection section 0x7bc90600 "exception.c: vectored_handlers_section" wait timed out in thread 001d, blocked by 0020, retrying (60 sec)
err:module:import_dll Library SCSIPORT.SYS (which is needed by L"C:\\windows\\System32\\drivers\\prosync1.sys") not found
err:winedevice:ServiceMain driver L"prosync1" failed to load[/u]
....
ALSA lib pcm_dmix.c:874:(snd_pcm_dmix_open) unable to open slave
err:ntdll:RtlpWaitForCriticalSection section 0x7bc90600 "exception.c: vectored_handlers_section" wait timed out in thread 001d, blocked by 0020, retrying (60 sec)

может быть это нормально? Оо Но при запуске 4ерез терминал вайна с любыми приложениями он пишет тоже самое

 

Страница сгенерирована за 0.022 секунд. Запросов: 21.