Estou no Ubuntu 22.04. Na última semana, o Nautilus começou a travar toda vez que tenta abrir uma pasta contendo um arquivo .js ou .json. Se eu criar uma nova pasta, posso abri-la, mas se adicionar um arquivo .json a essa pasta, não posso.
Este problema parece estar relacionado a este problema do Nautilus , que recomenda a atualização para a versão glib2 >= 2.78 (atualmente tenho o glib2 2.72.4). Essa versão não está disponível nos repositórios disponíveis do Ubuntu e, dada a importância do glib2 para o sistema, tenho receio de instalá-lo manualmente.
Qual é a melhor maneira de resolver esse problema? Eu olhei para o meu histórico de apt e não vejo nenhuma atualização anterior óbvia que pudesse ter causado isso.
Em princípio, o Ubuntu também mantém um repositório "backports", onde bibliotecas mais recentes são empacotadas para uma versão mais antiga do Ubuntu. Infelizmente, e especialmente considerando este bug bastante visível, o último glib2 disponível para Ubuntu 22.04 é, como você descobriu, 2.72.4. Não há versão mais recente nos backports.
Infelizmente, para o usuário final não técnico, isso significa que você pode precisar conviver com o bug por mais algum tempo. Suas opções para resolver o problema são
Atualize para 24.04, que também é uma versão de longo prazo do Ubuntu.
Registre um problema para a equipe do Ubuntu 22.04 para empacotar e testar uma versão mais recente da biblioteca e, em seguida, espere até que ela chegue aos backports
Compile você mesmo uma versão mais recente da biblioteca. Dependendo, pode ser surpreendentemente fácil, mas também pode ser excessivamente difícil, a ponto de ser inviável para o usuário médio, se houver muitas dependências.