EDYCJA: Właśnie zobaczyłem, że to może nie działa z 13.04. Jest to jednak coś, czego bym spróbował (mam 12.04 LTS btw):
Ustawienie nautilus-open-terminal do uruchamiania Terminatora zamiast terminalu gnome
Wiadomość oryginalna:
Może być za późno, ale skoro szukałem rozwiązania tego samego oprócz konsoli ...
Jeśli instalujesz dconf-editor
, możesz (bardzo podobnie do komend gsettings) ustawić terminal, który chcesz otworzyć, otwierając edytor dconf i ustawiając:
org->gnome->desktop->applications->terminal->exec = terminator
org->gnome->desktop->applications->terminal->exec-arg = -x
Następnie możesz zamknąć i ponownie zainicjować nautilus za pomocą nautilus -q
(może wystąpić dwie wykonanie, aby pojawiły się następujące)
$ /usr/bin/nautilus -q
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
Shutting down nautilus-open-terminal extension
Shutting down nautilus-gdu extension
Można teraz debugować nautilus z wiersza poleceń za pomocą:
$ /usr/bin/nautilus
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
...
...
Wszelkie problemy podczas wywoływania opcji „Otwórz w terminalu” zostaną tutaj zarejestrowane.
UWAGA: było to możliwe tylko bezpośrednio po wywołaniu z -q
flagą. W przeciwnym razie wywołanie nautilus po prostu otwiera aplikację i wraca do powłoki bez logowania.
Moim problemem, jeśli kogoś to interesuje, było to, że -x
arg nie działa z konsolą, więc zmieniłem go na, --new-tab -e
ponieważ nie chciałem, aby nowe okno Konsoli otwierało się za każdym razem.
Ma nadzieję, że to komuś pomoże.