Estou usando kde-standard over ubuntu-desktop , mas minha correção para este erro deve funcionar com kde-full e kubuntu-desktop over ubuntu-desktop também. Siga estes passos:
-
Renomear
nautilus:$ sudo mv /usr/bin/nautilus /usr/bin/nautilus.ubuntu -
Crie um script
nautilusem/usr/local/bin/com o seguinte conteúdo:#!/bin/bash if [ '$KDE_FULL_SESSION' == 'true' ]; then if [ '${1}' == '--no-desktop' ]; then shift; fi /usr/bin/dolphin "$@" else /usr/bin/nautilus.ubuntu "$@" fi
Isso é tudo! Talvez você tenha que matar todas as instâncias anteriores de nautilus usando killall nautilus mais uma vez.
NOTA: Eu sou como o K Desktop Environment, mas tenho que desenvolver programas GTK: manter a área de trabalho Unity intacta para depuração é uma escolha natural para mim. Meu script permite o lançamento de ambos, Dolphin no KDE e Nautilus no Unity, sem remover o último com sudo apt-get purge nautilus , mas eu tenho que repetir este passo manualmente se o pacote deb Nautilus receber uma atualização.