No Dolphin / Konqueror, os arquivos que devem ter o tipo de arquivo "desconhecido" têm "Arquivo de Definição de Atributo de Ajuda da Microsoft" como seu tipo.
Isso também afeta arquivos sem extensão com símbolos especiais neles (como ^ [[2J ^ [[0; 0f eu tenho no início de .xsession-errors), swapfile, softlinks (para esses arquivos + links pendentes) .
Em Configurações do Sistema / Associações de Arquivos, "Arquivo de Definição de Atributo de Ajuda da Microsoft" é uma descrição para o tipo "application / octet-stream" (veja octet-stream.xml abaixo).
Parece que eles o usam como algum tipo de fallback ou entrada padrão, porque quando eu entro no diretório todos os arquivos (não diretórios) por alguns momentos possuem esse tipo (não reconhecido?). Problema é específico para esses navegadores de arquivos, eu instalei Thunar, Tux Commander, Double Commander e eles funcionam bem. Os arquivos em si estão bem:
[ ~]$ file .xsession-errors
.xsession-errors: UTF-8 Unicode text, with very long lines, with CRLF, LF line terminators, with escape sequences
[ ~]$ file --mime-type .xsession-errors
.xsession-errors: text/plain
[ ~]$ file link
link: broken symbolic link to 43399594
Tentei localizar esse tipo de arquivo, encontrei alguns em ~ / .local / share / mime / mas quaisquer mudanças (com atualizações subseqüentes - atualização de banco de dados - update - mime - banco de dados e até reinicialização) não deram nada.
Pensei que pode ser devido a instalação do wine office 2010, apagada mime vinho, desktop e assim arquivos (link limite, você pode encontrá-lo em vinho página FAQ em "4.3. Como faço para limpar o Open With List?") sem sucesso. Em seguida, excluído prefixo de vinho - mesmo resultado. Também não foi possível encontrar nada com o google (a maioria dos problemas relacionados ao início incorreto do aplicativo e não ao reconhecimento de tipo de arquivo).
Testado em um novo usuário - tudo funciona como um encanto. De lá, meus erros de xsession têm o tipo "desconhecido"
De acordo com o bug 337708 , parece que está relacionado com o shared-mime-info. Não encontrou nada específico.
octet-stream.xml
<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/octet-stream">
<!--Created automatically by update-mime-database. DO NOT EDIT!-->
<comment>Microsoft Help Attribute Definition File</comment>
<glob-deleteall/>
<glob pattern="*.bin"/>
<glob pattern="*.hxd"/>
<glob pattern="*.hxh"/>
<glob pattern="*.hxi"/>
<glob pattern="*.hxq"/>
<glob pattern="*.hxr"/>
<glob pattern="*.hxs"/>
<glob pattern="*.hxw"/>
</mime-type>
algumas fotos com dolphin, thunar, master-print-screen enquanto a pasta estava carregando
[ ~]$ uname -a
Linux Erefan 3.17.6-1-ARCH #1 SMP PREEMPT Sun Dec 7 23:43:32 UTC 2014 x86_64 GNU/Linux KDE
[ ~]$ dolphin --version
Qt: 4.8.6
KDE Development Platform: 4.14.3
Dolphin: 4.14.3
p.s. .xsession-errors usados apenas como exemplo, na verdade, muitos arquivos têm esse tipo errado.
Editar 1: Após testes adicionais em novos usuários, concluí que está relacionado à instalação do wine office 2010. Especificamente, esta instalação colocou o novo arquivo octet-stream.xml em ~ / .local / share / mime / application /, que substitui o original em / usr / share / mime / application /. Na verdade, a instalação fornece application-octet-stream.xml na pasta packages, que é então usada pelo update-mime-database para gerar o octet-stream.xml. O arquivo original realmente define o tipo de arquivo "desconhecido". Eu não estou muito familiarizado com a sintaxe, mas parece que não há nada de especial. Então modifiquei manualmente o aplicativo octet-stream.xml para estar em conformidade com o ícone + adicionado original (veja abaixo). Até agora, tudo funciona muito bem.
Então, se você quiser tentar, os passos são os seguintes:
Verifique tudo sozinho caso algo aconteça e você será o culpado.
1. modify ~/.local/share/mime/packages/application-octet-stream.xml (see below).
2. run "update-mime-database ~/.local/share/mime/".
3. probably restart current session.
application-octet-stream.xml
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/octet-stream">
<comment>unknown</comment>
<icon name="unknown"/>
<glob pattern="*.hxd"/>
<glob pattern="*.hxh"/>
<glob pattern="*.hxi"/>
<glob pattern="*.hxq"/>
<glob pattern="*.hxr"/>
<glob pattern="*.hxs"/>
<glob pattern="*.hxw"/>
</mime-type>
</mime-info>
Próximo passo - os arquivos xml têm um ícone de janelas feias (parece que a instalação do escritório é a única a culpar ) e eu me pergunto por que isso não muda através das configurações normais de Associações de Arquivos.