Programas encerrados imediatamente após a abertura

1

Estou com um problema em que alguns programas, incluindo o Software Center, o Update Manager e o Synaptic, são encerrados imediatamente após a abertura. A janela aparece, mas desaparece antes que eu tenha a chance de fazer qualquer coisa. Pessoas com problemas semelhantes enviaram relatórios de erros com erros semelhantes, mas nenhum parece se aplicar diretamente à minha situação. Quando executo o Centro de Software de um terminal, recebo o seguinte script. Eu aprecio qualquer ajuda. Weston

[sudo] password for wes: 
2011-08-07 10:41:38,788 - softwarecenter.fixme - WARNING - logs to the root logger: '('/usr/share/software-center/softwarecenter/db/database.py', 154, 'open')'
2011-08-07 10:41:38,788 - root - WARNING - failed to add sca db Couldn't stat '/root/.cache/software-center/software-center-agent.db' (No such file or directory)
/usr/share/software-center/softwarecenter/app.py:1192: Warning: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed
  self.window_main.show_all()
2011-08-07 10:41:39,873 - softwarecenter.fixme - WARNING - logs to the root logger: '('/usr/lib/pymodules/python2.7/zeitgeist/client.py', 367, 'reconnect_monitors')'
2011-08-07 10:41:39,872 - zeitgeist.client - INFO - Reconnected to Zeitgeist engine...
/usr/share/software-center/softwarecenter/SimpleGtkbuilderApp.py:50: Warning: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed
  gtk.main()
2011-08-07 10:41:44,253 - softwarecenter.backend.scagent - WARNING - error in query_info 'Operation not supported'
2011-08-07 10:41:44,254 - softwarecenter.db.update - WARNING - error: Operation not supported
    
por Weston Lynch 07.08.2011 / 17:14

2 respostas

1

No relatório de erros, parece que você executou, em algum momento, sudo software-center e o usuário root reivindicou a propriedade do cache do software-center.

Tente

sudo chown -R wes:wes ~/.cache/software-center

Quanto aos outros - vale a pena lançar synaptic e update-manager do terminal para ver se você recebe um erro semelhante.

É possível verificar se você não alterou acidentalmente a propriedade de .cache e algumas / todas as subpastas para o root.

i.e.

ls -ld .cache

e

ls -ld .cache/*

    
por fossfreedom 07.08.2011 / 17:27
0

Eu tive exatamente o mesmo problema descrito na pergunta, mas com o Terminator (emulador de terminal). A janela do Terminator foi aberta e fechada imediatamente depois disso. Eu chequei todas as posses dos arquivos e pastas no diretório ~ / .cache, mas esse não era o caso. Reinstalar o programa também não ajudou. A solução foi remover o arquivo de configuração em ~/.config/terminator/config e, em seguida, tentou iniciar o terminador. Então funcionou como esperado.

Edit: Isso foi no Ubuntu 12.04.

    
por kode 09.03.2014 / 17:25