Закрытие программ сразу после открытия

У меня есть проблема, где некоторые программы, включая Центр программного обеспечения, Менеджер обновлений, и Синаптический все сразу закрываются после открытия. Окно подходит, но исчезает, прежде чем у меня будет шанс сделать что-либо. Люди с подобными проблемами отправили отчеты об ошибках с подобными ошибками, но ни один, кажется, не применяется непосредственно к моей ситуации. Когда я выполняю Центр программного обеспечения от терминала, я получаю следующий сценарий. Я ценю любую справку. 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
1
задан 7 August 2011 в 19:16

2 ответа

Из сообщения об ошибке похоже, что Вы, в некоторое время, работали sudo software-center и root пользователь требовал владения кэша центра программного обеспечения.

Попробовать

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

Относительно других - это стоит запустить synaptic и update-manager от терминала, чтобы видеть, получаете ли Вы подобную ошибку.

Возможно, работают проверяющий, что Вы случайно не изменили владение .cache и некоторых/всех подпапок для укоренения.

т.е.

ls -ld .cache

и

ls -ld .cache/*

1
ответ дан 7 December 2019 в 17:51

У меня была та же самая проблема, как описано в вопросе, но с Терминатором (эмулятор терминала). Окно Terminator открыто и закрытое сразу после этого. Я проверил все владения файлов и папок в ~/.cache каталог, но это не имело место. Переустановка программы также не помогла. Решение состояло в том, чтобы удалить конфигурационный файл в ~/.config/terminator/config и затем попробованный для запуска разделителя. Затем работавший как ожидалось.

Править: Это было в Ubuntu 12.04.

0
ответ дан 7 December 2019 в 17:51

Другие вопросы по тегам:

Похожие вопросы: