Вопрос или проблема
После обновления Kubuntu с 18.04 до 18.10 и Plasma 5.14.5 через “backports” PPA, мне повезло столкнуться почти без ошибок, за исключением раздражающих уведомлений с текстом “kdeinit5 неожиданно завершился”.
Это происходит, когда я выполняю некоторые обычные действия в Dolphin: запускаю новое окно, новую вкладку, разделяю, обновляю.
Мне кажется, что эти действия связаны с окном Dolphin; создание новой папки или удаление чего-либо не вызывает ошибку.
Я читал здесь, что kdeinit5 – это запускатор процессов, который выполняет программы KDE и загружаемые модули kdeinit (KLM), запуская их более
эффективно. Использование kdeinit5 для запуска приложений KDE делает их старт в несколько раз быстрее и существенно уменьшает потребление памяти. – Но, насколько я могу судить, только Dolphin сообщает о проблеме с этим.
Я не заметил, чтобы работа Dolphin или какой-либо части рабочего стола была как-то затронута этим, просто я хотел бы избежать появления этих уведомлений.
Конечно, я бы хотел найти решение, чтобы избежать ошибки с самого начала, но – если это невозможно до будущего обновления и т.д. – я в основном спрашиваю здесь о способе просто сделать так, чтобы эти уведомления исчезли.
Я не знаю, как отладить это, или если следующее полезно, но при запуске kdeinit5 dolphin
файловый менеджер запускается с обычной ошибкой, в то время как в терминале я получаю это:
~$ Пытаемся преобразовать пустой KLocalizedString в QString.
qt.accessibility.core: Не могу создать доступный дочерний интерфейс для объекта: PlacesView(0x55d3d75565c0) индекс: 14
kdeinit5: Получен EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/trash.so' от запускатора.
kdeinit5: подготовка к запуску '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/trash.so'
kdeinit5: Получен EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' от запускатора.
kdeinit5: подготовка к запуску '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'
kdeinit5: Получен EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' от запускатора.
kdeinit5: подготовка к запуску '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'
kdeinit5: Получен EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so' от запускатора.
kdeinit5: подготовка к запуску '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so'
kf5.kio.trash: Корневая папка мусора "/media/cip/DEPO/.Trash" существует, но не прошла проверку безопасности, не могу использовать её
kf5.kio.trash: Папка "/media/cip/DEPO/.Trash-1000" существует, но не прошла проверку безопасности, не могу использовать её
Qt: Ошибка управления сеансом: аргумент networkIdsList равен NULL
Не удалось найти видеопоток
decodeVideoFrame() не удалось: кадр не завершён
KCrash: авария... crashRecursionCounter = 2
KCrash: Имя приложения = kdeinit5 путь = /usr/bin pid = 12077
KCrash: Аргументы: /usr/bin/kdeinit5 thumbnail local:/run/user/1000/klauncherFKnizM.1.slave-socket local:/run/user/1000/dolphinFjEuPw.5.slave-socket
KCrash: Пытается запустить /usr/lib/x86_64-linux-gnu/libexec/drkonqi из kdeinit
sock_file=/run/user/1000/kdeinit5__0
kdeinit5: Получен EXEC_NEW '/usr/lib/x86_64-linux-gnu/libexec/drkonqi' от обёртки.
kdeinit5: подготовка к запуску '/usr/lib/x86_64-linux-gnu/libexec/drkonqi'
kdeinit5: Получен EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so' от запускатора.
kdeinit5: подготовка к запуску '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so'
Qt: Ошибка управления сеансом: аргумент networkIdsList равен NULL
Версия kf5-kio-* 5.59.0-2.fc29 исправляет эту проблему. Наконец-то получил обновление, и все эти очень раздражающие сообщения исчезли.
У меня была та же ошибка, и я решил её, установив xdg-desktop-portal-kde.
Нет необходимости вмешиваться в вещи KDE. Ваша проблема – это уведомление об аварии, просто отключите его.
Нажмите правой кнопкой мыши на значок уведомлений > Настроить уведомления о событиях и действия > Нажмите “Настроить” в разделе “Приложения” > Выберите “Рабочее окружение Plasma” > Нажмите “Настроить события” > В предложенном списке выберите “Авария приложения” > Отключите флажок “Показать сообщение во всплывающем окне”.
.
Ответ или решение
Вопрос о том, как устранить проблему «kdeinit5 закрылся неожиданно» в среде рабочего стола Plasma 5.14 при запуске Dolphin, требует детального анализа и понимания. Проблема, как описано, проявилась после обновления Kubuntu с версии 18.04 до 18.10 и последующего обновления до Plasma 5.14.5 через репозиторий "backports". Рассмотрим возможные пути решения этой проблемы.
F — Фактология
Пользователь сталкивается с сообщениями «kdeinit5 закрылся неожиданно» при выполнении определенных действий в Dolphin, таких как открытие нового окна, вкладки, разделение окна и обновление. Процесс kdeinit5 отвечает за более эффективный запуск KDE-приложений, что предполагает, что проблема связана с производительностью или совместимостью этой среды.
O — Обзор проблем
- Совместимость и ошибки после обновления: Проблема могла возникнуть вследствие несовместимостей между установленными версиями библиотек и компонентами KDE после обновления.
- Проблемы с компонентами KIO: В выводе терминала упоминаются ошибки, связанные с модулями KIO, такими как
thumbnail.so
, что может указывать на проблемы в этих модулях. - Безопасность и доступность директории: В логах также отмечены ошибки безопасности, связанные с директориями Trash, что может затрагивать процессы KIO.
R — Рекомендации
- Обновление пакетов: Первым шагом может быть проверка версии установленных пакетов
kf5-kio
. Убедитесь, что установлена последняя стабильная версия, где ошибка устранена, как упоминалось в версии 5.59.0-2.fc29. - Установка xdg-desktop-portal-kde: Некоторые пользователи отмечают, что установка этого пакета устраняет проблему. Проверьте установку с помощью команды:
sudo apt install xdg-desktop-portal-kde
- Переустановка или восстановление завершённых приложений: Иногда помогает переустановка соответствующих пакетах KDE или восстановление системы до стабильной версии.
- Отключение уведомлений о сбоях: Если устранение причин невозможно или занимает время, временно можно отключить уведомления о сбоях: щелкните правой кнопкой мыши по значку уведомлений > Настроить уведомления и действия > в разделе Приложения выберите Рабочая среда Plasma > Настроить события > Снять галочку с опции «Показ сообщения во всплывающем окне».
E — Экспертное мнение
Учитывая специфику работы kdeinit5 и Dolphin, важно, чтобы все связанные компоненты были актуальны и протестированы на совместимость. Обновления и исправления часто решают подобные проблемы, так как они могут быть вызваны временными несовместимостями после обновлений.
S — Решение проблемы
Решение проблемы начинается с установки последних обновлений и анализа логов работы Dolphin и kdeinit5. При соблюдении всех перечисленных рекомендаций вероятность повторного появления ошибки значительно снижается.
T — Призыв к действию
Рекомендуется регулярно проверять наличие обновлений для системных пакетов и поддерживать обратную связь с сообществами KDE для оперативного получения исправлений и рекомендаций.
Эти шаги должны помочь минимизировать и, возможно, полностью устранить надоедливые уведомления об ошибках в Dolphin, что улучшит общее взаимодействие с системой.