Am câteva probleme de permisiuni cu libreoffice pe care pur și simplu nu am dovezile tehnice să le înțeleg.
PROBLEMA
când rulez localc direct de pe terminal, acesta intră într-o buclă: programul se blochează imediat în timp ce deschide un fișier, apoi încearcă din nou, întrebându-mă dacă vreau să refac fișierul pe care tocmai s-a prăbușit încercând să îl deschid. Continuă să facă asta.
loffice /some/file.csv
Când deschid fișierul cu sudo, fișierele se deschid bine
sudo loffice /some/file.csv
destul de interesant de asemenea se deschide bine dacă îl deschid dintr-un browser de fișiere precum pcmanfm. Am, de asemenea, un „rofi -dmenu” pe care îl folosesc pentru a deschide o listă de scripturi și unele dintre aceste fișiere csv deschise - și asta funcționează bine.
FUNDAL
Nu sunt sigur când a început să se întâmple această problemă - au fost câteva săptămâni încărcate - dar cred că ar putea avea legătură cu schimbarea programelor implicite pentru deschiderea diferitelor tipuri de fișiere. Asa am facut eu:
Mai întâi am copiat mimeapps.list în Dropbox-ul meu, apoi l-am legat simbolic la poziția din folderul de configurare astfel:
ln -s ~/Dropbox/dotfiles/mimeapps.list /home/my_user/.config/mimeapps.list
După ce am schimbat unele setări implicite (din anumite motive, e-reader Caliber a fost implicit pentru deschiderea lucrurilor, așa că am schimbat-o astfel încât editorul ales de mine) am făcut:
sudo -A update-desktop-database
Nu știu dacă asta a încurcat ceva, dar pare probabil.
Am folosit ultimele două ore încercând să înțeleg ce se întâmplă, listând diferite fișiere legate de tipurile mime de pe sistem pentru a vedea dacă există o problemă cu permisiunile, dar nu reușesc să-mi dau seama. Ajutorul ar fi apreciat.
Folosesc Lubuntu 20.04 cu i3wm.
PS
aceasta este rezultatul de la termen la deschiderea acestuia
(soffice:25195): Gtk-WARNING **: 13:53:58.639: Nu s-a putut încărca un pixbuf din tema pictogramei.
Acest lucru poate indica faptul că încărcătorul pixbuf sau baza de date mime nu au putut fi găsite.
**
Gtk:EROARE:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (eroare == NULL): Nu s-a încărcat /usr/share/icons/gnome/16x16/status /image-missing.png: format de fișier imagine nerecunoscut (gdk-pixbuf-error-quark, 3)
Plan de salvare! Gtk:EROARE:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (eroare == NULL): Nu s-a încărcat /usr/share/icons/gnome/16x16/status /image-missing.png: format de fișier imagine nerecunoscut (gdk-pixbuf-error-quark, 3)
Eroare de aplicație