Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: NikolaiTalev в Dec 30, 2011, 21:42



Титла: Проблем с directx във виртуална машина
Публикувано от: NikolaiTalev в Dec 30, 2011, 21:42
Здравейте
опитвам се да подкарам един риболовен симулатор  на инсталирано XP на Virtualbox но ме побърква една
грешка която не спира да ми вади. Не мога да си обясня какво се случва при положение че от virtualbox-a съм му задал 3D ускорението
и на виндоуса съм инсталирал directx-a и при тест на виндоуса си показва че всичко е ОК  ???

(http://alfa.kachi-snimka.info/thumbs/rgh1325274112e.png) ($2)

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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: AMD в Dec 30, 2011, 23:15
С ВиртуалБокс за сега 3D е мираж.
Аз го постигам с vmware-workstation под Windows7 и върви идеално.


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: NikolaiTalev в Dec 30, 2011, 23:25
С ВиртуалБокс за сега 3D е мираж.
Аз го постигам с vmware-workstation под Windows7 и върви идеално.

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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: and1soma в Dec 31, 2011, 00:00
Някой би ли ми казал, как да го пробвам този VMware?
Трябва ли да попълвам този формуляр -

(http://store.picbg.net/thumb/FB/7A/922fbc02c2d2fb7a.png) ($2)

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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: NikolaiTalev в Jan 05, 2012, 23:14
Реших и аз да пробвам VMware попълних показаните полета от колегата изтеглих си последната
версия и пробвах да я инсталирам, но не се получи и инсталирах VMware-Workstation-Full-7.1.5-491717.i386.
Инсталирах едно XP и всичко необходимо за играта и останах много неприятно изненадан от
надписа DirectX пак го няма  ???
и реших да рестартирам хост машината и останах още по неприятно изненадан
при опит да я пусна вади това:
(http://alfa.kachi-snimka.info/thumbs/rgh1325798036f.png) ($2)
много странно при положение че преди рестарта си беше ОК.

П.П Реших да проверя на хост машината 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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: Astor в Jan 06, 2012, 00:13
NikolaiTalev, VirtualBox машина може да ползва 3D ускорението от host машината (поне при версия по-нова от 4.1), но реално не съм го тествал....
Ето и подсказка:
Цитат
VBoxManage modifyvm <uuid|name> --accelerate3d on|off


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: NikolaiTalev в 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
Уж всичко наред а
(http://alfa.kachi-snimka.info/thumbs/jdv1325847049p.png) ($2)


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: borovaka в Jan 06, 2012, 17:49
За VirtualBox-a 1во разрешаваш 3D ускорението от настройките, след това рестартираш XP-то и влизаш в safe mode, после инсталираш guest additions там ( като разрешиш 3D-ускорението ), рестартираш и готово :)


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: AMD в Jan 06, 2012, 19:15
За VirtualBox-a 1во разрешаваш 3D ускорението от настройките, след това рестартираш XP-то и влизаш в safe mode, после инсталираш guest additions там ( като разрешиш 3D-ускорението ), рестартираш и готово :)

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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: borovaka в Jan 06, 2012, 19:24
Интересно как не става като съм го ползвал :)


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: b2l в Jan 06, 2012, 19:29
//offtopic

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

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

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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: AMD в 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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: backinblack в Jan 07, 2012, 00:23
Абе и примен с VMwarw 7 и 8 уоркстейшън, на Win7 не му вървят аеро ефектите и малко ме дразни, но не съм се заебавал на дълбоко, а на лапнопа, дето е с Уин7 и във виртуалката на уин7 ефектите вървят и зай има същия проблам.


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: AMD в Jan 07, 2012, 09:00
Абе и примен с VMwarw 7 и 8 уоркстейшън, на Win7 не му вървят аеро ефектите и малко ме дразни, но не съм се заебавал на дълбоко, а на лапнопа, дето е с Уин7 и във виртуалката на уин7 ефектите вървят и зай има същия проблам.


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


Титла: Re: Проблем с directx във виртуална машина
Публикувано от: NikolaiTalev в Jan 07, 2012, 16:10
И двете виртуални машини поддържат 3D друг е въпроса че VMware ми допада повече.
Виндоуса на него направо лети преди и на нормална инсталация не е бил толкова бърз (колкото за виндоус де  ;D)
при положение че същия го имам и на последната версия на Virtualbox.

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

от 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  ???