Call Of Duty 4 Fehlermeldung beim Starten?

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

Call Of Duty 4 Fehlermeldung beim Starten?

Beitragvon atigmr » 01.06.2008, 10:06

Hallo,

habe mit folgendem Problem zu kämpfen:

Habe Call Of Duty 4 unter Wine installiert, Installation verlief normal ohne Fehler etc., alles wurde korrekt installiert, Ordnergröße ist genau wie unter Windows (zum Vergleich), Visuelle Effekte habe ich aus.

Wenn ich das Spiel nun starte, dann kommt nach 2 Sekunden nachdem sich der Wine kommt ein Fehlermeldung (siehe Dateianhang)..

Wie bekomme ich Call Of Duty 4 zum Laufen?? Unter Windows funktioniert es einwandfrei..

Hoffe ihr könnt mir helfen

Hier noch ein paar Terminal-Infos:

Code: Alles auswählen
fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon X1950 GT
OpenGL version string: 2.1.7412 Release


Code: Alles auswählen
glxinfo | grep direct
direct rendering: Yes





mfg
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon ChemicalBrother » 01.06.2008, 11:10

Du brauchst eine speziell kompilierte/gepatchte Version von Wine. Ist ein bisschen Arbeit. Schau dich mal bei http://www.winehq.org bei AppDB um. Du wirst dafür auch sehr viel lesen müssen.
Benutzeravatar
ChemicalBrother
 
Beiträge: 5332
Registriert: 21.08.2006, 21:17
Wohnort: Langen
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 6.0

Beitragvon atigmr » 01.06.2008, 11:12

Also liegt es nicht am Treiber?

Muss ich dann die derzeitige Version von Wine entfernen um eine neue zu Installieren oder einfach nur den Patch installieren? Bleiben meine unter Wine-Installierten Programme erhalten?

mfg
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon atigmr » 01.06.2008, 11:31

Also bei http://winehq.org steht bei Call Of Duty 4 das es unter Ubuntu 8.04 läuft mit der Version 1.0-rc2, diese habe ich runtergeladen und installiert, der Fehler besteht weiterhin..einen Patch habe ich leider nicht gefunden..
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon Timberland » 01.06.2008, 11:41

[quote=atigmr,index.php?page=Thread&postID=28515#post28515]Also bei http://winehq.org steht bei Call Of Duty 4 das es unter Ubuntu 8.04 läuft mit der Version 1.0-rc2, diese habe ich runtergeladen und installiert, der Fehler besteht weiterhin..einen Patch habe ich leider nicht gefunden..[/quote]

Wie kann man dort den Patch nicht finden http://appdb.winehq.org/objectManager.php?sClass=version&iId=10429 ?
Timberland
 
Beiträge: 462
Registriert: 06.11.2006, 17:11

Beitragvon atigmr » 01.06.2008, 11:51

Als Patch sehe ich eine ausführbare Datei, bzw Anwendung an...wusste nicht, dass es auch Patches in Textform gíbt^^ sry..
Aber wie soll ich jetzt genau patchen?? Die Einstellung von directx in Wine so ändern wie es in dem Text beschrieben ist??

mfg
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon Timberland » 01.06.2008, 16:04

Du brauchst den Quellcode von Wine und dann guckst du auf die Wineseite bei Cod4, dort ist unter den Patches meist beschrieben wie man es macht oder ein Link wo es drin steht :).
Timberland
 
Beiträge: 462
Registriert: 06.11.2006, 17:11

Beitragvon atigmr » 01.06.2008, 18:27

Welchen Quellcode?? Den von DirectX im Wine-Systemordner??
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon atigmr » 01.06.2008, 18:49

Ich habe ein HowTo gefunden..jedoch verstehe ich einiges nicht:

http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+COD4

Der Patch ist auf dieser Internetseite als Textform angegeben:
http://www.bennyp.org/wine/wine-0.9.59-3dmark.patch

Wie bekomm ich ihn auf meinen Desktop?? Und welches Dateiformat??

Wo müssen die DirectX Dateien hin? Und welche Wine-Quellen sind gemeint??

Hoffe ihr könnt mir weiterhelfen...

mfg
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon Timberland » 01.06.2008, 19:08

http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0-rc3.tar.bz2 Das ist der Quellcode von Wine.

Diesen Ordner entpacken und gut ist.
So dann den Patch laden (rechts klick, speichern unter und als .patch speichern).

Danach der Anleitung folgen (die Datein in system32 kannst du erstmal weglassen, testen ob es ohne geht).
Timberland
 
Beiträge: 462
Registriert: 06.11.2006, 17:11

Beitragvon ReCon » 02.06.2008, 12:36

Alternativ kann ich nur das WINE Paket von Oliver Deisenroth empfehlen: http://oliverdeisenroth.de/index.php?option=com_remository&Itemid=85&func=select&id=4

Er hat WINE 1.0-RC1 mit den aktuell "wichtigen" Patches ausgestattet und ein Paket daraus gemacht (RPM und DEB).
Ich schätze mal, dass die neueren WINE Versionen bald folgen werden.

PS: Das ist jetzt mal ein Vorschlag für alle die selbst nicht patchen wollen / können etc.
Linux is like a wigwam: No windows, no gates and an apache inside!
_________________

Bild Team
Benutzeravatar
ReCon
 
Beiträge: 1273
Registriert: 23.06.2006, 22:02
Lizenz: GPL
Distribution: openSUSE 13.1
Kernelversion: 3.11.6-4-desktop

Beitragvon atigmr » 02.06.2008, 13:08

Habe gestern 1.0-rc3 gepatcht, nach einer Anleitung auf linux-gamers.com über das Patchen von Call of Duty 4, aber es funktioniert nicht, die Konsole gab keine Fehler aus während des Patchens, CoD 4 funktioniert trotzdem nicht...

mfg
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon atigmr » 02.06.2008, 13:49

Hab die Version 1.0-rc2 mit allen Patches von diesem Oliver runtergeladen und installiert, Spiel startet zwar, nur bleibt der Bildschirm schwarz, kein Menü, dass sich öffnet, kein Intro-Video das abläuft??

Im Terminal kommt folgende Fehlermeldung:

Code: Alles auswählen
=>1 0x7c094ff1 (0x0032f454)
  2 0x7e5323dc ActivateContext+0x4fc() in wined3d (0x0032f4d4)
  3 0x7e566e1b drawPrimitive+0x17b() in wined3d (0x0032f7e4)
  4 0x7e53ebfb in wined3d (+0x2ebfb) (0x0032f854)
  5 0x7e618c5e in d3d9 (+0x8c5e) (0x0032f884)
err:ntdll:RtlpWaitForCriticalSection section 0x7e631e7c "d3d9_main.c: d3d9_cs" wait timed out in thread 0019, blocked by 0009, retrying (60 sec)


Was bedeutet das?

Hoffe ihr könnt mir weiterhelfen...

mfg
AMD ATHLON 64 X2 6000+ ~ 3,5 GHz, Xpertvision X1950GT 512 MB, 2048 MB G-Skill RAM, 2x 200 GB Samsung HD200HJ, 2 x 250 GB Samsung SP2504C + HD252KJ, LG DVD, Be Quiet Dark Power Pro P7 450 W, Gigabyte Ga-Ma 770 DS3
Ich benutze XP "höchstens" auf einer Lanparty. Und dort auch nur wenn die Gruppe Call of Duty 4 spielt, denn das läuft unter Ubuntu bei mir leider (noch) nicht.
atigmr
 
Beiträge: 34
Registriert: 18.03.2008, 21:32
Wohnort: Hannover

Beitragvon Gast » 02.06.2008, 19:22

Lad dir mal das aktuelle DirectX von M$ runter:
http://www.computerbase.de/downloads/software/betriebssysteme/directx/?url=18203
(Das Mittlere)
Gast
 

Beitragvon Cheeky@Boinc » 02.06.2008, 19:34

Lad dir mal das aktuelle DirectX von M$ runter:


Das solltest du nicht tun atigmr, denn es ist unnötig. DirectX ist direkt in Wine integriert.
Damit machst du dir eher mehr "kaputt" als lauffähig.
Das was du machen kannst ist einzelne dlls, wie in der appdb, hier im Forum und Wiki empfohlen, benutzen um das Spiel zum starten zu bewegen.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Nächste

Zurück zu Spiele unter WINE, Cedega & CrossOver Games

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 14 Gäste