Здравствуйте я очень долго искал решение этой проблемы, но так и не нашел. Я с linux давно, но с сусей как-то не заладилось, поэтому не могли бы вы подсказать как это сделать??? Пробовал все:
ra3trub@linux-tzp1:~> sudo su
root's password:
linux-tzp1:/home/ra3trub # nautilus
Unable to init server(nautilus:12454): Gtk-WARNING **: cannot open display:
linux-tzp1:/home/ra3trub # xinit nautilus(EE)
Fatal server error:
(EE) Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE)No protocol specified
xinit: giving up
xinit: unable to connect to X server: Resource temporarily unavailable
xinit: server error
linux-tzp1:/home/ra3trub #
linux-tzp1:/home/ra3trub # nautilus
Unable to init server(nautilus:12522): Gtk-WARNING **: cannot open display:
ra3trub@linux-tzp1:~> sudo nautilus
Unable to init server(nautilus:12537): Gtk-WARNING **: cannot open display:
Подскажите как победить????
А если попробовать так:
> gnomesu nautilus
sudo и su не предназначены для запуска графических приложений. Следует предварительно разрешать сторонние подключения к иксовому серверу командой
xhost + local:
или использовать утилиты, которые делают это сами, каковой для KDE является kdesu, а с гномом я не знаком.Thunar ругается но стартует, емнип получилось стартануть наутилус в CentOS, но там beesu.
ra3trub@linux-tzp1:~> gnomesu nautilus
(nautilus:10558): 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:10558): GLib-GObject-WARNING **: gsignal.c:2475: signal 'slot-added' is invalid for instance '0x9855218' of type 'GtkMessageDialog'
(nautilus:10558): GLib-GObject-WARNING **: gsignal.c:2475: signal 'slot-removed' is invalid for instance '0x9855218' of type 'GtkMessageDialog'
(nautilus:10558): GLib-GObject-WARNING **: invalid cast from 'GtkMessageDialog' to 'NautilusWindow'
**
ERROR:nautilus-window.c:2094:nautilus_window_get_slots: assertion failed: (NAUTILUS_IS_WINDOW (window))
Ну короче MC в помощь
xhost + local:
sudo nautilus
Почему не так?
В КДЕ в консоли беру права root, а дальше через dbus-launch :
" barnsky@linux-sdu6:~> su
Пароль:
linux-sdu6:/home/barnsky # dbus-launch dolphin & "
В Гноме не проверял - не держу.
вообще уже давно есть xdg-su -c "команда"
и должно оно работать везде и универсально.
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
НЕ НАДО запускать от рута эти файл-менеджеры, и точка! Уже пора бы выучить наизусть.
Хватит уже делать венду из линукса. Ведь если спросить "зачем?" то в ответ будет такооой бред..
На вскидку пара вариантов:
1. ДА! венду из линукса, а именно дать вендузятнегу вожделенную кнопку "пуск" (в крысе если чо), дабы не пужался сразу.
2. Заменить conky.conf на свой.
Вы предлагаете каждый раз:
>sudo cp /hcfghkfvtf/gtjcvjgylh/jhjtcfjyhlyk/etc?
Но зачем если есть мышь?
Угу, а потом будет "у меня ничего не работает, г-но ваш линукс")))
шутите? для этого прав рута не надо, оно в /home/
порой возникают вопросы типа зачем мышь, если есть консоль? (у линуксоидов)
как-то это всё ну не в тему.
если кому удобно, может вообще X-ы не включать, лично себе.
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64