Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: kabell 28 Dubna 2012, 21:50:38
-
čavte v ubuntu 12.04 keď chcem pustiť stepmaniu 32-bit, tak mi vyhodí
kabell@kabell-H67M-D2:~/stepmania$ ./stepmania
./stepmania: error while loading shared libraries: libpulse.so.0: cannot open shared object file: No such file or directory
avšak keď to pustím so sudom, tak všetko ide ako má
prečo??
ako vytvorím potom ikonu, aby som to pustil??
takto vyzerá výpis ldd so sudo
kabell@kabell-H67M-D2:~/stepmania$ sudo ldd ./stepmania
linux-gate.so.1 => (0xf7778000)
libvorbisfile.so.3 => /usr/lib/i386-linux-gnu/libvorbisfile.so.3 (0xf774f000)
libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xf7724000)
libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xf771b000)
libmad.so.0 => /usr/lib/i386-linux-gnu/libmad.so.0 (0xf7703000)
libSDL-1.2.so.0 => /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 (0xf7668000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf764d000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7519000)
libXtst.so.6 => /usr/lib/i386-linux-gnu/libXtst.so.6 (0xf7511000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf74b8000)
libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf7443000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf743e000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf7428000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7342000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7316000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf72f8000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7153000)
libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xf7061000)
libpulse-simple.so.0 => /usr/lib/i386-linux-gnu/libpulse-simple.so.0 (0xf705b000)
libpulse.so.0 => /usr/lib/i386-linux-gnu/libpulse.so.0 (0xf700d000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf6ffb000)
libcaca.so.0 => /usr/lib/i386-linux-gnu/libcaca.so.0 (0xf6f30000)
/lib/ld-linux.so.2 (0xf7779000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf6f0f000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf6ef8000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf6ef4000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf6eee000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf6eeb000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf6ed3000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf6ecc000)
libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf6ebf000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6eb6000)
libpulsecommon-1.1.so => /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so (0xf6e51000)
libjson.so.0 => /usr/lib/i386-linux-gnu/libjson.so.0 (0xf6e49000)
libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xf6dff000)
libslang.so.2 => /lib/i386-linux-gnu/libslang.so.2 (0xf6cdf000)
libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xf6caf000)
libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xf6c90000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf6c8c000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf6c84000)
libwrap.so.0 => /lib/i386-linux-gnu/libwrap.so.0 (0xf6c7a000)
libsndfile.so.1 => /usr/lib/i386-linux-gnu/libsndfile.so.1 (0xf6c08000)
libasyncns.so.0 => /usr/lib/i386-linux-gnu/libasyncns.so.0 (0xf6c01000)
libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf6be6000)
libFLAC.so.8 => /usr/lib/i386-linux-gnu/libFLAC.so.8 (0xf6b98000)
libvorbisenc.so.2 => /usr/lib/i386-linux-gnu/libvorbisenc.so.2 (0xf6a20000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf6a08000)
a takto bez sudo
kabell@kabell-H67M-D2:~/stepmania$ ldd ./stepmania
linux-gate.so.1 => (0xf77cb000)
libvorbisfile.so.3 => /usr/lib/i386-linux-gnu/libvorbisfile.so.3 (0xf77a2000)
libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xf7777000)
libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xf776e000)
libmad.so.0 => /usr/lib/i386-linux-gnu/libmad.so.0 (0xf7756000)
libSDL-1.2.so.0 => /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 (0xf76bb000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf76a0000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf756c000)
libXtst.so.6 => /usr/lib/i386-linux-gnu/libXtst.so.6 (0xf7564000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf750b000)
libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf7496000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7491000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf747b000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7395000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7369000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf734b000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf71a6000)
libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xf70b4000)
libpulse-simple.so.0 => /usr/lib/i386-linux-gnu/libpulse-simple.so.0 (0xf70ae000)
[b]libpulse.so.0 => not found[/b]
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf709c000)
libcaca.so.0 => /usr/lib/i386-linux-gnu/libcaca.so.0 (0xf6fd1000)
/lib/ld-linux.so.2 (0xf77cc000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf6fb0000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf6f99000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf6f95000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf6f8f000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf6f8c000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf6f74000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf6f6d000)
libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf6f60000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6f57000)
[b]libpulse.so.0 => not found[/b]
[b]libpulsecommon-1.1.so => not found[/b]
libslang.so.2 => /lib/i386-linux-gnu/libslang.so.2 (0xf6e36000)
libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xf6e06000)
libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xf6de7000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf6de3000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf6ddc000)
-
tak ja som predtým spustil sudo apt-get autoremove a odstránilo to niektoré i386 knižnice, ktoré som následne nainštaloval, ale robilo to to, čo som popísal vyššie
preto keďže som to súrne potreboval, tak som preinštaloval ubuntu a už to ide ako má.
Mslím si, že táto nevysvetliteľnú chybu už asi nikto nevysvetlí
-
Já bych vysvětlení měl, pravděpodobně jsi byl ve skupině která měla povoleno ten soubor používat (provedlo se to během instalace). Po upgradu, ale systém přehodil práva zpět na výchozí
-
ja som si dal na ten súbor všetky práva, takže teoreticky by to malo ísť, ale nešlo
ale inak mám to vyriešené, takže som spokojný