Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: sudo nautilus - oznámen ERROR [vyřešeno]  (Přečteno 935 krát)

regine

  • Stálý člen
  • **
  • Příspěvků: 826
sudo nautilus - oznámen ERROR [vyřešeno]
« kdy: 23 Října 2018, 18:53:07 »
Po delší době jsem potřeboval spustit Nautilus pod 'správcem'. Nautilus se otevřel/spustil, ale v terminálu se vypsalo:
Kód: [Vybrat]
$ sudo nautilus
[sudo] heslo pro user:
(nautilus:2218): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:
The name org.gnome.SessionManager was not provided by any .service files
** (nautilus:2218): CRITICAL **: Another desktop manager in use; desktop window won't be created
Nautilus-Share-Message: Called "net usershare info" but it failed: Nelze spustit proces potomka „net“ (Adresář nebo soubor neexistuje)
Co je příčinou?  Nepamatuji si, že by docházelo k podobnému výpisu. Díky.

Doplněno. Zkusil jsem starší gksudo a následný výpis:
Kód: [Vybrat]
$ gksudo nautilus
(nautilus:2509): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
« Poslední změna: 23 Října 2018, 22:35:38 od regine »
Ubuntu 16.04 LTS 32bit, 22.04 LTS 64bit

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:sudo nautilus - oznámen ERROR
« Odpověď #1 kdy: 23 Října 2018, 19:51:57 »
GUI aplikace se vůbec nemají přes sudo spouštět!
A gksudo je už zastaralé/nepodporované.   Používej pkexec.
Stáhni/nainstaluj si přísl. polkit soubor:
Kód: [Vybrat]
wget https://raw.githubusercontent.com/hotice/webupd8/master/org.gnome.nautilus.policy -O /tmp/org.gnome.nautilus.policy
sudo cp /tmp/org.gnome.nautilus.policy /usr/share/polkit-1/actions/

Pak spustíš nautilus jako root příkazem:
Kód: [Vybrat]
pkexec nautilus
Pro ostatní aplikace je postup stejný, příslušné soubory  *.policy si vytvoř podle "mustru" toho nautiláckého a nakopíruj
je do složky /usr/share/polkit-1/actions

regine

  • Stálý člen
  • **
  • Příspěvků: 826
pkexec nautilus - WARNING
« Odpověď #2 kdy: 23 Října 2018, 20:39:18 »
Díky. Vypsalo mi opět chybu:
Kód: [Vybrat]
$ pkexec nautilus
(nautilus:5175): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (nautilus:5175): CRITICAL **: Another desktop manager in use; desktop window won't be created
Nautilus-Share-Message: Called "net usershare info" but it failed: Nelze spustit proces potomka „net“ (Adresář nebo soubor neexistuje)
Nautilus se otevřel.
Ubuntu 16.04 LTS 32bit, 22.04 LTS 64bit

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:sudo nautilus - oznámen ERROR
« Odpověď #3 kdy: 23 Října 2018, 21:08:39 »
Klidně to ignoruj, mě to hlásí podobné věci.  Pokud tě to irituje, vytvoř si spouštěč pro "root nautilus" do Aplikací nebo na Plochu. Příkaz do spouštěče bude pochopitelně  pkexec nautilus  Pak se žádný terminál neotevře a chyby se nezobrazí.....
« Poslední změna: 23 Října 2018, 21:19:15 od juwa2 »

 

Provoz zaštiťuje spolek OpenAlt.