WPS do flatpak trocando o mime dos arquivos

O WPS flatpak está trocando o mime dos arquivos para wps.pdf, assim outros programas (Whatsapp no caso) não reconhece o arquivo e fica ilegivel. Alguem sabe como consertar isso?

Isso não deveria ter acontecido: o Flatpak do WPS é para ser insulado do sistema…
Confira se você realmente está usando o Flatpak do WPS e não o .DEB.

Enfim, quando tive esse problema (no .DEB, repito), fiz isso:

sudo rm /usr/share/mime/packages/wps-office*; update-mime-database

Isso deleta os arquivos que dizem pro sistema que esse formato existe.

Tentei o comando e nao adiantou, vale ressaltar que só tenho o WPS do flatpak instalado, nenhum outro

Lendo um pouco sobre o Flatpak, a solução seria:
sudo rm /var/lib/flatpak/exports/share/mime/packages/com.wps.Office.*
Em seguida, logar e deslogar da sua conta.

Tambem nao funcionou

Não exatamente, o flatpaks tem exports

Como você instalou? Digitou a senha root?

faz isso:

rm "${HOME}/.local/share/mime/packages/com.wps.Office."*

Diz que arquivo é inexistente, mas nao ta funcionando ainda

Tenta isso:

update-mime-database
sudo update-mime-database

Rodei esse update e tornei a rodar aquele comando anterior, ainda nao funciona

Navegue até a pasta:
/var/lib/flatpak/exports/share/mime/packages
Apague todos os arquivos que contenham com.wps.Office no nome.
No meu caso há 4 arquivos:

  • com.wps.Office.et.xml
  • com.wps.Office.pdf.xml
  • com.wps.Office.wpp.xml
  • com.wps.Office.wps.xml

Agora abra o terminal e digite o comando:
update-mime-database

Como eu estou indo pela lógica do que está acontecendo, pode ser que os arquivos do mime sejam criados na pasta:
/usr/share/mime/packages/

E então, caso isso aconteça, você deverá mover os arquivos xmls para a pasta de onde você apagou os arquivos anteriores. No caso:
/var/lib/flatpak/exports/share/mime/packages

Espero que emu raciocínio esteja certo.

2 curtidas

tenta a solução desse aq