Nem igazán értem. Azt mondja a hibaüzenet, hogy:
[32m'error while loading shared libraries'\e[0m) may be solved
by installing 32-bit compatibility packages.
For example, on \e[33mUbuntu\e[0m and other \e[31mDebian-based\e[0m Linuxes you might run:
\e[36msudo 'apt-get install ia32-libs ia32-libs-gtk ia32-libs-sdl'\e[0m
Ok legyen, de:
sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-sdl
Csomaglisták olvasása… Kész0%
Függőségi fa építése
Állapotinformációk olvasása… Kész
Megjegyzés: „ia32-libs” kijelölése „ia32-libs-gtk” helyett
Megjegyzés: „ia32-libs” kijelölése „ia32-libs-sdl” helyett
ia32-libs már a legújabb verzió.
A következő csomagok automatikusan lettek telepítve, és már nincs rájuk szükség:
libasprintf0c2:i386 libgomp1:i386
Ezeket az „apt-get autoremove” paranccsal törölheti.
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 0 nem frissített.
Sokat érek vele, ha nem azt használja ez a vacak.
Lehet simlinkelni kellene.
- 9352 megtekintés
Hozzászólások
A fentiekből nekem két dolog tűnik valószínűnek:
- már nincs szükség az ia32-libs csomagra
- mert be van kapcsolva a multiarch support, így elvileg csak egy apt-get install hianyzolib:i386 kell
Vagy nem. Debian alatt kb. ez lenne.
- A hozzászóláshoz be kell jelentkezni
Lehet félreértettem, de úgy tűnt leírta pontosan milyen hiányzó lib kell neki.
Viszont az nem megy fel, mert szerinte ugyanaz.
Vagy nem. Fogalmam sincs.
--
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni
Ööö... fenntartva hogy félreértem hogy mit értesz félre :D
Az ia386-libs egy metacsomag (volt), csillió függőséggel húzta magával a 32 bites libeket. Ezt a működő, de nem túl elegáns megoldást cserélte a multiarch support.
Ha a csomag nincs felkészítve erre, akkor csak annyit tud mondani, hogy kellenek neki a 32 bites libek, amiket a ia386-libs húzott régen magával, de ugye épp ez változott a Debiánban.
Ha még nincs bekapcsolva esetleg akkor:
dpkg --add-architecture i386
apt-get update
apt-get install package:i386 - értelemszerűen ez teszi fel a i386-os arch csomagjait. De ez Debian, nem tudom hogy a Mint hol tart.
- A hozzászóláshoz be kell jelentkezni
Szerintem meg szarva közt a tőgyét tipikus esetének vagyunk tanúi.
ldd `which bináris` meg fogja mondani, hogy konkrétan mely .so fájlok hiányoznak neki. Na azokat a csomagokat kell felrakni, amikben azok a .so fájlok laknak.
- A hozzászóláshoz be kell jelentkezni
Az a baj, hogy még mindig kicsit értetlenül pislogok. Eddig csak ezt a Mintet próbáltam 64 bittel, de ha ez még mindig gányolás, akkor miért is érdemes használnom?
Mindegy, megnézem majd.
Köszi.
--
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni
Hát, én nem használok desktopra 64-bitet. Ha nem kell, hogy egy processz tudjon 4GB-nál több memóriát használni, valamint nincs 64-bit-only program a gépen, akkor nem muszáj az embernek ezzel szopatnia magát.
- A hozzászóláshoz be kell jelentkezni
Szerintem a +32 bit főleg csak lassít, viszont a +8 regiszter jót tud tenni a programnak.
- A hozzászóláshoz be kell jelentkezni
"Nem igazán értem. Azt mondja a hibaüzenet, hogy:"
(Azért gáz, hogy ennyire nem vagyok már képes gondolatolvasásra. Szégyellhetem magam.)
Milyen hibaüzenet? Mit csináltál éppen, milyen programot/parancsot akartál futtatni?
- A hozzászóláshoz be kell jelentkezni
Alatta van. Dependency hibát írt egy olyan csomagra ami fent van, és megoldásként felajánlotta, hogy mit kellene csinálnom.
Megcsináltam, és mint látod az apt szerint amit a progi keresett, az ugyanaz mint ami fent van. Pedig nem. Abszolút lényegtelen mi az. Amúgy Nirans viewer. Teszthez kellett volna.
--
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni
> Alatta van. Dependency hibát írt egy olyan csomagra ami fent van
Te hiányoztál a nyelvtanóráról, amikor az alanyt tanították? Ki vagy mi írta ki ezt a hibát, amikor mit próbáltál csinálni? (Valahogy úgy kellene írnod, mintha nem lenne telepátia és clairvoyance a világon, hanem csak a leírt szavakból tudnánk kitalálni, hogy mire gondolsz.)
Szerk: természetesen a legelső hibaüzenetről beszélek (amelyik [32m'error-ral kezdődik), hiszen a problémamegoldást mindig az első hibával kell kezdeni, nem a következménnyel.
- A hozzászóláshoz be kell jelentkezni
Szemlátomást egy wrapper script írja a hibaüzenetet, így esetleg lenyeli a valódi hibát. A scriptet kellene túrni a pontos adatokért.
- A hozzászóláshoz be kell jelentkezni
Nem, a pontos adatokert le kene irni, hogy mit probal csinalni. Mit probal elinditani, es milyen forrasbol szedte azt ossze.
Ha a Nirans viewer-rol van szo, meg kell keresni, hogy melyik a binaris, es arra adni egy ldd BINARISNEV (ahogy fent is irtak)
Mivel ez 3rd party csomag (tar.gz) nem integralodik a mint csomagkezelojehez, ugyhogy kezzel kell oszevadaszni az dependenciakat. Ennek semmi koze a 64 bit-hez, amiket kiir, azok nem dependenciak, hanem (jelenleg rossz) javaslatokat ir ki a wrapper, hogy valoszinuleg hogy lehet nekifogni orvosolni.
Letoltottem, es egesz pontosan ezt irja ki:
./niransviewer
64-bit Linux detected.
Running from /tmp/Niransviewer
- Installing menu entries in /home/szabi/.local/share/applications
bin/do-not-directly-run-niransviewer-bin: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory
#######################
## Viewer crashed! ##
#######################
ERROR: ld.so: object '/tmp/Niransviewer/lib/libcrypto.so.1.0.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/tmp/Niransviewer/lib/libssl.so.1.0.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/tmp/Niransviewer/lib/libcrypto.so.1.0.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/tmp/Niransviewer/lib/libssl.so.1.0.0' from LD_PRELOAD cannot be preloaded: ignored.
You are running Nirans Viewer on a x86_64 platform.
The most common problems when launching the Viewer
(particularly \e[32m'bin/do-not-directly-run-niransviewer-bin: not found'\e[0m and
\e[32m'error while loading shared libraries'\e[0m) may be solved
by installing 32-bit compatibility packages.
For example, on \e[33mUbuntu\e[0m and other \e[31mDebian-based\e[0m Linuxes you might run:
\e[36msudo 'apt-get install ia32-libs ia32-libs-gtk ia32-libs-sdl'\e[0m
Thank you for using Nirans Viewer for Linux.
Please see README-linux.txt before reporting problems.
Vilagosan latszik, hogy ami elso lepesben hianyzik neki az: libfreetype.so.6.
Ubuntu alatt ez apt-get install libfreetype6:i386
Amugy a binaris szerintem ez:
bin/do-not-directly-run-niransviewer-bin
#ldd do-not-directly-run-niransviewer-bin
linux-gate.so.1 => (0xf777a000)
libopenal.so.1 => not found
libalut.so => not found
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7742000)
libcollada14dom.so => not found
libfreetype.so.6 => not found
libllcommon.so => not found
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7739000)
libhunspell-1.3.so.0 => not found
libgobject-2.0.so.0 => not found
libglib-2.0.so.0 => not found
libGLU.so.1 => not found
libGL.so.1 => /usr/lib32/nvidia-313-updates/libGL.so.1 (0xf7658000)
libX11.so.6 => not found
libglod.so => not found
libSDL-1.2.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libgthread-2.0.so.0 => not found
libgtk-x11-2.0.so.0 => not found
libexpat.so.1 => not found
libssl.so.1.0.0 => not found
libcrypto.so.1.0.0 => not found
libtcmalloc.so.0 => not found
libfontconfig.so.1 => not found
libaprutil-1.so.0 => not found
libapr-1.so.0 => not found
libopenjpeg.so.1 => not found
libstdc++.so.6 => not found
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7611000)
libgomp.so.1 => not found
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf75f4000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7441000)
/lib/ld-linux.so.2 (0xf777b000)
libnvidia-tls.so.313.30 => /usr/lib32/nvidia-313-updates/tls/libnvidia-tls.so.313.30 (0xf743d000)
libnvidia-glcore.so.313.30 => /usr/lib32/nvidia-313-updates/libnvidia-glcore.so.313.30 (0xf56fa000)
libX11.so.6 => not found
libXext.so.6 => not found
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf56f5000)
A 'not found'-okat kell megkeresni. Az osszest.
- A hozzászóláshoz be kell jelentkezni
Elveszett a válaszom ...
Röviden; Köszönöm. Tévedtem, nem a rendszer hibája. Elküldöm nekik, hátha érdekli őket.
Nem égetően fontos, csak ez az egyetlen 3D-s cucc Linux alatt ami rendesen megterheli a GPU/CPU-t, tesztelni akartam mit bír a gépem.
--
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni