{"id":6420,"date":"2022-05-11T20:00:14","date_gmt":"2022-05-11T18:00:14","guid":{"rendered":"https:\/\/axebase.net\/blog\/?p=6420"},"modified":"2022-05-11T20:49:16","modified_gmt":"2022-05-11T18:49:16","slug":"libreoffice-f1-hilfe-bei-fx-snap","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2022\/05\/11\/libreoffice-f1-hilfe-bei-fx-snap\/","title":{"rendered":"LibreOffice: F1-Hilfe bei Fx\/snap"},"content":{"rendered":"<p>In Ubuntu 22.04 hat Canonical bekanntlich Firefox durch ein extra daf\u00fcr kreiertes snap-Image ersetzt. Daraus resultiert eine Unmenge von Problemen, die in Foren aufschlagen (wenn diese User wenigstens l\u00e4ngst geschriebenes selbst suchen und lesen w\u00fcrden&#8230;).<\/p>\n<p>Eines findet sich in LibreOffice, wenn man \u00fcber F1 die Hilfe aufrufen will. Diese befindet sich als html lokal im System. Man kann sie auch <a href=\"https:\/\/help.libreoffice.org\/latest\/de\/text\/shared\/05\/new_help.html\" rel=\"noopener\" target=\"_blank\">im Netz<\/a> aufrufen. Mancher im Busch oder auch mit LTE-Kontingent kann oder m\u00f6chte das jedoch nicht.<\/p>\n<p>Mir selbst kann es egal sein, ich nutze zwar LibO seit StarWriter, aber nicht die Hilfe. Ubuntu als Ganzes ist f\u00fcr mich seit Jahren keine seri\u00f6se Distribution mehr aus mehreren Gr\u00fcnden.<\/p>\n<p>Infolge eines Threads habe ich mir dennoch aus Probleml\u00f6sungsinteressse die Sache in einer LJammy-VM angesehen, da kann man sch\u00f6n die Versuche durch R\u00fccksetzen eines Snapshots mit einem Wisch in den M\u00fcll kippen &#8211; und da geh\u00f6rt snap auch hin.<\/p>\n<p>Vereinfacht gesagt: Der User darf mit snap-Programmen im Standard-<a href=\"https:\/\/wiki.ubuntuusers.de\/snap\/#Confinements-Abschottung-von-snaps\" rel=\"noopener\" target=\"_blank\">Confinement<\/a> strict nur auf ~ zugreifen. Daher kann in LibO \u00fcber F1 nicht auf &#8220;\/usr\/share\/libreoffice\/help\/index.html&#8221; sowie das gesamte Verzeichnis zugegriffen werden, wenn Firefox\/snap als default gesetzt ist&#8230;und das ist es unter 22.04. LibO geht danach, es gibt keine M\u00f6glichkeit in einer LibO-Konfiguration zur \u00c4nderung (was als solches durchaus i.O. ist).<\/p>\n<p>M\u00f6glichkeiten:<\/p>\n<ul>\n<li>Kopieren des Verzeichnisses nach ~\n<pre lang=\"sh\" line=\"1\" escaped=\"true\">cp -r \/usr\/share\/libreoffice\/help\/ ~\/Documents\/libo-help\/<\/pre>\n<p>Ein Symlink, worauf man vielleicht kommen k\u00f6nnte, reicht da nat\u00fcrlich nicht. F\u00fcr das darin liegende index.html kann man sich auch einen <a href=\"https:\/\/wiki.ubuntuusers.de\/.desktop-Dateien\/\" rel=\"noopener\" target=\"_blank\">Starter<\/a> erstellen, wenn man das h\u00e4ufig braucht und sich nicht durchklicken will.<\/li>\n<li>Installation eines Browsers nicht als snap, z.B.:\n<pre lang=\"sh\" line=\"1\" escaped=\"true\">sudo apt install falkon<\/pre>\n<p>Damit kann man &#8220;\/usr\/share\/libreoffice\/help\/index.html&#8221; \u00f6ffnen, ggf. \u00fcber einen zu erstellenden Starter.<\/li>\n<\/ul>\n<p>Aus LibO heraus mit F1 kann man aber immer noch nicht aufrufen, denn Firefox\/snap ist nach wie vor der default gesetzte Browser. Das zu \u00e4ndern, sprich die richtige Stelle zu finden, kann Nerven kosten.<\/p>\n<p>Beim Alternativen-System steht der snap-Firefox nicht mal drin. Man kann den hinzuf\u00fcgen und Falkon manuell setzen. Wirkt aber nicht. Auch mit xdg-settings wird es nichts. Hier wird aber immerhin angezeigt, da\u00df $BROWSER gesetzt, deshalb keine \u00c4nderung m\u00f6glich ist. Problem ist, es gibt 97 M\u00f6glichkeiten, an welchen Stellen die Variable gesetzt worden sein kann, bspw. in &#8220;\/etc\/environment&#8221;.<\/p>\n<p>Unter LJammy habe ich es dann in &#8220;\/etc\/xdg\/xdg-Lubuntu\/lxqt\/session.conf&#8221; gefunden, entsprechende Stelle ge\u00e4ndert in<\/p>\n<pre lang=\"sh\" line=\"\" escaped=\"true\">[Environment]\r\nBROWSER=falkon<\/pre>\n<p>Bei einem anderen DE gibt es diese LXQt-Datei nat\u00fcrlich nicht, eventuell eine Entsprechung. Oder es liegt ganz woanders, hrr.<\/p>\n<p>Man kann nat\u00fcrlich auch einfach snapd purgen. Nur baut Canonical in Ubuntu eben immer weiter gehend darauf. Entsprechende deb-Pakete gibt es nicht nur f\u00fcr Chromium und Firefox nicht mehr (ja, Fx aus PPA, aber mit Priorit\u00e4tssetzung) oder werden wie bei vlc in universe innerhalb einer Ubuntu-Version nicht aktualisiert.<\/p>\n<p>Ergo: anst\u00e4ndige Linux-Distribution installieren!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Ubuntu 22.04 hat Canonical bekanntlich Firefox durch ein extra daf\u00fcr kreiertes snap-Image ersetzt. Daraus resultiert eine Unmenge von Problemen, die in Foren aufschlagen (wenn diese User wenigstens l\u00e4ngst geschriebenes selbst suchen und lesen w\u00fcrden&#8230;). Eines findet sich in LibreOffice, wenn man \u00fcber F1 die Hilfe aufrufen will. Diese befindet sich als html lokal im [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[2,5,16,14],"tags":[],"class_list":["post-6420","post","type-post","status-publish","format-standard","hentry","category-computer","category-linux","category-office","category-ubuntu_and_derivates"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/6420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=6420"}],"version-history":[{"count":2,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/6420\/revisions"}],"predecessor-version":[{"id":6434,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/6420\/revisions\/6434"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=6420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=6420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=6420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}