Falkenflieger
Anmeldungsdatum: 15. Oktober 2018
Beiträge: Zähle...
|
Hallo, Nach dem Upgrade von Ubuntu 16.04 auf 18.04 funktioniert libreoffice nicht mehr richtig. Beim Versuch, eine (unter 16.04 geschriebene) odt-Datei zu öffnen, bekam ich vorhin folgende Fehlermeldung: func=xmlSecCheckVersionExt:file=xmlsec.c:line=188:obj=unknown:subj=unknown:error=19:invalid version:mode=abi compatible;expected minor version=2;real minor version=2;expected subminor version=25;real subminor version=26 Wenn ich erst libreoffice starte und die Datei von dort aus öffne, stürzt es beim Öffnungsvorgang ab. Wenn ich per Kommandozeile libreoffice mit der Datei als Argument starte, stürzt es sofort ab. In beiden Fällen erhalte ich in der Kommandozeile die obige Fehlermeldung. Was tun? 😕 Moderiert von Taomon: Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
Nachtrag: Wie es scheint, hatte ich den entscheidenden Teil der Fehlermeldung übersehen:
IBUS-WARNING **: 11:13:38.268: Unable to connect to ibus: Could not connect: Connection refused
Diese Meldung kommt insbesondere auch bei anderen Formaten als odt (bei denen die obige Meldung nicht erscheint) und libreoffice stürzt dann ebenfalls ab. Woran kann das liegen und was kann ich dagegen tun?
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8711
|
Hallo Falkenflieger, was du mal versuchen solltest ist: sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
Datensicherung ist aktuell?
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
Datensicherung ist aktuell, ja. Was genau soll diese Abfolge von apt-get denn bewirken?
|
alterpinguin
Anmeldungsdatum: 24. Mai 2014
Beiträge: 786
|
Falkenflieger schrieb: Datensicherung ist aktuell, ja. Was genau soll diese Abfolge von apt-get denn bewirken?
er hat scheinbar den Verdacht, dass Dein Upgrade nicht sauber, d.h. mit Fehlern, abgelaufen ist und damit sollen möglicherweise nicht installierte Pakete nachinstalliert werden. Dazu werden die Verwaltungsdaten für Updates erst mal neu initialisiert, damit die garantiert sauber und aktuell sind und dann nochmal das was fehlt installiert. Wenn es dann geht und Du dabei gesehen hast welche Pakete nachinstalliert wurden, dann weißt Du, dass die gefehlt haben und für das libreoffice notwendig waren.
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
Verstehe. Allerdings würde ich nur sehr ungern den kompletten Upgrade wiederholen. Ich habe gerade erst die Probleme behoben, die mir der Upgrade bei der Ansteuerung unseres Drucker/Scanner-Kombigeräts eingetragen hatte. Das möchte ich, wenn es sich vermeiden lässt, nicht noch einmal durchmachen. Gäbe es keine Möglichkeit, gezielt nur libreoffice zu reinstallieren? Ich habe es schon auf eigene Faust versucht, aber in der Paketverwaltung nicht herausgefunden, welche Pakete davon betroffen wären. (Das Meta-Paket "libreoffice" war es jedenfalls nicht.)
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Probier' auf jeden Fall mal ein frisches Libre Profil. 16 auf 18 ist ja ein "Sprung".
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
hakel schrieb: Probier' auf jeden Fall mal ein frisches Libre Profil.
Was genau heißt das bitte (in Kommandos)?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Du öffnest deinen Dateimanager, mit Strg+H blendest du die verborgenen Ordner ein, alle Konfigs liegen normalerweise im Ordner ".config", den "libreoffice" Ordner benennst du um. Bei erneutem Start von Libre wird ein frisches Profil angelegt. Dieses Verfahren ist universell verwendbar bei Problemen.
sudo apt-get purge libreoffice*
Löscht dein Libre
sudo apt-get install libreoffice libreoffice-l10n-de libreoffice-help-de
Installiert Libre https://wiki.ubuntuusers.de/apt/apt-get/ Es ist richtig, wenn du nicht blind alle Befehle abtippst. Besser vorher lesen! clean, update, autoremove sind aber harmlose Systempflege. Puh, sieht nach einem echten Bug aus.
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
Keine Sorge (wegen dem blind-Abtippen), ich bin zwar als Linux-User nicht auf Admin-Niveau, aber ein paar Grundbegriffe kenne ich schon. 😉 So bin ich grundsätzlich mit dem apt-get-Befehl vertraut, nur nicht mit allen Optionen. Und in diesem Fall bestand mein Haupt(verständnis)problem in den Abhängigkeiten der Pakete untereinander, sprich: Hinter welchem der vielen, vielen libreoffice*-Pakete verbarg sich denn nun "das" libreoffice? OK, ich bin deiner Anleitung gefolgt, hakel. Nach der Re-Installation funktionierte es kurzzeitig, zumindest innerhalb derselben Konsole, in der ich meine apt-gets ausgeführt hatte. Die IBUS-Warnung wurde mir zwar trotzdem ausgegeben, aber ich konnte wieder Dateien öffnen. Nachdem ich allerdings diese Konsole geschlossen und dafür eine andere geöffnet hatte, war der Fehler wieder da. 😕 Nach kurzem Höhenflug bin ich nun also wieder auf dem Stand, auf dem ich diesen Thread gestartet habe. Was ich sofort versucht habe: Das neu angelegte .config/libreoffice-Verzeichnis löschen (in der Hoffnung, dass des Rätsels Lösung in der Jungfräulichkeit des Pakets lag); das hat aber nichts gebracht. Was nun?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Probier doch mal einen frischen Nutzer. Wenn es damit funktioniert, liegt es an deinem home. Prophylaktisch kannst du auch mal die Rechte in deinem Home bügeln. https://wiki.ubuntuusers.de/Homeverzeichnis/ "Rechte korrigieren"
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
hakel schrieb: https://wiki.ubuntuusers.de/Homeverzeichnis/
Zu dumm: Bei der virtuellen Konsole bekomme ich vom Bildschirm die Hardwaremeldung "Cannot display this video mode". (Wenn ich's recht bedenke, habe ich dieses Problem schon seit dem Upgrade auf 16.04. Ich bekomme diese Meldung jedes Mal beim Hochfahren, wenn normalerweise im Textmodus die Meldungen vorüberscrollen sollten.) EDIT[16.10.2018 19:53]: Und der Fehler tritt auch bei einem neu angelegten User auf. EDIT[17.10.2018 09:59]: Ich habe jetzt mal von der grafischen Umgebung aus die Berechtigungen im Userverzeichnis überprüft. Die wiki empfiehlt ja folgendes:
sudo chown -R -v BENUTZER:BENUTZER /home/BENUTZER
sudo chmod -R -v u+rwX /home/BENUTZER
sudo chmod 600 /home/BENUTZER/.dmrc
chmod 755 /home/BENUTZER Die aktuell gesetzten Werte sehen bei mir so aus:
drwxr-xr-x 84 BENUTZER BENUTZER 12288 Okt 17 09:48 BENUTZER
-rw-r--r-- 1 BENUTZER BENUTZER 27 Aug 30 2014 BENUTZER/.dmrc
Wenn ich mich jetzt nicht grob vertue, ist das mit den empfohlenen Berechtigungen konsistent; bei der .dmrc sogar noch eher etwas "liberaler". Korrekt?
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
Neue Beobachtung: Die Ibus-Warnung kommt nicht nur bei libreoffice, sondern z.B. auch bei evince. Und sie scheint keinen Effekt auf die Ausführung zu haben, evince funktioniert.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Warnungen sind meist harmlos. https://wiki.ubuntuusers.de/LibreOffice/Installation/ Probier doch mal eine neuere Version von Libre. Die in den Qullen von Ubuntu vorliegenden Libreversionen sind für Ärger bekannt.. Es ist ja beunruhigend, daß selbst ein frischer Nutzer nicht klappt. Mir sind zur Zeit keine Probleme bekannt. Dein System ist gepflegt? clean, update, autoremove etc.
|
Falkenflieger
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2018
Beiträge: 31
|
Ich bin gerade sicherheitshalber noch einmal das volle Programm durchgegangen: clean, update, dist-upgrade, autoremove, dann Neustart, dann noch einmal einen neuen User angelegt und auf dessen Account libreoffice getestet. Sobald ich in libreoffice eine neue Datei anlegen möchte, stürzt es ab. Immerhin bekam ich diesmal einen Absturz mit der Option "Bericht senden" (was ich dann auch gleich getan habe); das hatte ich vorher nicht. hakel, wenn du sagst, dass ich eine neuere Version von libreoffice probieren sollte, müsste ich dann was Besonderes beachten? Naiverweise würde ich jetzt einfach folgendes machen:
sudo apt-get purge libreoffice*
sudo dpkg -i *.deb
# in meinem Verzeichnis LibreOffice_6.0.6.2_Linux_x86_deb/DEBS
|