Текстовое поле / поле моего kate спонтанно исчезли ... Я все еще могу щелкнуть в текстовом поле, и если файл загружен, я могу напечатать, и он изменит файл. Я сознательно ничего не менял в Ubuntu или Кейт; это произошло, когда я попытался открыть новый текстовый файл с помощью кнопки «Создать» в выпадающем меню.
Я сделал обычный перезапуск и попытался переустановить через
sudo apt-get remove kate
sudo apt-get install kate
Это устанавливает kate 4:16.04.3-0ubuntu1~ubuntu16.04~ppa63
, который, как он утверждает, является самой последней версией.
У меня есть Ubuntu 16.04 LTS
В подобных случаях удаление программы и ее переустановка могут не принести многого, если проблема заключается в том, что пользователь непреднамеренно меняет некоторые функции через графический интерфейс пользователя. Другими словами, некоторые файлы в домашней папке пользователя были изменены, и этот файл не заменяется удалением и переустановкой программы.
Здесь, поскольку приложение - Кейт, я запустил find -iname "*kate*"
из домашней папки.
$ find -iname "*kate*"
./.config/katemetainfos
./.config/katesyntaxhighlightingrc
./.config/katemoderc
./.config/katepartrc
./.config/kateschemarc
./.config/katevirc
./.config/katerc
./.cache/khelpcenter/help/__en__kate__index.docbook
./.cache/kate
./.local/share/RecentDocuments/kate.desktop
./.local/share/kate
./.local/share/kate/anonymous.katesession
./.local/share/kate/sessions/Mine.katesession
./.local/share/kxmlgui5/kate
./.local/share/kxmlgui5/kate/kateui.rc
$
Переименование всех этих файлов, за исключением файлов в ~ / .cache , приведет к удалению всех модифицированных пользователем конфигураций. Затем методом проб и ошибок должна быть возможность идентифицировать проблемный файл.
В данном случае пользователь обнаружил, что переименование ./. Local / share / kate / anonymous.katesession в anonymous.katesession_old и перезапуск Kate восстановили начальную функциональность, хотя и в цена потери некоторых настроек.