Я установил gksudo
на Ubuntu 14.04 LTS, и когда я запускаю nautilus с gksudo
gksudo nautilus
, он запрашивает пароль, затем выдает ошибку и затем вылетает
(nautilus:19688): GLib-GObject-WARNING **: invalid cast from 'GtkMessageDialog' to 'NautilusWindow'
**
ERROR:nautilus-window.c:2116:nautilus_window_get_slots: assertion failed: (NAUTILUS_IS_WINDOW (window))
Хотя sudo nautilus
, кажется, работает нормально
Благодаря Advance
Что ж, проблема перестала возникать, и gksudo nautilus
работает просто отлично. И я понятия не имею, почему это произошло.
Любое понимание моей первоначальной проблемы и того, как она была решена, высоко ценится.
Еще раз спасибо заранее.
Упомянутая проблема теперь решена в той же версии пакета 1:3.10.1-0ubuntu8
наутилуса. Если Вы все еще сталкиваетесь с этой проблемой в Ubuntu 14.04, тогда обновляют Вашу версию пакета наутилуса от 1:3.10.1-0ubuntu8
до 1:3.10.1-0ubuntu9
.
1:3.10.1-0ubuntu9
версия пакета наутилуса доступна в trusty-proposed
репозиторий. Следуйте этот ответ для включения испытанного-prosed репозитория. После того обновления все репозитории путем выполнения sudo apt-get update
команда и установка nautilus 1:3.10.1-0ubuntu9
пакет путем выполнения sudo apt-get install nautilus
команда на терминале.