Самый быстрый способ - создать скрипт оболочки pcmanfm в /usr/local/bin. Этот сценарий оболочки вместо этого выполнит thunar
Таким образом:
nano ~/pcmanfm
скопируйте и вставьте следующее:
#!/bin/sh
thunar $* &
Сохранить
chmod 755 ~/pcmanfm
sudo mv ~/pcmanfm /usr/local/bin
Недостатком этого метода является то, что вы потеряете любые ярлыки на рабочем столе, потому что при входе в систему pcmanfm больше не запускается при входе в систему.
Еще интересным методом было бы иметь оболочку LXDE, но с рабочим столом XFCE, а не рабочим столом pcmanfm
. Причина для работы с xfdesktop заключается в том, что он интегрируется с thunar, тогда как рабочий стол pcmanfm не может быть настроен на запуск папок, хранящихся на рабочем столе, только с помощью punman-файла thunar.
Рецепт выглядит следующим образом:
Измените ярлык файлового менеджера по умолчанию: отредактируйте файл /usr/share/applications/pcmanfm.desktop и измените строку Exec=pcmanfm %U на Exec=thunar %U Изменить сочетания клавиш: с помощью leafpad измените все ссылки от pcmanfm на thunar в файле ~/.config/openbox/lubuntu-rc.xml Остановите рабочий стол pcmanfm при входе в систему: отредактируйте файл /etc/xdg/lxsession/Lubuntu/autostart и измените строку @pcmanfm --desktop --profile lubuntu на !@pcmanfm --desktop --profile lubuntu Создайте запуск в режиме логина n: создайте папку с именем ~/.config/autostart Запустите xfdesktop при входе в систему: создайте файл с именем xfdesktop.desktop в этой папке автозапуска с ...содержимое
[Desktop Entry]
Version=1.0
Type=Application
Exec=xfdesktop
Icon=help-contents
StartupNotify=false
Terminal=false
Categories=Utility;X-XFCE;X-Xfce-Toplevel;
Name=xfdesktop
[d21 ] Изменение ярлыка файла-менеджера по умолчанию: отредактируйте файл /usr/share/applications/pcmanfm.desktop и измените строку Exec=pcmanfm %U на Exec=thunar %U reboot. Если вы не хотите запускать xfdesktop, то следуйте рецепту выше, но не отключите pcmanfm в /etc/xdg/lxsession/Lubuntu/autostart, и вам также не нужно для автозапуска xfdesktop.
Очевидно, что вы все еще остаетесь с проблемой pcmanfm , но если вы можете жить с этим, это достойный компромисс.
Первоначально я использовал для редактирования файла конфигурации (.config/plasma-org.kde.plasma.desktop-appletsrc), в то время как KDE не выполнялся, поэтому он не перезаписывает мои изменения.
Сегодня я просто попытался переместить значок из меню в любой (в то время как виджеты разблокированы), и он работает (Kubuntu 16.04.3)!
Хотя, если вам нужно добавить пользовательский значок (например, сценарий оболочки или .jar, ...) или изменить приложение значок, а затем редактирование файла конфигурации - единственный способ, который я знаю прямо сейчас.
Первоначально я использовал для редактирования файла конфигурации (.config/plasma-org.kde.plasma.desktop-appletsrc), в то время как KDE не выполнялся, поэтому он не перезаписывает мои изменения.
Сегодня я просто попытался переместить значок из меню в любой (в то время как виджеты разблокированы), и он работает (Kubuntu 16.04.3)!
Хотя, если вам нужно добавить пользовательский значок (например, сценарий оболочки или .jar, ...) или изменить приложение значок, а затем редактирование файла конфигурации - единственный способ, который я знаю прямо сейчас.