Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: majakmp3 12 Září 2012, 00:48:01

Název: Peazip 4.7.1- chyba sdílené knihovny [Vyřešeno]
Přispěvatel: majakmp3 12 Září 2012, 00:48:01
Zdravím.
V předchozí verzi Xubuntu peazip v pohodě chodil, nyní při pokusu o spuštění hlásí toto:
Kód: [Vybrat]
peazip: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directoryProblém je však v tom, že se dotyčná knihovna v systému nachází a to sice ve verzi: 2.26.1-1
Všimnul jsem si však jistého rozdílu, peazip vyžaduje toto: ... libgdk_pixbuf-2.0.so.0
v systému je však toto: .................................................. libgdk-pixbuf2.0-0 verze 2.26.1-1
Jinými slovy v prvním případě je mezi libgdk a pixbuf dolní podtržítko v druhém případě je tam pomlčka. Možná to nemá vliv ale stejně si s tím nevím rady.

Zkoušel jsem i jiné verze peazipu 4.7.1, 4.7, 4.6.1, 4.5.1 (vše GTK2 varianty) a vše se stejným výsledkem.
http://sourceforge.net/projects/peazip/files/ (http://sourceforge.net/projects/peazip/files/)
Xubuntu 12.04 - 64 bit.

Předem děkuji za případné nápady.
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: Roman Vacho 12 Září 2012, 09:57:34
Máš 32bit nebo 64bit systém? Zkoušel jsi portable verzi toho programu?
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: beer 12 Září 2012, 10:01:24
Zdravím.
V předchozí verzi Xubuntu peazip v pohodě chodil, nyní při pokusu o spuštění hlásí toto:
Kód: [Vybrat]
peazip: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directoryProblém je však v tom, že se dotyčná knihovna v systému nachází a to sice ve verzi: 2.26.1-1
Všimnul jsem si však jistého rozdílu, peazip vyžaduje toto: ... libgdk_pixbuf-2.0.so.0
v systému je však toto: .................................................. libgdk-pixbuf2.0-0 verze 2.26.1-1
Jinými slovy v prvním případě je mezi libgdk a pixbuf dolní podtržítko v druhém případě je tam pomlčka. Možná to nemá vliv ale stejně si s tím nevím rady.

Zkoušel jsem i jiné verze peazipu 4.7.1, 4.7, 4.6.1, 4.5.1 (vše GTK2 varianty) a vše se stejným výsledkem.
http://sourceforge.net/projects/peazip/files/ (http://sourceforge.net/projects/peazip/files/)
Xubuntu 12.04 - 64 bit.

Předem děkuji za případné nápady.

Tak udělej symlink na název tak jak je vyžadován programem :).
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: majakmp3 12 Září 2012, 22:13:27
Máš 32bit nebo 64bit systém? Zkoušel jsi portable verzi toho programu?
Mám 64 bit systém. Portable jsem zkoušel, se stejným výsledkem.
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: Roman Vacho 12 Září 2012, 22:33:42
Starší verze, ale třeba funkční.
http://www.upubuntu.com/2012/07/install-peazip-461-on-ubuntu-1204linux.html (http://www.upubuntu.com/2012/07/install-peazip-461-on-ubuntu-1204linux.html)
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: majakmp3 12 Září 2012, 23:53:10
Starší verze, ale třeba funkční.
http://www.upubuntu.com/2012/07/install-peazip-461-on-ubuntu-1204linux.html (http://www.upubuntu.com/2012/07/install-peazip-461-on-ubuntu-1204linux.html)
Tak i zde jsem neuspěl, stejná chybová hláška.
Kód: [Vybrat]
peazip: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directory
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: majakmp3 13 Září 2012, 07:55:45
Zdravím.
V předchozí verzi Xubuntu peazip v pohodě chodil, nyní při pokusu o spuštění hlásí toto:
Kód: [Vybrat]
peazip: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directoryProblém je však v tom, že se dotyčná knihovna v systému nachází a to sice ve verzi: 2.26.1-1
Všimnul jsem si však jistého rozdílu, peazip vyžaduje toto: ... libgdk_pixbuf-2.0.so.0
v systému je však toto: .................................................. libgdk-pixbuf2.0-0 verze 2.26.1-1
Jinými slovy v prvním případě je mezi libgdk a pixbuf dolní podtržítko v druhém případě je tam pomlčka. Možná to nemá vliv ale stejně si s tím nevím rady.

Zkoušel jsem i jiné verze peazipu 4.7.1, 4.7, 4.6.1, 4.5.1 (vše GTK2 varianty) a vše se stejným výsledkem.
http://sourceforge.net/projects/peazip/files/ (http://sourceforge.net/projects/peazip/files/)
Xubuntu 12.04 - 64 bit.

Předem děkuji za případné nápady.

Tak udělej symlink na název tak jak je vyžadován programem :).
Zjistil jsem, že by to patrně nepomohlo protože:
1) daný soubor přeci jenom existuje: //usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
2) je to však pouze zástupce, který ukazuje na: libgdk_pixbuf-2.0.xo.0.2600.1

I tak díky za nápad.
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: Roman Vacho 13 Září 2012, 08:32:11
Nainstaluj si
Kód: [Vybrat]
ia32-libs.
Tvůrci to nedali do závislostí, protože jsou připraveni jen na 32bit systém.

Jen nerozumím tomuto:
Kód: [Vybrat]
rovano@gepard:/media/TEST_HOME/rovano/Stažené$ pea
pea          pealauncher  peazip       
rovano@gepard:/media/TEST_HOME/rovano/Stažené$ peazip
bash: /usr/bin/peazip: Adresář nebo soubor neexistuje
Název: Re:Peazip 4.7.1- chyba sdílené knihovny
Přispěvatel: majakmp3 13 Září 2012, 21:19:02
Nainstaluj si
Kód: [Vybrat]
ia32-libs.
Tvůrci to nedali do závislostí, protože jsou připraveni jen na 32bit systém.

Jen nerozumím tomuto:
Kód: [Vybrat]
rovano@gepard:/media/TEST_HOME/rovano/Stažené$ pea
pea          pealauncher  peazip       
rovano@gepard:/media/TEST_HOME/rovano/Stažené$ peazip
bash: /usr/bin/peazip: Adresář nebo soubor neexistuje
Díky moc, pomohlo to. Peazip (4.7.1-2) si stále při startu ještě stěžuje (pouze, když se spouští z terminálu)
Kód: [Vybrat]
peazip

(peazip:5940): Gtk-CRITICAL **: IA__gtk_tree_view_set_cursor_on_cell: assertion `path != NULL' failed
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
NOTE: TGtk2WidgetSet.InvalidateRect during paint message: TPanel
Nicméni i přes výše uvedené pracuje bez problémů, beru proto problém za vyřešený.