Imagine abrir o "Documentos Recentes" Clicar em um doc e não poder digitar nada. De repente o editor se fecha porque ocorreu uma operação ilegal. Depois por vontade própria do programa ele reinicia e tenta recuperar o arquivo perdido, que é aberto e logo em seguida, fecha por nova operação ilegal, e novamente tenta recuperar.
Se eu não simplesmente desistisse de recuperar, deletar o .broffice2 ou .openoffice do meu home, provavelmente passaria o dia assim. Depois tentei abrir pelo terminal e o resultado está abaixo:
mythus@localhost:~$ broffice --writer MeuDocumento.doc
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
(process:7499): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
Nesse instante o programa se fechou. Essa mensagem do X Error eu já vi outras vezes com o Synaptic, mas ele não fechava.
Nova tentativa:
mythus@localhost:~$ broffice
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
(process:7554): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
mythus@localhost:~$
(process:7554): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
Isso destacado em negrito é uma coisa que eu vi apenas agora! o BROffice não está dependendo do shell! Ele fica carregado fora ou na inicialização? Alguém pode reproduzir o experimento pra ter um feedback aqui? Continuando com o log:(process:7554): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
(process:7554): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
##### Editato: Multiplique essa mensagem do Gdk por milhares de vezes! E o programa não está fechando.#####
(process:7554): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
(process:7554): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
Depois de centenas dessas mensagens o programa finalmente fechou.
Ele, o programa, fica dando essa mensagem enquanto tento mexer na janela de edição do texto que abri (MeuDocumento.doc), clico com o mouse em várias áreas mas não consigo digitar. Aparece o asterisco na barra de status, indicando que mudanças no texto ocorreram, mas não consigo ver o que eu fiz, e no processo de recuperação o arquivo volta intacto, sem mudanças.
O mesmo ocorre com o OpenOffice.
Ainda que vocês não tenham uma resposta, ajudaria desde já, tentar repetir o procedimento e postar aqui os resultados.