#1 10.10.2018 11:12:47

aalbani
Mitglied

Kein root Fenster mehr unter Gnome 3.30

Hallo,
unter Gnome 3.30 kann ich kein root Fenster mehr öffnen mit Nemo

Okt 10 11:06:27 i-net polkitd[547]: Operator of unix-session:c2 successfully authenticated as unix-user:user to gain TEMPORARY authorization for action org.nemo.root for unix-process:21051:112706 [nemo --geometry=1529x725+95+909] (owned by unix-user:user)
Okt 10 11:06:27 i-net pkexec[30752]: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Okt 10 11:06:27 i-net pkexec[30752]: user: Executing command [USER=root] [TTY=unknown] [CWD=/home/user] [COMMAND=/usr/bin/nemo /etc]
Okt 10 11:06:27 i-net nemo[30752]: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
Okt 10 11:06:27 i-net nemo[30752]: g_dbus_connection_get_unique_name: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
Okt 10 11:06:27 i-net kernel: nemo[30752]: segfault at 1 ip 00007f082c8e3635 sp 00007ffc5d6a3eb8 error 4 in libc-2.28.so[7f082c7a6000+14b000]
Okt 10 11:06:27 i-net systemd[1]: Started Process Core Dump (PID 30772/UID 0).
Okt 10 11:06:28 i-net systemd-coredump[30773]: Process 30752 (nemo) of user 0 dumped core.
                                               
                                               Stack trace of thread 30752:
                                               #0  0x00007f082c8e3635 __strlen_avx2 (libc.so.6)
                                               #1  0x00007f082d6b0b04 g_strdup (libglib-2.0.so.0)
                                               #2  0x00007f082dedd7e2 n/a (libgtk-3.so.0)
                                               #3  0x00007f082e022c22 n/a (libgtk-3.so.0)
                                               #4  0x00007f082dd5cd76 n/a (libgtk-3.so.0)
                                               #5  0x00005617d63f12d3 n/a (nemo)
                                               #6  0x00007f082d7c13d5 g_closure_invoke (libgobject-2.0.so.0)
                                               #7  0x00007f082d7ae348 n/a (libgobject-2.0.so.0)
                                               #8  0x00007f082d7b201e g_signal_emit_valist (libgobject-2.0.so.0)
                                               #9  0x00007f082d7b2a80 g_signal_emit (libgobject-2.0.so.0)
                                               #10 0x00007f082d87fa3f g_application_register (libgio-2.0.so.0)
                                               #11 0x00005617d6470614 n/a (nemo)
                                               #12 0x00007f082d88074b g_application_run (libgio-2.0.so.0)
                                               #13 0x00005617d63e9142 n/a (nemo)
                                               #14 0x00007f082c7a8223 __libc_start_main (libc.so.6)
                                               #15 0x00005617d63e918e n/a (nemo)
                                               
                                               Stack trace of thread 30770:
                                               #0  0x00007f082c874bb1 __poll (libc.so.6)
                                               #1  0x00007f082d6dbee0 n/a (libglib-2.0.so.0)
                                               #2  0x00007f082d6dbfce g_main_context_iteration (libglib-2.0.so.0)
                                               #3  0x00007f082d6dc022 n/a (libglib-2.0.so.0)
                                               #4  0x00007f082d6a53eb n/a (libglib-2.0.so.0)
                                               #5  0x00007f082c94fa9d start_thread (libpthread.so.0)
                                               #6  0x00007f082c87fa43 __clone (libc.so.6)

Offline

#2 10.10.2018 15:58:06

ub4000
Mitglied

Re: Kein root Fenster mehr unter Gnome 3.30

Hi,

Xorg oder Wayland session ?

Offline

#3 11.10.2018 00:42:40

aalbani
Mitglied

Re: Kein root Fenster mehr unter Gnome 3.30

Xorg Session...

Offline

#4 11.10.2018 05:13:14

Werner
Mitglied

Re: Kein root Fenster mehr unter Gnome 3.30

Ich habe das so gelöst:

alias nero='pkexec dbus-launch env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nemo &'

(Hintergrund)

Offline

#5 11.10.2018 17:22:48

aalbani
Mitglied

Re: Kein root Fenster mehr unter Gnome 3.30

Danke @Werner!

pkexec dbus-launch env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nemo &

Das funktioniert nur über das Terminal.
Ich hätte mir eine Lösung über Kontextmenü gewünscht, was ja leider nicht mehr funktioniert.

Offline

#6 11.10.2018 18:05:13

Werner
Mitglied

Re: Kein root Fenster mehr unter Gnome 3.30

Du könntest das ja über ein Nemo-Script regeln: –/.local/share/nemo/scripts/Nemo-root

#!/bin/bash
$(pkexec dbus-launch env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nemo $PWD) &

Offline

#7 11.10.2018 19:29:13

aalbani
Mitglied

Re: Kein root Fenster mehr unter Gnome 3.30

So gehts auch, ich danke Dir vielmals!

Offline

#8 26.10.2018 19:37:08

Gerry_Ghetto
Mitglied

Re: Kein root Fenster mehr unter Gnome 3.30

Der einzige Grund, der mir einfällt, um nemo als root laufen zu lassen, ist wenn man sich als root eingeloggt hat und eine graphische Oberfläche nutzt. Aber dann hat man ganz andere Probleme.

Wenn man

pkexec nemo

nutzen möchte, dann empfiehlt es sich, eine entsprechende PolicyKit action anzulegen.

Ich nutze unter Arch kein Gnome, aber meines Wissens sollte in Gnome eigentlich mit GVFS das admin://-backend funktionieren, also beispielsweise

nautilus admin:///etc

Dann läuft nautilus nur mit normalen Nutzerrechten. Ob das mit nemo auch funktioniert, weiss ich nicht.

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums