4

У меня проблема, как в этом вопросе: после загрузки я захожу на рабочий стол без панели задач и там, где рабочий стол не реагирует на щелчок правой кнопкой мыши. В большинстве случаев krunner работает, поэтому я могу запускать программы (Ctrl+Alt+T также открывает терминал, перемещение курсора в верхний левый угол показывает все текущие окна, я могу переключаться между виртуальными рабочими столами с помощью ярлыков). Я удалил .config/plasma* , .kde4/ и даже создал нового пользователя, но, похоже, ничего не помогло с проблемой. При входе в систему загружается KDE, но заставка в конце зависает на несколько секунд, прежде чем показывать рабочий стол. Как ни странно, есть артефакт панель задач в левом нижнем углу экрана, которая составляет около 1px в ширине и имеет высоту панели задач (а также небольшое "ослепление" вокруг него).

Я попытался перезапустить его вручную с помощью kstart plasma-shell что дает мне kstart(1597) main: Omitting both --window and --windowclass arguments is not recommended . Запуск kquitapp plasma-shell заранее просто зависает.

У меня есть эта проблема с момента обновления с KDE 4 -> 5. Несколько раз он разрешал сам, или я мог разрешить это, удаляя вышеупомянутые папки, но в основном это не помогло. Когда это работает, проблема появляется снова, например, когда я вынимаю / подключаю свой ноутбук к док-станции, разбивая plasma-shell (он просит меня сообщить, но затем, который отклоняется из-за слишком малой информации) и нажимая перезагрузка не работает.

Будем очень благодарны за любые подсказки о том, как решить эту проблему или где посмотреть (journalctl дает мне ошибок). Я использую Arch Linux на Lenovo T410 (графика Intel HD).

РЕДАКТИРОВАТЬ

Здесь вывод консоли из одного из немногих случаев, когда я мог перезапустить Plasmashell из консоли (получил таким образом фоновое изображение, но все еще нет панели задач). Последние строки повторяются снова и снова (несколько из них в секунду)

[johannes@XX ~]$ kstart plasmashell
kstart(1934) main: Omitting both --window and --windowclass arguments is not recommended
kscreen: Primary output changed from KScreen::Output(Id: 72 , Name: "HDMI3" ) ( "HDMI3" ) to KScreen::Output(Id: 72 , Name: "HDMI3" ) ( "HDMI3" )
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
No metadata file in the package, expected it at: "/usr/share/wallpapers/Colorado_Farm/contents/images//metadata.desktop"
No metadata file in the package, expected it at: "/usr/share/wallpapers/Colorado_Farm/contents/images//metadata.desktop"
No metadata file in the package, expected it at: "/usr/share/wallpapers/Colorado_Farm/contents/images//metadata.desktop"
kscreen: Primary output changed from KScreen::Output(Id: 72 , Name: "HDMI3" ) ( "HDMI3" ) to KScreen::Output(Id: 72 , Name: "HDMI3" ) ( "HDMI3" )
Known plasmoid ids: QHash()
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
org.kde.plasma.pulseaudio: Attempting connection to PulseAudio sound daemon
org.kde.plasma.pulseaudio: QHash((263, "Muted")(260, "Index")(261, "Properties")(266, "Name")(267, "Description")(264, "HasVolume")(265, "VolumeWritable")(270, "ActivePortIndex")(268, "CardIndex")(269, "Ports")(258, "PulseObject")(259, "ObjectName")(257, "Index")(262, "Volume"))
org.kde.plasma.pulseaudio: QHash((263, "Muted")(260, "Index")(261, "Properties")(266, "Name")(267, "Description")(264, "HasVolume")(265, "VolumeWritable")(270, "ActivePortIndex")(268, "CardIndex")(269, "Ports")(258, "PulseObject")(259, "ObjectName")(257, "Index")(262, "Volume"))
file:///usr/lib/qt/qml/org/kde/plasma/extras/ScrollArea.qml:48: Error: Cannot assign to non-existent property "interactive"
Notifications service registered
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml:135: TypeError: Cannot read property 'IdleTime' of undefined
XSync seems available and ready
XSync Inited
Supported, init completed
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:37: TypeError: Cannot read property 'flat' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:38: TypeError: Cannot read property 'hovered' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:124: TypeError: Cannot read property 'text' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:83: TypeError: Cannot read property 'menu' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:37: TypeError: Cannot read property 'flat' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:38: TypeError: Cannot read property 'hovered' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:124: TypeError: Cannot read property 'text' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:83: TypeError: Cannot read property 'menu' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:37: TypeError: Cannot read property 'flat' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:38: TypeError: Cannot read property 'hovered' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:124: TypeError: Cannot read property 'text' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:83: TypeError: Cannot read property 'menu' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:37: TypeError: Cannot read property 'flat' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:38: TypeError: Cannot read property 'hovered' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:124: TypeError: Cannot read property 'text' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:83: TypeError: Cannot read property 'menu' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:37: TypeError: Cannot read property 'flat' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:38: TypeError: Cannot read property 'hovered' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:124: TypeError: Cannot read property 'text' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:83: TypeError: Cannot read property 'menu' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:37: TypeError: Cannot read property 'flat' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:38: TypeError: Cannot read property 'hovered' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:124: TypeError: Cannot read property 'text' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:83: TypeError: Cannot read property 'menu' of null
libkcups: Create-Printer-Subscriptions last error: 1025 Forbidden
libkcups: Calling cupsDoAuthentication() password_retries: 0
libkcups: Called cupsDoAuthentication(), success: true
libkcups: Create-Printer-Subscriptions last error: 1025 Forbidden
libkcups: Calling cupsDoAuthentication() password_retries: 0
libkcups: Called cupsDoAuthentication(), success: true

примерно через 15 минут или около того панель задач появилась с

libkcups: Calling cupsDoAuthentication() password_retries: 0
libkcups: Called cupsDoAuthentication(), success: true
Plasma Shell startup completed

но сообщения libkcups продолжаются и продолжаются.

2 ответа2

2

Это происходит из-за ошибки в libkcups. Он просто попытается создать подписку на принтер до бесконечности, даже если у пользователя нет этой привилегии на сервере чашек.

Если вы используете свой локальный сервер cups, взгляните на файл cupsd.conf . Это может быть хорошей идеей сбросить его к конфигурации по умолчанию с помощью веб-интерфейса. Вы можете использовать URL http://localhost:631/admin/, выбрать "Редактировать файл конфигурации", затем "Использовать файл конфигурации по умолчанию".

Если вы используете удаленный сервер чашек, посмотрите на ваш файл client.conf . В настоящее время достаточно закомментировать серверы в этом файле, чтобы вернуть вашу плазменную оболочку к жизни. Вам нужно будет связаться с администратором сервера, чтобы предоставить вам необходимые привилегии, если вы хотите продолжить использовать его с плагином KDE.

Не забудьте перезапустить демон org.cups.cupsd.service после изменения этих файлов, чтобы применить изменения.

0

Сброс файла конфигурации по умолчанию не сработал. Подписки RSS появлялись при каждом вызове kstart plasmashell и вызывали сбой. Отключение чашек позволяет загружать плазмолазу, а затем нужно просто удалить принтер из виджета панели системы.

Резюме

$ sudo service cups stop
$ kstart plasmashell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .