저는 최근에 노틸러스( /usr/share/applications
"파일"을 두 번 클릭하여)를 사용하여 바탕 화면 아이콘에 대한 "링크 만들기"를 했습니다. 권한을 실행 파일로 변경하면 제대로 작동했습니다. 그러나 iPhone용 rythmbox에 대한 동기화 기능을 설치할 때 터미널 창에 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
.