Автор Тема: Проблем с directx във виртуална машина  (Прочетена 4109 пъти)

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Здравейте
опитвам се да подкарам един риболовен симулатор  на инсталирано XP на Virtualbox но ме побърква една
грешка която не спира да ми вади. Не мога да си обясня какво се случва при положение че от virtualbox-a съм му задал 3D ускорението
и на виндоуса съм инсталирал directx-a и при тест на виндоуса си показва че всичко е ОК  ???



Някой сблъсквал ли се е с подобен проблем.
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #1 -: Dec 30, 2011, 23:15 »
С ВиртуалБокс за сега 3D е мираж.
Аз го постигам с vmware-workstation под Windows7 и върви идеално.
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с directx във виртуална машина
« Отговор #2 -: Dec 30, 2011, 23:25 »
С ВиртуалБокс за сега 3D е мираж.
Аз го постигам с vmware-workstation под Windows7 и върви идеално.

Напоследък все повече се убеждавам че VMware е много по-добра виртуална машина от Virtualbox
макар, че го ползвам от година и нещо и не сам имал ядове освен тоя с directx-a.
Ако си кача VMware и му бодна едно XP би трябвало да го подкарам тоя симулатор, че за зимата е идеален  ;D
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

and1soma

  • Напреднали
  • *****
  • Публикации: 138
  • Distribution: Debian based
  • Window Manager: GTK+ / Qt
    • Профил
    • WWW
Re: Проблем с directx във виртуална машина
« Отговор #3 -: Dec 31, 2011, 00:00 »
Някой би ли ми казал, как да го пробвам този VMware?
Трябва ли да попълвам този формуляр -



има ли някакъв друг начин?
Ии VMware плаща ли се и нужно ли е да се "краква", защото това е доста не приятно нещо за мен и го правя само в крайни случай.
Активен

"Нищо не е по-далеч от истината."

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с directx във виртуална машина
« Отговор #4 -: Jan 05, 2012, 23:14 »
Реших и аз да пробвам VMware попълних показаните полета от колегата изтеглих си последната
версия и пробвах да я инсталирам, но не се получи и инсталирах VMware-Workstation-Full-7.1.5-491717.i386.
Инсталирах едно XP и всичко необходимо за играта и останах много неприятно изненадан от
надписа DirectX пак го няма  ???
и реших да рестартирам хост машината и останах още по неприятно изненадан
при опит да я пусна вади това:

много странно при положение че преди рестарта си беше ОК.

П.П Реших да проверя на хост машината 3D-то

nikolai@talev ~ $ glxinfo | grep direct
direct rendering: Yes
nikolai@talev ~ $ glxgears
2219 frames in 5.0 seconds = 443.525 FPS
2304 frames in 5.0 seconds = 460.772 FPS
2320 frames in 5.0 seconds = 463.942 FPS
2316 frames in 5.0 seconds = 463.179 FPS


Edit:Оправих проблема с VMware-a решението е
vmware-modconfig --console --install-all
« Последна редакция: Jan 05, 2012, 23:48 от NikolaiTalev »
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #5 -: Jan 06, 2012, 00:13 »
NikolaiTalev, VirtualBox машина може да ползва 3D ускорението от host машината (поне при версия по-нова от 4.1), но реално не съм го тествал....
Ето и подсказка:
Цитат
VBoxManage modifyvm <uuid|name> --accelerate3d on|off
Активен

Няма начин, да няма начин!

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с directx във виртуална машина
« Отговор #6 -: Jan 06, 2012, 12:51 »
NikolaiTalev, VirtualBox машина може да ползва 3D ускорението от host машината (поне при версия по-нова от 4.1), но реално не съм го тествал....
Ето и подсказка:
Цитат
VBoxManage modifyvm <uuid|name> --accelerate3d on|off

Това беше първото нещо което направих  :) и в двете виртуални машини

mks.enable3d = TRUE

ама не става и не става и почнах да си мисля че ми е от драйвера на хост машината
защото видеокартата ми е полу антика  ;D ATI radeon 9200SE 128MB
Уж всичко наред а
« Последна редакция: Jan 06, 2012, 13:05 от NikolaiTalev »
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #7 -: Jan 06, 2012, 17:49 »
За VirtualBox-a 1во разрешаваш 3D ускорението от настройките, след това рестартираш XP-то и влизаш в safe mode, после инсталираш guest additions там ( като разрешиш 3D-ускорението ), рестартираш и готово :)
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #8 -: Jan 06, 2012, 19:15 »
За VirtualBox-a 1во разрешаваш 3D ускорението от настройките, след това рестартираш XP-то и влизаш в safe mode, после инсталираш guest additions там ( като разрешиш 3D-ускорението ), рестартираш и готово :)

С виртуалбокс колкото и да го мъчиш не става :>
Може би ще работи само на Windows 8
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #9 -: Jan 06, 2012, 19:24 »
Интересно как не става като съм го ползвал :)
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с directx във виртуална машина
« Отговор #10 -: Jan 06, 2012, 19:29 »
//offtopic

Интересно как не става като съм го ползвал :)

@borovaka то само на ROKO__ не му става :D.

PS: Защото е с AMD не заради друго.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #11 -: Jan 06, 2012, 20:45 »
Интересно как не става като съм го ползвал :)

Не знам възможно е но не се получава добър резултат. Имам спомени че съм го подкарвал но...
С vmware-workstation резултата е гарантиран че ще има directx9

Под vmware с windows 7

http://calculate.linuxmaniac.net/nfs/nfsu2.png
http://calculate.linuxmaniac.net/images/vmware-nfsmw.png
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #12 -: Jan 07, 2012, 00:23 »
Абе и примен с VMwarw 7 и 8 уоркстейшън, на Win7 не му вървят аеро ефектите и малко ме дразни, но не съм се заебавал на дълбоко, а на лапнопа, дето е с Уин7 и във виртуалката на уин7 ефектите вървят и зай има същия проблам.
Активен

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Re: Проблем с directx във виртуална машина
« Отговор #13 -: Jan 07, 2012, 09:00 »
Абе и примен с VMwarw 7 и 8 уоркстейшън, на Win7 не му вървят аеро ефектите и малко ме дразни, но не съм се заебавал на дълбоко, а на лапнопа, дето е с Уин7 и във виртуалката на уин7 ефектите вървят и зай има същия проблам.


На vmware си вървят без проблем аеро лайната.
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с directx във виртуална машина
« Отговор #14 -: Jan 07, 2012, 16:10 »
И двете виртуални машини поддържат 3D друг е въпроса че VMware ми допада повече.
Виндоуса на него направо лети преди и на нормална инсталация не е бил толкова бърз (колкото за виндоус де  ;D)
при положение че същия го имам и на последната версия на Virtualbox.

След много ровене и четене попаднах на хора имащи същия проблем и евентуалното му решение.
Но пак ударих на камък  >:(
http://communities.vmware.com/thread/273969

от log-а разбрах че проблема е:
Your host does not have OpenGL 1.4 support. 3D will be disabled.

Значи до тук разбирам, че версията на OpenGL е по-стара и за това не тръгва 3D-to.

Играта няма никакво движение и не мога да си обясня предполагам просто са ползвали библиотеки от directx-a
За това колкото и да е слаба 3D поддръжката смятам, че играта ще върви супер.

Впрочем за в момента успях да я подкарам с 3D емулатор и върви добре само проблема е, че ми пържи процесора на 100%
,а с 3D ускорител ползва изключително малко процесора.

Edit: Това ми е текущата версия на OpenGL-a
OpenGL Version: "1.3 Mesa 7.7.1" (1.3.0)

как мога да я променя до 1.4 и дали картата ми ще поддържа 1.4  ???
« Последна редакция: Jan 07, 2012, 16:22 от NikolaiTalev »
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
cedega + DirectX 9.0c
Общ форум
empty 18 5215 Последна публикация Nov 22, 2004, 23:50
от Slayer_
DirectX 9.0c
Общ форум
RedMaster 16 5055 Последна публикация Sep 19, 2005, 17:15
от semionov
DirectX 10 идва за Mac OS X и Linux
Коментар
aspirina97 0 2461 Последна публикация Mar 17, 2009, 11:14
от aspirina97
Как да инсталирам directx 9
Настройка на програми
leonkwolf 4 1412 Последна публикация Feb 27, 2014, 10:30
от leonkwolf