PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo 1.4 und WineX 2.2.1 - Cvs



Master2oo2
01.02.03, 05:19
Hallo Ihr,

ich benutze Gentoo 1.4 und habe mir die winex-cvs heruntergeladen und compiliert.
Also emerge winex-cvs -> hat geklappt.
Danach habe ich die config Datei editiert und das fake windows erstellt.
Danach habe ich Halflife installiert und das Halflife Update.
Und wenn ich dann winex-cvs hl.exe eingebe, bekomme ich diese Fehlermeldung, mit der ich garnichts anfangen kann:

halflife $ winex-cvs hl.exe
wine: Unhandled exception, starting debugger...
/usr/bin/winex-cvs: line 48: 7947 Beendet "$RUNWINE" --debugmsg -all "$@"

Kann mir vielleicht einer helfen?
Bin für jede Hilfe dankbar.

Gruß
Marcel

Master2oo2
01.02.03, 22:40
Hi,

hat denn keiner eine Idee, wie ich dieses Problem beheben könnte?
Falls ihr mehr Informationen benötigt, sagt bitte bescheid.

Gruß
Marcel.

Alex_K
02.02.03, 10:27
das winex-cvs ebuild holt die aktuellste version vom CVS server.
das heißt dass sie unter umständen auch mal nicht funktioniert.
ich würde mal versuchen nochmals zu unmergen, und neu zu mergen.
falls es danach wieder nicht funktioniert mal das winex ebuild testen ...

Master2oo2
02.02.03, 18:58
Hi,

ich habe schon mehrmals die winex-cvs emerged und mit dem selben Ergebnis, daß irgendwie nichts läuft. Immer die gleiche Fehlermeldung. Auch die Winex Version 2.1 ( 20020807-r1 ), liefert mir das gleiche Ergebnis.
Ich bekomme Winex irgendwie nicht zu laufen.


Gruß
Marcel

buhman
02.02.03, 19:09
das kommando zum beutzen von winex vom cvs ist doch eigentlich "wine"
also müsste es wine hl.exe heißen oder ?

Master2oo2
02.02.03, 19:22
Hi,

Bei Gentoo, startet man winex 2.2.1 (CVS) mit dem Befehl "winex-cvs".
Zumindest, ist es bei mir so ;)

Gruß
Marcel.

morck
02.02.03, 23:34
@ buhmann:

unter gentoo hast du die Möglichkeit wine und winex gleichzeitig zu benutzten. du hast die Auswahl zwischen:
wine, winex und einer cvs-version von winex. daher werden die einzelnen Versionen dann auch mit "wine", "winex" oder "winex-cvs" gestartet.

@ Master2oo2:

ich würde dir ja gerne weiterhelfen, aber ich habe keine Ahnung was da schief läuft.
ich benutzte hier allerdings "winex-20021123" (v. 2.2.1), damit funzt diablo2-lod einwandfrei.

Master2oo2
03.02.03, 20:31
Hi,


@ Master2oo2:

ich würde dir ja gerne weiterhelfen, aber ich habe keine Ahnung was da schief läuft.
ich benutzte hier allerdings "winex-20021123" (v. 2.2.1), damit funzt diablo2-lod einwandfrei.

Ich versuche Half Life zu starten.
Die Installation klappt wunderbar ohne jegliche Fehler. Aber dann, wenn ich winex-cvs hl.exe eingebe, dann erscheint sofort die Fehlermeldung : Unhandled Exeption... Starting Debugger.
Falls du weitere Infos brauchst, sag bitte Bescheid.

Gruß
Marcel.

morck
03.02.03, 22:47
hast du denn schon mal andere spiele ausprobiert?

wurde winex mit "opengl" in den USE-Flags emerged???

hast du die Möglichkeit half-life von einer existierenden windows-installation zu kopieren (vielleicht geht beim installieren ja was schief?) ?

schon mal hier im forum gesucht, ob vielleicht eins dieser Probleme und eventuelle Lösungen zu deinem Problem passen?

Master2oo2
06.02.03, 16:49
Hi,


hast du denn schon mal andere spiele ausprobiert?

Ja das habe ich, z.B Diablo II, es beendet mit der gleichen Fehlermeldung.


wurde winex mit "opengl" in den USE-Flags emerged???

Ja auch opengl ist in den USE-Flags aktiviert.


hast du die Möglichkeit half-life von einer existierenden windows-installation zu kopieren (vielleicht geht beim installieren ja was schief?) ?

Leider habe ich nicht die Möglichkeit, Half Life von einer existierenden Windows Partition zu kopieren.
Aber ich glaube das die Installation erfolgreich abgeschlossen wird.


schon mal hier im forum gesucht, ob vielleicht eins dieser Probleme und eventuelle Lösungen zu deinem Problem passen?

Ich habe auch das Forum schon danach durchsucht und auch ein paar Beiträge gefunden. Aber sie haben mir bei der Problem Lösung nicht geholfen und ich habe auch schon das gesamte Gentoo und Transgaming Forum durchsucht ohne Ergebnis. Entweder bin ich zu blöd oder blind. Aber ich finde keine Lösung.
Ich versuche jetzt schon seit 2 Tagen, winex zum laufen zu bekommen. Und egal welche Version ich aus dem Portage Tree von Gentoo nehme. Immer stürzt es ab.


Vielleicht kennst du ja noch eine Lösung.

Danke im Vorraus.

Gruß
Marcel.

Master2oo2
06.02.03, 17:11
Hi,

ich möchte noch diese Fehlermeldung anfügen:


winex-cvs --debugmsg +all,warn-heap hl.exe

err:win32:_EnterSysLevel (0x40aab7c8, level 2): Holding 0x40b49f8c, level 3. Expect deadlock!
wine: Unhandled exception, starting debugger...
err:seh:EXC_DefaultHandling Unhandled exception code c0000005 flags 0 addr 0x400c28c2
/usr/bin/winex-cvs: line 48: 7216 Beendet "$RUNWINE" --debugmsg -all "$@"


Vielleicht könnt ihr mit dieser Fehlermeldung mehr anfangen als ich ;)

Gruß
Marcel

morck
06.02.03, 23:43
Leider habe ich nicht die Möglichkeit, Half Life von einer existierenden Windows Partition zu kopieren.
Aber ich glaube das die Installation erfolgreich abgeschlossen wird.

wenn du das Spiel mit winex installiert hast, dann heißt das doch, dass winex schon mal ansatzweise funktioniert, nur sobald es um die DirectX oder Opengl-Anwendungen geht, dann schmiert er ab.
Hast du mal probiert, den Diablo2-Videotest durchzuführen, ob er auch directx, bzw. deine graka findet ???

# winex(-cvs) dvidtest.exe

so oder so änlich nennt sich diese exe-datei. sie liegt im diablo2-ordner.


funktioniert denn der nvidia-treiber auch richtig?
ist der user in der gruppe video eingetragen?
was ist das ergebnis von glxinfo / glxgears
winex-config richtig eingestellt???


Gruss,
Morck

PS: mehr fällt mir jetzt dazu leider auch nicht ein ... ich kann auch mit den fehlermeldungen nicht viel anfangen, denn ich habe leider selber nicht allzuviel Ahnung von der ganzen Materie

Master2oo2
06.02.03, 23:55
Hi,

also ich habe mich zusätzlich in die Gruppe "video" mit eingetragen, aber es geht immernoch nicht.
Hier die Werte von glxgears:



glxgears
24670 frames in 5.0 seconds = 4934.000 FPS
28948 frames in 5.0 seconds = 5789.600 FPS
28963 frames in 5.0 seconds = 5792.600 FPS
28952 frames in 5.0 seconds = 5790.400 FPS
28945 frames in 5.0 seconds = 5789.000 FPS

glxinfo zeigt folgendes an:


name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_multisample
client glx vendor string: NVIDIA Corporation
client glx version string: 1.2
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_multisample, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 Ti 4200/AGP/3DNOW!
OpenGL version string: 1.3.1 NVIDIA 31.23
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_shadow, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_S3_s3tc,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_cube_map,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_EXT_vertex_weighting, GL_HP_occlusion_test,
GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
GL_NV_copy_depth_to_color, GL_NV_evaluators, GL_NV_fence,
GL_NV_fog_distance, GL_NV_light_max_exponent,
GL_NV_multisample_filter_hint, GL_NV_occlusion_query,
GL_NV_packed_depth_stencil, GL_NV_point_sprite, GL_NV_register_combiners,
GL_NV_register_combiners2, GL_NV_texgen_reflection,
GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2,
GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_SGIS_generate_mipmap, GL_SGIS_multitexture,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x21 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x22 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x23 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x24 16 tc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x25 16 tc 0 16 0 r . . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x26 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 Ncon
0x27 16 tc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 Ncon
0x28 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 Ncon
0x29 16 tc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 Ncon
0x2a 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x2b 16 dc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x2c 16 dc 0 16 0 r . . 5 6 5 0 0 24 8 16 16 16 16 0 0 None
0x2d 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 Ncon
0x2e 16 dc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 Ncon
0x2f 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 Ncon
0x30 16 dc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 16 0 0 Ncon

Den Vidtest werde ich morgen mal machen.
Aber so wie es aussieht funktionieren die nvidia Treiber, da ich auch Quake3 spielen kann.
Die Winex-Config gibt es als Anhang.

Gruß
Marcel.

AnubisTheKing
07.02.03, 07:39
hi!
also ich habe auch gentoo drauf und kann nur sagen bei mir hat winex-cvs auch nie funktioniert, habe dann ienfch winex emerged das andere winex ebuild. Mit dem funktionieren bei mir alle spiele bestens. hast du das schon mla ausprobiert?

Master2oo2
07.02.03, 17:13
@AnubisTheKing

So ich habe gerade mal das andere WineX emerged ( 20020807-r1 ).
Ich kann Half-Life ganz normal installieren. Ich habe auch das Half-Life Update installiert.
Nur, wenn ich es starte bekomme ich die gleiche Fehlermeldung.

wine: Unhandled exception, starting debugger...
/usr/bin/winex: line 48: 22641 Beendet "$RUNWINE" --debugmsg -all "$@

Langsam kann ich das nicht mehr nachvollziehen.
Unter RedHat lief WineX 2.2.1 ohne Probleme.
Hast du vielleicht noch eine Idee?

Gruß
Marcel.

morck
08.02.03, 01:46
also deine winex-config sieht im Prinzip genauso aus wie meine, daran kann es also schon mal nicht liegen!

vielleicht solltest du mal auf die neuste Version umsteigen:
export ACCEPT_KEYWORDS="~x86"
emerge (-p) winex

Master2oo2
08.02.03, 19:51
Hi,

hab vielen Dank.
Ich habe den export gemacht und schon bekommt man eine neue WineX ;)
Auf jeden Fall funktioniert jetzt Counterstrike und Halflife.
Das einizigste Problem was ich jetzt nur noch habe ist, wenn ich einen Server hinzufügen möchte, CS hängt sich dann völlig auf. Aber, wenn das, daß einzigste Problem ist, bin ich zufrieden.

Danke nochmal für deine Hilfe.

Gruß
Marcel.

morck
09.02.03, 10:54
du musst jetzt nur aufpassen, dass beim nächsten emerge -u world nicht winex wieder mit der älteren Version ersetzt wird. also entweder musst du die alte version mit emerge -i app-emulation/winex-alteversion injecten, dann denkt portage die alte wäre auch installiert, oder du installiert winex mit der option --oneshot .... also so

export ACCEPT_KEYWORDS="~x86"
emerge --oneshot winex

dann wird, soweit ich weiß, winex nicht in diese "world-liste" mitaufgenommen und auch nicht mehr geupdated.


nun zu deinem Problem mit den servern:
du kannst halflife beim starten optionen mit übergeben, zb. dass er die Konsole anzeigen soll, oder dass er direkt zu einem server verbinden soll.
wine hl.exe -- hl.exe --console --gl
wie die option mit dem direkten verbinden zu einem server heißt, weiß ich nicht mehr ... da musst du mal hier im forum suchen. ich glaube es war --connect IP. und um sich die server alle anzusehen, könnte XQF ganz nützlich sein ..... guckst du hier (http://www.holarse.net)

Master2oo2
09.02.03, 16:48
Hi,

alles klar, ich werde es mal mit XQF versuchen. Undich werde winex injecten. Ich wollte nämlich gestern ein emerge -u world machen, nur leider hat er sich geweigert.
So, ich mach mich dann jetzt ans spielen ;)

Danke für die Hilfe!!

Gruß
Marcel