xdg-open file.cbz abre o nautilus? [duplicado]

6

Estou usando o Caliber e parece que ele usa xdg-open para abrir arquivos. Isso, mesmo quando tentado no terminal, só abre o nautilus e o arquivo é selecionado, mas não aberto. Não importa se eu tento abrir .cbz ou .pdf .

Isso parece bem: /usr/share/applications/defaults.list

application/x-cbr=evince.desktop
application/x-cbz=evince.desktop

Claro, quando abro o arquivo no Nautilus ele abre, mas essa abordagem é bem chata.

    
por DeusIX 10.11.2011 / 22:16

2 respostas

4

Encontrei uma solução para o mesmo problema em uma resposta para outra pergunta do askubuntu: link

Basicamente, você precisa configurar o Thunar como gerenciador de arquivos padrão para xfce :

link

Depois de fazer isso, xdg-open e gnome-open evitarão usar exo-helper para abrir o nautilus. De alguma forma, o gnome e o xfce se entrelaçam.

EDIT: a desvantagem é que agora Thunar abre em vez de nautilus ao abrir pastas. Mas eu acho isso menos frustrante, por outro lado eu poderia desinstalar o xfce4 se eu realmente não quiser

    
por ithkuil 10.03.2012 / 19:54
1

Fonte: Bug # 751374 “O Dash não abre mais arquivos”: Bugs: pacote “unity-place-files”: Ubuntu

Veja comentário # 27 na fonte fio. Eu modifiquei os comandos originais para usar sed .

  1. Remova as entradas do mime que contêm o exo como um usuário normal.

    sed -i '/exo/d' ~/.local/share/applications/mimeapps.list

  2. Atualize o banco de dados do desktop mime.

    update-desktop-database ~/.local/share/applications

Isso me ajudou a consertar minha própria instalação do Ubuntu / XFCE sem remover o XFCE. Você pode ter que modificar mais (veja thread de origem), mas esses comandos corrigiram isso na minha instalação.

Pelo que eu recebi no tópico fonte, o bug pode ter sido corrigido para instalações limpas.

    
por ENG_ACK 12.05.2012 / 11:11