Wie kann ich LibreOffice 3.5 reparieren, um vom Startsymbol aus zu starten?

8

Kürzlich habe ich LibreOffice 3.5 von Debs installiert (einschließlich derjenigen für die Desktop-Integration. Seitdem verhält es sich seltsam. Grundsätzlich wird es nicht über Launcher-Verknüpfungen gestartet. Beispiel:

  • dash> libreoffice gestartet (Launcher wird mit 2 Sekunden Verzögerung angezeigt)> 'im Launcher behalten'
  • LO geschlossen
  • Das LO-Symbol auf dem Launcher klickte> pulsierte 5 Sekunden lang und stoppte dann> LO wurde nicht gestartet
  • Ich habe nicht nach offenen Prozessen gesucht oder so ...
  • dash> libreoffice wurde sofort ohne Probleme gestartet

Es erinnerte sich auch nicht an kürzlich geöffnete Gegenstände, aber jetzt wurde es irgendwie repariert.

Andere Symptome:
- Das Symbol im Launcher und alle Menükategorien werden mit einer Verzögerung von wenigen Sekunden angezeigt.
- Zwei Writer-Symbole werden im Launcher angezeigt

Was ich getan habe:

Ich weiß nicht, ob es verwandt ist, aber ich verwende den Unity-Test PPA: vanvugt / entity, den ich brauchte, um den stotternden Windows-Fehler zu beheben.

Irgendwelche Ideen?

Bucic
quelle
2
Libreoffice PPA hat nicht 3.5, es ist bei Release 3.4.5
Fragos
Haben Sie das sudo apt-get auch zur Installation verwendet? Außerdem ist es immer besser, eine Anwendung herunterzustufen, wenn sie nicht ordnungsgemäß funktioniert, als wenn Sie ein Upgrade durchführen. Ein Downgrade auf besser bekannte und stabilere Versionen ist die klügere Wahl. Ich werde meine Antwort bearbeiten, wenn Sie antworten.
PyroSamurai
OP suchen Sie noch eine Antwort?
Ringtail
Das Problem besteht auch bei meiner Neuinstallation von Ubuntu 11.10 und LO 3.5. * Von ppa: libreoffice / ppa weiterhin. Das offizielle Repository steckt immer noch bei 3.4. *
Bucic
Das Problem scheint verschwunden zu sein, wie ich es jetzt am 12.04. Ab September 2012 sehe, und ich wollte die hier vorgeschlagenen Lösungen leider nicht ausprobieren. Enthält eine der obigen Antworten eine eindeutige Antwort? Ich möchte die Frage als beantwortet markieren, wenn dies der Fall ist.
Bucic

Antworten:

1

Öffnen Sie das Ubuntu Software Center. Suchen Sie nach LibreOffice Writer. Klicken Sie auf "Info" und dann unten im Software Center. Es gibt eine Option zur Startleiste hinzufügen. Versuch das.

Neugieriger Lehrling
quelle
0

Wenn Sie aus .deb-Dateien installiert haben, lautet der Dateiname von libreoffice libreoffice3.5-writer. Sie müssen also die Datei bearbeiten ~/.local/share /applications/libreoffice-writer.desktopund den ausführbaren Dateinamen in libreoffice3.5 -writer ändern. Suchen und ändern Sie Exec =

[Writer Shortcut Group]
Name=Writer
Exec=libreoffice3.5 -writer %U
OnlyShowIn=Unity
Ubuntuser
quelle
Die Frage bezieht sich speziell auf die Launcher-Verknüpfung, und Sie scheinen auf eine Desktop-Verknüpfung zuzugreifen, die ich beispielsweise nicht erstellen möchte. Könnten Sie die Lösung bitte in der 'Launcher-Variante' bereitstellen? :)
Bucic
@Bucic: Launcher-Symbole sind im Wesentlichen Dateien mit der Erweiterung ".desktop". :). Bitte versuchen Sie meine Lösung und lassen Sie es mich wissen. Um sich des Dateinamens doppelt sicher zu sein, öffnen Sie synaptic und suchen Sie nach libreoffice. Es werden die installierten Dateien mit Dateinamen angezeigt.
Ubuntuser
Entschuldigung, aber der von Ihnen angegebene Speicherort enthält keine libre- Dateien auf meinem System. Nur einige Wein - Dateien. / Der einzige Hinweis, den ich vom Terminal aus gefunden habe, war "** WARNUNG **: /com/canonical/AppMenu/Registrar.UnregisterWindow konnte nicht aufgerufen werden", nachdem "sudo libreoffice --writer" ausgeführt und geschlossen wurde.
Bucic
Erstens benötigen Sie kein Sudo, um libreoffice auszuführen. Um die libreoffice-Writer-Datei vom Terminal aus zu finden, geben Sie libreoffice in das Terminal ein und drücken Sie die Tabulatortaste. Sie erhalten die verfügbaren Optionen für libreoffice. Wenn Sie keine Desktop-Datei haben, erstellen Sie eine für libreoffice. Ich werde dir eins geben.
Ubuntuser
Geben Sie den folgenden Befehl in das Terminal ein gedit ~/.local/share/applications/libreoffice-writer.desktop und fügen Sie den folgenden Code in die Datei ein. pastebin.com/VwiRPZeH . Dann speichere es. Stellen Sie sicher, dass Sie den Exec Abschnitt in den entsprechenden Dateinamen ändern .
Ubuntuser