Недавно я использовал Nautilus (из /usr/share/applications
двойного щелчка по «Файлу»), чтобы «создать ссылку» для значка на рабочем столе. Это сработало нормально, как только я изменил разрешения на исполняемый файл. Однако, когда я установил sync stuff для rythmbox для iPhone, я заметил в окне терминала ссылку на Nautilus flash by. Не уверен, что это имеет значение, но значок на рабочем столе больше не является картотечным шкафом, и при запуске он потерял свою функцию su. Также при запуске из терминала он работает как обычно, но со следующими сообщениями. простите, я новичок:
simon@Arthur:~$ sudo nautilus
[sudo] password for simon:
(nautilus:4921): 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
wrestool: /vmlinuz: file contains no resources
(nautilus:4921): Gtk-CRITICAL **: gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed
(nautilus:4921): Gtk-CRITICAL **: gtk_spinner_start: assertion 'GTK_IS_SPINNER (spinner)' failed
(nautilus:4921): Gtk-CRITICAL **: gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed
(nautilus:4921): Gtk-CRITICAL **: gtk_spinner_start: assertion 'GTK_IS_SPINNER (spinner)' failed
(nautilus:4921): GLib-CRITICAL **: Source ID 120 was not found when attempting to remove it
(nautilus:4921): GLib-CRITICAL **: Source ID 121 was not found when attempting to remove it
(nautilus:4921): GLib-CRITICAL **: Source ID 122 was not found when attempting to remove it
решение1
Ответил в комментариях OP:
Думаю, теперь я разобрался с этим. Я хотел создать удобную иконку на рабочем столе из приложений за пределами моего домашнего каталога, т. е. nautilus. Думаю, я добился этого, используя команду
sudo nautilus
в терминале и создав ссылку на рабочий стол из/usr/share/applications/Files
. Затем изменив команду в свойствах наsudo nautilus --new-window %U
.