Это - действительно странная проблема, которая только что запустилась. Это, кажется, происходит с другими приложениями Python также? Рискуя вводящим в заблуждение я думаю, что это могло бы иметь отношение к перемещению моих пользовательских файлов?
Ели, немного фона. Я - Windows 10 двойной загрузки и Ubuntu 16.04. У меня есть свои пользовательские файлы для обеих ОС (Документы, Загрузки, Изображения, и т.д.) на общем ntfs разделе. Я монтирую общий раздел в fstab с:
UUID=xxxxxxxxxx/media/SHARED/ntfs-3g значения по умолчанию, автоматические, должностное лицо, uid=1000, gid=1000, umask=002 0 0
Все хорошо работало, пока так или иначе моя установка Windows не была повреждена, и она начала класть информацию о пользователе на неправильное место, моим единственным выбором была установка восстановления на окнах, куда я переместил свои пользовательские файлы от (S: ОБЩИЙ раздел), S:/chad к S:/Users/chad.
Моя первая мысль была проблемой полномочий, но я ДУМАЮ, что у меня есть это все отсортированное.
Если я запускаю Калибр на Ubuntu (Единица), это запускает право, но на сессиях Cinnamon и Xubuntu это зависнет с очень высоким использованием жесткого диска при "Инициализации пользовательского интерфейса..".
Причина я думаю, что она могла бы быть связана с перемещением моих пользовательских файлов: у Меня была подобная проблема с Dropbox. Если бы я изменил местоположение папки Dropbox в приложении Dropbox, то Xubuntu завис бы при открытии файлового браузера с тем же взбалтыванием жесткого диска. Если я попробовал то же на Ubuntu, никаких проблемах.
Я попытался удалить xubuntu, xfce и переустановить, все еще та же проблема. Если я использую вещи сессии XFCE, снова хорошо работают.
Где я начинаю разыскивать ошибку?
Я пытался выполнить калибр из командной строки с параметром отладки calibre-debug --gui
. Система полностью зависает, и это - ошибка, которая продолжает повторяться:
GTK-ОЧЕНЬ-ВАЖНЫЙ **: IA __ gtk_widget_style_get: утверждение 'GTK_IS_WIDGET (виджет)' перестало работать
Хорошо, я нашел ответ (обходное решение?) к моей проблеме калибра.
В терминале я вошел:
calibre-debug -c "from calibre.gui2 import gprefs; gprefs['ui_style'] = 'calibre'"
, Который решил мою проблему. Я не знаю, какую тему я выбрал вместо этого. Возможно, 'система'?