PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : winx startproblem unter debian



nana
09.08.03, 01:20
hi, ich hab heute nacht winex auf debian kompiliert und konfiguriert...
nur wenn ich nun versuche nen programm zu starten (z.b. wine hl.exe):


nana@nana:~/winec/windows/Half-Life$ wine hl.exe
Could not load graphics driver 'x11drv'
err:heap:HEAP_GetPtr Invalid heap 00000000!


ein ldd /usr/local/lib/libx11drv.so sagt mri dann flogendes:


nana:/home/nana/winec/windows/Half-Life# ldd /usr/local/lib/libx11drv.so
libuser32.so => /usr/local/lib/libuser32.so (0x4005e000)
libgdi32.so => /usr/local/lib/libgdi32.so (0x40178000)
libkernel32.so => /usr/local/lib/libkernel32.so (0x401e6000)
libwine.so => /usr/local/lib/libwine.so (0x4025d000)
libwine_tsx11.so => /usr/local/lib/libwine_tsx11.so (0x40273000)
libSM.so.6 => not found
libICE.so.6 => not found
libXrender.so.1 => not found
libXext.so.6 => not found
libX11.so.6 => not found
libm.so.6 => /lib/libm.so.6 (0x40287000)
libc.so.6 => /lib/libc.so.6 (0x402a8000)
libntdll.so => /usr/local/lib/libntdll.so (0x403c5000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x404b5000)
libdl.so.2 => /lib/libdl.so.2 (0x404f4000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libSM.so.6 => not found
libICE.so.6 => not found
libXrender.so.1 => not found
libXext.so.6 => not found
libX11.so.6 => not found
libwine_unicode.so => /usr/local/lib/libwine_unicode.so (0x404f8000)


aber ldd /usr/X11R6/lib/libX11.so.6 gibt folgendes aus:


nana:/home/nana/winec/windows/Half-Life# ldd /usr/X11R6/lib/libX11.so.6
libc.so.6 => /lib/libc.so.6 (0x400e3000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

genauso wie mit allen anderen libs, die angeblich ned vorhanden sind...

hat einer von euch schon ein ähnliches problem gehabt und gelöst? wenn ja dann bitte posten!


-- nana

comrad
09.08.03, 10:51
hmmm

du hast des Rätsels Lösung doch schon? Da steht doch bei einigen "Not found". Installier die einfach mal.

comrad

ZuXeZ
09.08.03, 10:51
die die pfade zu den libs müssen in /etc/ld.so.conf, danach ein ldconfig ausführen und sie sollten eigentlich gefunden werden...wenn das nich hilft, dann bearbeite deinen LD_LIBRARY_PATH...und das problem sollte es im forum auch schon öfters geben...

@ comrad...sie sollten installiert sein, sonst hätte wein nich dagegen kompiliert werden können ;)

comrad
09.08.03, 18:42
nope. wenn er nur die devel-packete der libs installiert hat (weil wine evtl gemeckert hat beim kompilieren), dann hat er die headerfiles aber net die libs.

comrad

ZuXeZ
09.08.03, 19:10
aso hmm ok...aber meistens wollen ja die devel-packs die kompilierten pakete...war damals bi mandrake so...dumme abhängigkeiten ;)

steph
10.08.03, 14:20
jo also ich hab das problem gelöst trozdem viele ndank fuer die hilfe!!

--nana

Maze2k1
06.09.03, 14:40
und wie? wenn man fragen darf?

snowbear
23.11.03, 12:48
ich habe das selbe Problem, ich weis aber leider nicht wie ich das loesen soll :(

Waere nett wenn jemand eine Loesung Posten koennte schon mal danke

hoppelmoppel
16.02.04, 20:21
hab hier unter gentoo auch so ein Problem:

err:module:BUILTIN32_dlopen failed to load .so lib for builtin x11drv.dll: /usr/lib/libGLU.so.1: undefined symbol: __gxx_personality_v0
Could not load graphics driver 'x11drv'
err:heap:HEAP_GetPtr Invalid heap 00000000!
err:module:BUILTIN32_dlopen failed to load .so lib for builtin x11drv.dll: /usr/lib/libGLU.so.1: undefined symbol: __gxx_personality_v0
Could not load graphics driver 'x11drv'
bash-2.05b$ err:ntdll:RtlpWaitForCriticalSection section 0x6ffa17d8 "?" wait timed out, retrying (60 sec) fs=2007


sollte eigentlich alles installiert sein:
bash-2.05b$ ldd /usr/local/lib/libx11drv.so
libuser32.so => /usr/local/lib/libuser32.so (0x4007a000)
libgdi32.so => /usr/local/lib/libgdi32.so (0x401a5000)
libkernel32.so => /usr/local/lib/libkernel32.so (0x40218000)
libwine.so => /usr/local/lib/libwine.so (0x40289000)
libwine_tsx11.so => /usr/local/lib/libwine_tsx11.so (0x4029f000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x402ac000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x402b6000)
libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x402cd000)
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x402d3000)
libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x402d8000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x402dd000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x402e6000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x402ef000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x402f3000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x4035c000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x403f8000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40406000)
libm.so.6 => /lib/libm.so.6 (0x404e3000)
libc.so.6 => /lib/libc.so.6 (0x40506000)
libntdll.so => /usr/local/lib/libntdll.so (0x4062f000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4071f000)
libz.so.1 => /usr/lib/libz.so.1 (0x40776000)
libdl.so.2 => /lib/libdl.so.2 (0x40787000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x4078b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libwine_unicode.so => /usr/local/lib/libwine_unicode.so (0x40c63000)


und in der /etc/ld.so.conf sind eigentlich auch alle Pfade richtig eingetragen ...

Vielleicht hat ja jemand ne Idee .. thx :)