ubuntuusers.de

Wine: "Error in initializing of Direct3D"

Status: Ungelöst | Ubuntu-Version: Ubuntu 11.10 (Oneiric Ocelot)
Antworten |

carduelis

Avatar von carduelis

Anmeldungsdatum:
23. September 2009

Beiträge: 29

Hallo liebe ubuntuuser,

ich hoffe, in diesem Forum bin ich richtig, ich denke aber schon, dass das Problem bei Wine liegt und nicht bei dem Spiel, das ich damit zu starten versuche.

Ich nutze 11.10 auf einem Eee-PC und wollte, da ich Ultastar Deluxe früher immer recht toll fand, mal dessen Weiter-/Neuentwicklung Vocaluxe ausprobieren. Da das momentan wohl leider nur auf Windows ausgelegt ist, habe ich aus dem wine-PPA wine1.4 installiert, außerdem, nachdem es zunächst eine Fehlermeldung beim Start von Vocaluxe gab, über winetricks dotnet20 und mono28. Jetzt habe ich immerhin eine neue Fehlermeldung, nämlich "Exception from HRESULT 0x8007007E Error in initializing of Direct3D", außerdem wird mir geraten zu prüfen, ob mein Grafiktreiber und die DirectX-Version auf dem neusten Stand sind. Dazu kann ich leider nichts sagen, da mein Grafiktreiber in den Systeminformationen als "Unbekannt" angezeigt wird, ich schaue gleich mal, was für Infos ich über das Terminal bekommen kann (kenne mich da nicht so extrem aus). Die im Wiki vorgeschlagenen Maßnahmen bei Direct3D-Problemen habe ich auch schon ausprobiert, das half leider auch nicht.

Hat jemand einen Vorschlag, was ich noch versuchen könnte?

Vielen Dank!

bowman

Avatar von bowman

Anmeldungsdatum:
17. Februar 2010

Beiträge: 7506

Du musst über winetricks die richtige DirektX-Version für Windows installieren, die dann unter wine läuft. Wine simuliert Windows und diese windows brauch auch die notwendigen Programme zur Darstellung DirektX, Visualbasic etc pp, je nachdem was das installierte Spiel/Programm benötigt. Das hat nichts mit deinem Treiber unter Ubuntu zu tun.

carduelis

(Themenstarter)
Avatar von carduelis

Anmeldungsdatum:
23. September 2009

Beiträge: 29

Ich habe es sowohl mit dem empfohlenen d3dx9_36 und directx9 versucht, leider ohne Erfolg.

bowman

Avatar von bowman

Anmeldungsdatum:
17. Februar 2010

Beiträge: 7506

Dann weiss ich auch nicht weiter. Evtl braucht es noch was anderes. quartz ?

So ein Problem habe ich auch bei einem anderen Spiel. Das läuft nur auf einer viel älteren Wine-Version.

carduelis

(Themenstarter)
Avatar von carduelis

Anmeldungsdatum:
23. September 2009

Beiträge: 29

Hm, vielleicht probier ich auch einfach verschiedene Wine-Versionen durch ^^

Falls jemand Lust hat, sich an diesem Problem zu versuchen, hier das Projekt auf http://vocaluxe.sourceforge.net/ und https://github.com/Vocaluxe/Vocaluxe

bowman

Avatar von bowman

Anmeldungsdatum:
17. Februar 2010

Beiträge: 7506

playonlinux wäre da vllt was. Damit kann man verschiedene Versionen von Wine installieren und den Programmen zuweisen. Gibt es im software-Center. 😉

flokuep

Anmeldungsdatum:
15. Januar 2009

Beiträge: 22

Hast du es mal mit OpenGL probiert? In der config.xml kannst die Option "Renderer" unter "Graphics" auf "TR_CONFIG_OPENGL" stellen.

Antworten |