-Hoss-
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Hallo zusammen! Seit dem Update von Lubuntu 16.04 auf 18.04 (auf nem alten Asus eeePC) kann ich Kiwix nicht mehr starten. Das Ausführen der Programmdatei hat schlichtweg keinen Effekt, nix passiert. Ich hatte bisher die Version 0.9 genutzt (zum Offline-Wikipedia lesen), natürlich in der Variante für 32-Bit-Systeme (https://sourceforge.net/projects/kiwix/files/0.9/ - Die neue 2.0er-Alpha-Version gibt es offenbar nicht mehr für 32-Bit-Systeme?!). Auch ein frischer Download der 0.9er-Version hat nix gebracht.
Dann hab ich diese Fehlermeldung hier noch aus dem Terminal gefischt: (pcmanfm:4569): GLib-GIO-CRITICAL **: 19:14:26.600: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
XPCOMGlueLoad error for file /opt/kiwix/xulrunner/libxul.so:
/opt/kiwix/xulrunner/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/i386-linux-gnu/libpng16.so.16)
Couldn't load XPCOM. Habe keine Ahnung was das bedeutet. Kann mir jemand helfen und sagen, wie ich Kiwix wieder zum laufen kriege? Danke! ☺
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53627
Wohnort: Berlin
|
-Hoss- schrieb: /opt/kiwix/xulrunner/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/i386-linux-gnu/libpng16.so.16)
Na stellt sich jetzt glatt die Frage, wo du deine libpng16-16 her hast, denn die aus den offiziellen Paketquellen hat zlib1g in Version 1.2.11 als Abhängigkeit und nicht Version 1.2.9. Einmal apt-cache policy zlib1g libpng16-16 bitte zeigen. Btw: Aktuell ist aktuell nicht 0.9 sondern 0.10, siehe https://ftp.nluug.nl/pub/kiwix/bin/0.10/. Und die 2.0 ist nicht mehr Alpha, sondern bereits im Beta-Status.
|
-Hoss-
(Themenstarter)
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Hi!
Danke für die schnelle Antwort! Ich habe selbstverständlich gaaar keine Ahnung, wo ich die libpng16-16 her habe. Kann mich nicht erinnern, das jemals installiert zu haben. Das System ist ziemlich frisch und ich nutze nur eine handvoll Programme, ein bisserl Officekram, das wars. Ich kann mich aber erinnern, dass es ein ziemlicher Krampf war, bis ich Kiwix und die Wikipedia installiert bekommen habe. Dein Code-Schnipsel fördert jedenfalls das hier zutage: zlib1g:
Installiert: 1:1.2.11.dfsg-0ubuntu2
Installationskandidat: 1:1.2.11.dfsg-0ubuntu2
Versionstabelle:
*** 1:1.2.11.dfsg-0ubuntu2 500
500 http://archive.ubuntu.com/ubuntu bionic/main i386 Packages
100 /var/lib/dpkg/status
libpng16-16:
Installiert: 1.6.34-1ubuntu0.18.04.1
Installationskandidat: 1.6.34-1ubuntu0.18.04.1
Versionstabelle:
*** 1.6.34-1ubuntu0.18.04.1 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages
500 http://archive.ubuntu.com/ubuntu bionic-security/main i386 Packages
100 /var/lib/dpkg/status
1.6.34-1 500
500 http://archive.ubuntu.com/ubuntu bionic/main i386 Packages Soll ich da was updaten? Danke für den Hinweis zu den Versionen! Wo bekomme ich die 0.10 denn her? Hier (https://sourceforge.net/projects/kiwix/files/) ist nur die 0.9er gelistet...
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3185
Wohnort: Wernigerode
|
Man könnte ggf. versuchen, ein eigenes Paket hierfür zu erstellen. Sourcecode mit Build-Anleitung findet man hier.
|
-Hoss-
(Themenstarter)
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Sorry, habe den Link übersehen... 😬 tomtomtom schrieb: -Hoss- schrieb: > Btw: Aktuell ist aktuell nicht 0.9 sondern 0.10, siehe [https://ftp.nluug.nl/pub/kiwix/bin/0.10/]. Und die 2.0 ist nicht mehr Alpha, sondern bereits im Beta-Status.
|
-Hoss-
(Themenstarter)
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Was bringt mir das denn? Es lief ja unter 16.04 alles wunderbar! 😕 Mankind75 schrieb: Man könnte ggf. versuchen, ein eigenes Paket hierfür zu erstellen. Sourcecode mit Build-Anleitung findet man hier.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53627
Wohnort: Berlin
|
-Hoss- schrieb: Soll ich da was updaten?
Wenn dann müsste da gedowngradet werden. Willst du aber nicht, weil du ja sicher das Restsystem noch nutzen willst. 😛 Versuchen wir mal das einfachste: Symlink auf die installierte zlib-Version. sudo ln -s /lib/i386-linux-gnu/libz.so.1.2.11 /lib/i386-linux-gnu/libz.so.1.2.9
|
-Hoss-
(Themenstarter)
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Da kommt dieselbe Fehlermeldung (s.o.). ☹
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53627
Wohnort: Berlin
|
Wenn ich die Meldung nochmal lese fällt auf, dass der nicht die Systemversion, sondern die nochmals von kiwix gelieferte bemängelt. Zeige bitte mal ls -aluhut /opt/kiwix/xulrunner/
|
-Hoss-
(Themenstarter)
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Okay! Das hier ist seine Antwort: insgesamt 69M
drwxr-xr-x 5 root root 4,0K Jan 27 22:26 .
-rwx------ 1 ke ke 154K Jan 27 22:00 liblzma.so
lrwxrwxrwx 1 root root 12 Jan 27 22:00 liblzma.so.5 -> ./liblzma.so
-rwx------ 1 ke ke 94K Jan 27 22:00 libz.so
lrwxrwxrwx 1 root root 9 Jan 27 22:00 libz.so.1 -> ./libz.so
-rwx------ 1 ke ke 7,3K Jan 27 22:00 libmozalloc.so
-rwx------ 1 ke ke 587K Jan 27 22:00 libmozsqlite3.so
-rwx------ 1 ke ke 141K Jan 27 22:00 libsmime3.so
-rwx------ 1 ke ke 203K Jan 27 22:00 libssl3.so
-rwx------ 1 ke ke 42M Jan 27 22:00 libxul.so
-rwx------ 1 ke ke 990K Jan 27 22:00 libnss3.so
-rwx------ 1 ke ke 126K Jan 27 22:00 libnssutil3.so
-rwx------ 1 ke ke 12K Jan 27 22:00 libplds4.so
-rw------- 1 ke ke 127 Jan 27 22:00 dependentlibs.list
-rwx------ 1 ke ke 246K Jan 27 22:00 libnspr4.so
-rwx------ 1 ke ke 17K Jan 27 22:00 libplc4.so
-rwx------ 1 ke ke 124K Jan 27 22:00 xulrunner
drwxr-xr-x 7 root root 4,0K Jan 27 21:58 ..
lrwxrwxrwx 1 root root 15 Jan 27 21:58 libsqlite3.so.0 -> ./libsqlite3.so
drwxr-xr-x 2 root root 4,0K Jan 27 21:58 components
lrwxrwxrwx 1 root root 15 Jan 27 21:58 libicui18n.so.44 -> ./libicui18n.so
lrwxrwxrwx 1 root root 15 Jan 27 21:58 libicudata.so.49 -> ./libicudata.so
drwxr-xr-x 3 root root 4,0K Jan 27 21:58 chrome
lrwxrwxrwx 1 root root 12 Jan 27 21:58 liblzma.so.2 -> ./liblzma.so
lrwxrwxrwx 1 root root 15 Jan 27 21:58 libicui18n.so.49 -> ./libicui18n.so
lrwxrwxrwx 1 root root 13 Jan 27 21:58 libicuuc.so.49 -> ./libicuuc.so
lrwxrwxrwx 1 root root 13 Jan 27 21:58 libctpp2.so.2 -> ./libctpp2.so
lrwxrwxrwx 1 root root 13 Jan 27 21:58 libicuuc.so.44 -> ./libicuuc.so
lrwxrwxrwx 1 root root 11 Jan 27 21:58 libzim.so.0 -> ./libzim.so
lrwxrwxrwx 1 root root 14 Jan 27 21:58 libxapian.so.22 -> ./libxapian.so
drwxr-xr-x 2 root root 4,0K Jan 27 21:58 icons
lrwxrwxrwx 1 root root 15 Jan 27 21:58 libicudata.so.44 -> ./libicudata.so
-rwx------ 1 ke ke 17K Jan 27 21:57 libplc4.so.0d
-rw------- 1 ke ke 40 Jan 27 21:57 chrome.manifest
-rwx------ 1 ke ke 444K Jan 27 21:57 libnssckbi.so
-rw------- 1 ke ke 136 Jan 27 21:57 platform.ini
-rw------- 1 ke ke 247 Jan 27 21:57 js-gdb.py
-rw------- 1 ke ke 1,2K Jan 27 21:57 precomplete
-rw------- 1 ke ke 578 Jan 27 21:57 README.xulrunner
-rw------- 1 ke ke 899 Jan 27 21:57 libnssdbm3.chk
-rwx------ 1 ke ke 717K Jan 27 21:57 libctpp2.so
-rw------- 1 ke ke 899 Jan 27 21:57 libsoftokn3.chk
-rwx------ 1 ke ke 590K Jan 27 21:57 libzim.so
-rwx------ 1 ke ke 246K Jan 27 21:57 libnspr4.so.0d
-rw------- 1 ke ke 389 Jan 27 21:57 LICENSE
-rw------- 1 ke ke 8,2M Jan 27 21:57 omni.ja
-rwx------ 1 ke ke 1,5M Jan 27 21:57 libicuuc.so
-rwx------ 1 ke ke 2,8M Jan 27 21:57 libxapian.so
-rwx------ 1 ke ke 2,3M Jan 27 21:57 libicui18n.so
-rwx------ 1 ke ke 12K Jan 27 21:57 libplds4.so.0d
-rwx------ 1 ke ke 425K Jan 27 21:57 libfreebl3.so
-rwx------ 1 ke ke 215K Jan 27 21:57 libpugixml.so
-rw------- 1 ke ke 899 Jan 27 21:57 libfreebl3.chk
-rwx------ 1 ke ke 221K Jan 27 21:57 libsoftokn3.so
-rw------- 1 ke ke 4,0K Jan 27 21:57 crashreporter.ini
-rw------- 1 ke ke 825 Jan 27 21:57 Throbber-small.gif
-rwx------ 1 ke ke 143K Jan 27 21:57 libnssdbm3.so
-rwx------ 1 ke ke 6,1M Jan 27 21:57 libicudata.so
-rw------- 1 ke ke 303K Jan 27 21:57 libpugixml.a
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53627
Wohnort: Berlin
|
Tja, was soll ich da sagen? 😉 Das Programm verweist darauf, dass die von ihm selbst gelieferte zlib -Version nicht die ist, die es haben will... Theorie: Die Version ist schlechtweg zu alt für die aktuelle libpng-Version. Du könntest noch versuchen, kiwix die aktuelle Version unterzujubeln. sudo mv /opt/kiwix/xulrunner/libz.so /opt/kiwix/xulrunner/libz.so.bak
sudo ln -s /lib/i386-linux-gnu/libz.so.1.2.11 /opt/kiwix/xulrunner/libz.so
|
-Hoss-
(Themenstarter)
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Und da ich mit 32 Bit unterwegs bin kann ich auch keine neuere Version installieren? D.h. Kiwix kann ich letzten Endes mit meiner Maschine und 18.04 gar nicht mehr nutzen? 😮
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53627
Wohnort: Berlin
|
-Hoss- schrieb: Und da ich mit 32 Bit unterwegs bin kann ich auch keine neuere Version installieren?
Doch, die 0.10. 😛
D.h. Kiwix kann ich letzten Endes mit meiner Maschine und 18.04 gar nicht mehr nutzen? 😮
Ich hatte oben noch was ergänzt, das könntest du noch ausprobieren.
|
-Hoss-
(Themenstarter)
Anmeldungsdatum: 23. August 2013
Beiträge: 72
|
Ich habe soeben einen Workaround entdeckt: https://github.com/kiwix/kiwix-xulrunner/issues/477#issuecomment-321502885 Und was soll ich sagen: Funktioniert perfekt!
Trotzdem vielen Dank für deine Hilfe, tomtomtom!!
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53627
Wohnort: Berlin
|
-Hoss- schrieb: Ich habe soeben einen Workaround entdeckt: https://github.com/kiwix/kiwix-xulrunner/issues/477#issuecomment-321502885
Der bewirkt das selbe, das ich schrieb. 😛
|