Eu tenho que responder minha própria questão por causa dos usuários que enfrentarão o mesmo problema. Eu resolvi esta situação seguindo o caminho.
Primeiramente, ele não é específico do Firefox, mas sim de todo o sistema. Eu tentei com esquemas de compilação simples e configurar XDG_DATA_DIRS para /usr/share/glib-2.0/schemas mas sem sucesso. Mas criar um diretório ~ / .local / share / glib-2.0 / schemas, copiar todos os arquivos de esquema aqui e exportar XDG_DATA_DIRS = ~ / .local / share / glib-2.0 / schemas fez o trabalho para mim. Agora eu tenho todos os aplicativos como evince e outros trabalhando em caixa de diálogo de arquivo aberto sem bater o aplicativo.