Исправляя этот вопрос, я понял, что я - и до сих пор - не могу синхронизировать папки с Ubuntu 1, потому что pcmanfm по-прежнему мой файловый менеджер LXDE по умолчанию, несмотря на то, что я изменил настройки панели, как я должен был сделать (по крайней мере, мне так кажется), и заменил запись "pcmanfm% s" на "nautilus". Тем не менее, как я могу на самом деле изменить это?
С уважением, schlossblick
Я нахожусь на LUbuntu 14.04.2 LTS. Файл ~ / .config / lxsession / LXDE / autostart пуст.
Но вы можете редактировать настройки:
file_manager/command=nautilus
При открытии файлового менеджера вы получаете
Теперь перейдите в Меню -> Стандартные -> Диспетчер файлов -> щелкните правой кнопкой мыши и выберите свойства
Измените pcmafm на nautilus, и вы получите
Однако это только изменит приложение, которое будет открыто ярлык "файловый менеджер". Это не делает nautilus
«файловым менеджером по умолчанию» в правильном смысле: открытие папки на рабочем столе или открытие местоположения файла из приложения не будет открывать nautilus, но все же pcmanfm
.
Примечание: я буду добавлять информацию о том, как сделать это изменение постоянным в ближайшие пару дней.
Примечание: это мое личное мнение. Я пробовал эти шаги на моей машине, и они работали. Но мне не понравился результат.
Измените содержимое /etc/xdg/lxsession/LXDE/autostart
, как показано ниже.
От
@xscreensaver -no-splash
@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ar
@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
до
@xscreensaver -no-splash
@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ar
@lxpanel --profile LXDE
@/usr/bin/nautilus -n
@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
Также вы можете взглянуть на https://help.ubuntu.com/community/DefaultFileManager для посмотрим, может ли это помочь.
Редактировать:
В Ubuntu 14.04 вот что я сделал. Я сделал новую установку Ubuntu 14.04, а затем установил LXDE. После этого я установил nautilus в качестве файлового менеджера по умолчанию, используя следующую команду:
xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search
, а затем проверил текущий файловый менеджер по умолчанию, используя следующую команду:
xdg-mime query default inode/directory
и он показал Наутилус по умолчанию. Смотрите изображение ниже.
17.04:
Меню -> Настройки -> Приложения по умолчанию для LXSession -> Файловый менеджер -> Дополнительно -> Написать nautilus
Ни один из этих ответов не работал на меня. В лучшем случае они обеспечили частичный результат:
Моя цель состояла в том, чтобы использовать Немо в качестве моего файлового менеджера, под LXDE, и иметь его, также управляют рабочим столом прозрачно.
На надежном человеке Ubuntu:
Документация LXDE указывает, что программа LXSession отвечает за управление сессиями.
LXSession имеет файл автоматического запуска, который работает в начале сессии LXDE. Это может использоваться, чтобы отключить pcmanfm и вместо этого запустить любой файловый менеджер Вашего выбора.
См. http://wiki.lxde.org/en/LXSession#Configuration_files
Установите свой предпочтительный файловый менеджер; для меня, Немо.
Откройте ~/.config/lxsession/LXDE/autostart, можно сделать это от терминала с sudo нано ~/.config/lxsession/LXDE/autostart, или gksudo gedit ~/.config/lxsession/LXDE/autostart
Удалите строку, запускающуюся с @pcmanfm
В нижней части сценария добавьте команду для запуска предпочтительного файлового менеджера (снабженный префиксом знак). @nemo-n
Сохраните файл.
Выход из системы, войдите в систему еще раз.
Живите долго и процветайте.
Если ничего из этого не работает для вас, то это потому, что xdg-open
жестко запрограммирован для открытия pcmanfm
.
Отредактируйте / usr / bin / xdg-open
и выполните поиск open-lxde
, заменив часть, где он вызывается в case «$ DE»
, на open -generic
, затем попробуйте xdg-open $ HOME
, и ваше приложение по умолчанию, установленное с xdg-mime
, должно открыться.