PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Doom 3 läuft nicht :(



Schlüpfknoten
29.08.07, 20:24
Hi Leute,

ich habe mir letztens Doom 3 installiert. Klappte wunderbar, allerdings bekomme ich kurz ein Bild, dann bricht es leider mit dieser Fehlermeldung ab:




DOOM 1.1.1282 linux-x86 Oct 4 2004 08:21:14
Hostname: nutcracker.site
Alias: nutcracker
IP: 192.168.178.5
------ Initializing File System ------
Loaded pk4 /usr/local/games/doom3/base/game00.pk4 with checksum 0x7dafc4d4
Loaded pk4 /usr/local/games/doom3/base/game01.pk4 with checksum 0x16cf3b8a
Loaded pk4 /usr/local/games/doom3/base/pak000.pk4 with checksum 0x28d208f1
Loaded pk4 /usr/local/games/doom3/base/pak001.pk4 with checksum 0x40244be0
Loaded pk4 /usr/local/games/doom3/base/pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 /usr/local/games/doom3/base/pak003.pk4 with checksum 0xcd79d028
Loaded pk4 /usr/local/games/doom3/base/pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 /usr/local/games/doom3/base/pak005.pk4 with checksum 0x8ffc3621
Current search path:
/home/nutbra/.doom3/base
/usr/local/games/doom3/base
/usr/local/games/doom3/base/pak005.pk4 (63 files)
/usr/local/games/doom3/base/pak004.pk4 (5137 files)
/usr/local/games/doom3/base/pak003.pk4 (4676 files)
/usr/local/games/doom3/base/pak002.pk4 (6120 files)
/usr/local/games/doom3/base/pak001.pk4 (8972 files)
/usr/local/games/doom3/base/pak000.pk4 (2698 files)
/usr/local/games/doom3/base/game01.pk4 (2 files)
/usr/local/games/doom3/base/game00.pk4 (2 files)
game DLL: 0x0 in pak: 0x0
file system initialized.
--------------------------------------
----- Initializing Decls -----
------------------------------
------- Initializing renderSystem --------
using ARB renderSystem
renderSystem initialized.
--------------------------------------
5151 strings read from strings/english.lang
Couldn't open journal files
execing editor.cfg
execing default.cfg
couldn't exec DoomConfig.cfg
couldn't exec autoexec.cfg
5151 strings read from strings/english.lang
----- Initializing Sound System ------
sound system initialized.
--------------------------------------
----- R_InitOpenGL -----
dlopen(libGL.so.1)
Open X display
Initializing OpenGL display
Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0".
XFree86-VidModeExtension not available
Xlib: extension "XFree86-DGA" missing on display ":0.0".
Failed to detect DGA DirectVideo Mouse
Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
GL_RENDERER: GeForce 7300 GT/PCI/SSE2/3DNOW!
GL_EXTENSIONS: GL_ARB_depth_texture GL_ARB_imaging GL_ARB_multitexture GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow GL_ARB_texture_border_clamp GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ARB_texture_non_power_of_two GL_ARB_vertex_program GL_ARB_fragment_program GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_vertex_array GL_ATI_texture_mirror_once GL_HP_occlusion_test GL_IBM_texture_mirrored_repeat GL_NV_blend_square GL_NV_texgen_reflection GL_NV_texture_rectangle GL_NV_texture_env_combine4 GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow

------- Input Initialization -------
XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK
XKB extension present on server ( 0x1:0x0 )
------------------------------------
----------- OSS Sound Initialization -----------
opened sound device '/dev/dsp'
/dev/dsp - bit rate: 16, channels: 2, frequency: 44100
------------------------------------------------
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
...using GL_ARB_texture_non_power_of_two
X..GL_ARB_texture_compression not found
X..GL_EXT_texture_filter_anisotropic not found
...using GL_EXT_texture_lod
...using GL_1.4_texture_lod_bias
X..GL_EXT_shared_texture_palette not found
...using GL_EXT_texture3D
...using GL_EXT_stencil_wrap
X..GL_NV_register_combiners not found
X..GL_EXT_stencil_two_side not found
X..GL_ATI_separate_stencil not found
X..GL_ATI_fragment_shader not found
X..GL_ATI_text_fragment_shader not found
X..GL_ARB_vertex_buffer_object not found
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
X..EXT_depth_bounds_test not found
---------- R_NV20_Init ----------
Not available.
----------- R200_Init -----------
Not available.
---------- R_ARB2_Init ----------
Available.
Cg not available.
---------------------------------
---------- R_Exp_Init -----------
Disabled at compile time.
---------------------------------
----- R_ReloadARBPrograms -----
glprogs/test.vfp
glprogs/test.vfp
glprogs/interaction.vfp
glprogs/interaction.vfp
glprogs/bumpyEnvironment.vfp
glprogs/bumpyEnvironment.vfp
glprogs/ambientLight.vfp
glprogs/ambientLight.vfp
glprogs/shadow.vp
glprogs/R200_interaction.vp
glprogs/nv20_bumpAndLight.vp
glprogs/nv20_diffuseColor.vp
glprogs/nv20_specularColor.vp
glprogs/nv20_diffuseAndSpecularColor.vp
glprogs/environment.vfp
glprogs/environment.vfp
-------------------------------
WARNING: vertex array range in virtual memory (SLOW)
signal caught: Segmentation fault
si_code 1
Trying to exit gracefully..
Shutting down sound hardware
----------- OSS Sound Shutdown -----------
unmap dma sound buffer
close sound device
------------------------------------------
idRenderSystem::Shutdown()



Wieso so viele "not found" - Meldungen und was hat das hier zu bedeuten:

WARNING: vertex array range in virtual memory (SLOW)
signal caught: Segmentation fault

?

Kann mir einer weiterhelfen?

Edit: Suse 10.2, nVidia GeForce 7300 GT

ThorstenHirsch
29.08.07, 20:33
signal caught: Segmentation fault

Da passt was nicht zusammen, nVidia-Treiber <-> Kernel, nVidia-Treiber <-> Xorg, Xorg <-> libc ...sowas in der Art jedenfalls.

edit: vielleicht auch Doom 3 - wieso hast Du eigentlich so eine alte Version (1.1.1282)? Lad' dir mal die neuste (ftp://ftp.idsoftware.com/idstuff/doom3/linux/doom3-linux-1.3.1.1304.x86.run) herunter!

Schlüpfknoten
29.08.07, 20:47
Naja, du weißt ja dass ich 2 Grafikkarten drin hab...könnte das nicht passen?
Das mit der neuesten Version werde ich mal testen, danke

ThorstenHirsch
29.08.07, 23:04
Ach Du bist das. Naja, 1 Fehlerquelle mehr, aber bring doch erstmal die anderen Sachen in Ordnung. Und teste mal noch ein anderes Spiel mit OpenGL-Grafik, am besten ein open-source-Spiel, für das es binaries speziell für Suse 10.2 gibt (=> nicht statisch gelinkt), also z.B. tuxracer oder frozen bubble.

Schlüpfknoten
30.08.07, 10:51
Ja, ich bin das ;) der kranke...ich brauche übrigens noch nen Großhändler für 19" TFTs, Geld hab ich zusammen...aber ich seh's nicht ein für 20 TFTs normalen Ladenpreis zahlen zu müssen. Gewerbe hab ich auch. Also wär es darüber auch möglich (Lieferantenpreise lohnen sich aber auch nicht) ;) also wenn du was weißt....

Sodelle...trotzdem: die Spiele laufen! Ohne Probleme! Ich hab aber genausogut ein Problem mit Max Payne 2 und Cedega! Ich bestehe den 1. Cedega-Test nicht (weiß grade nicht mehr was das für einer ist, muss heute Abend zu Hause nachschauen).

Wie bekomme ich denn raus was nicht passt? Es läuft doch sonst alles wunderbar bei mir...außer aufwendige 3D-Spiele...

ThorstenHirsch
30.08.07, 17:11
Cedega ist wieder was ganz anderes. Eins nach dem anderen. Hast Du denn jetzt die neue Doom3-Version installiert? Und hast Du den nvidia-Treiber selbst installiert (also von nvidia gezogen und das install-script aufgerufen) oder hast Du Dir ne fertige RPM (z.B. über yast, am besten mit Einbindung des repositories) installiert?

Und nochwas: gab's ein Kernelupdate nach der Installation des nvidia-Treibers? Wenn ja => nvidia-Treiber neu installieren!

Schlüpfknoten
30.08.07, 18:39
Sodelle...hi :)

Also gut - folgendes:

- ich hab mir jetzt die neueste Version von Doom installiert. Immer noch das selbe!
- nVidia habe ich schon lange installiert (manuell), danach gabs n Kernel-Update, dann musste ich so oder so den Treiber neu installieren.

Hm...ich hab im Netz gelesen dass 3D-Spiele nur funktionieren wollen wenn man XGL abschaltet. Ist das richtig? Liegts etwa am 3D-Desktop?

WishMaster@NND
01.09.07, 16:03
Nein, das ist nicht richtig. Sie laufen zwar aber recht langsam.
Aber um sicherzugehen starte mal das in der Konsole:
Xorg :1 & sleep 10; xterm -display :1
Dann startest du über die Konsole dort Doom3.

Schlüpfknoten
03.09.07, 21:56
Ähm ja....das geht...Doom 3 startet auf einmal :-/

Und bis auf die Tatsache, dass er am CD-Key rummeckert obwohl es ein Originalkey ist und ich ihn 3x abgetippt habe (komischerweise hab ich nicht genügent Platz wenn ich die Bindestriche mit reinsetze) sieht schonmal alles wunderbar aus....startet in Fullscreen!

Aber was hat die Zeile bewirkt?
XOrg:1? Und was hat es mit den sleep 10 auf sich? Wozu soll er 10ms (oder sekunden) warten?

Auf jeden Fall schonmal danke :) wie komme ich denn zum normalen Screen wieder zurück wenn ich Doom 3 beendet habe?

Schlüpfknoten
03.09.07, 23:42
Ok, alles klar - wenn ich XGL deaktiviere läuft sogar Cedega und alle Spiele!

Na das war ja dann wohl der Übeltäter - danke dir :)

Gibts hierfür bald eine andere Lösung als jedesmal XGl zu de-/aktivieren?

Kenny@Knoppix
03.09.07, 23:55
Ok, alles klar - wenn ich XGL deaktiviere läuft sogar Cedega und alle Spiele!

Na das war ja dann wohl der Übeltäter - danke dir :)

Gibts hierfür bald eine andere Lösung als jedesmal XGl zu de-/aktivieren?

leider noch nicht, xgl benötigt viel system power

Toobles
04.09.07, 09:40
leider noch nicht, xgl benötigt viel system power


Hä? Guck dir mal bitte an was XGL ist.



Gibts hierfür bald eine andere Lösung als jedesmal XGl zu de-/aktivieren?


Mal probiert Compiz/Beryl in Verbindung mit AIGLX zu benutzen?

baumgartner
04.09.07, 11:36
Aber was hat die Zeile bewirkt?
XOrg:1? Und was hat es mit den sleep 10 auf sich? Wozu soll er 10ms (oder sekunden) warten?

Startet einen zweiten X-Server und ein Terminal darauf. Mit ctrl + alt + F7 kommst du auf deinen ursprünglichen Desktop. F8 ist der Zweite X-Server.

Kenny@Knoppix
06.09.07, 22:53
Hä? Guck dir mal bitte an was XGL ist.



Mal probiert Compiz/Beryl in Verbindung mit AIGLX zu benutzen?

Xgl ist eine Implementierung des X-Window-Systems, die durch OpenGL hardwarebeschleunigt ist, also kannst du keine weitere opengl anwendung laufen lassen das geht so nicht, logisch oder?