Как перезапустить kde plasma из консоли
Эта секция рассказывает о некоторых приемах использования и настройки рабочего стола. В большинстве это приемы работы с графической средой (называемой KDE ) и файловым менеджером (называемым Konqueror ).
Автоматическое выполнение программ во время запуска KDE
- Самый простой способ выполнять программы автоматически при запуске KDE — использовать возможность KDE Управление Сеансами . Вы можете настроить поведение KDE при каждом вашем входе в систему так, как вам необходимо.
- Выберите из меню K-Меню -> Системные настройки -> Учетная запись пользователя . Нажмите на кнопку Менеджер сеансов слева. Убедитесь, что флажок Восстанавливать сеансы, сохраненные вручную установлен.
- Запускайте приложения при каждом входе в систему . Когда вы все настроите, выберите из меню K-Меню -> Сохранить сеанс — и каждый раз при входе в KDE ваша текущая конфигурация будет восстановлена.
- Другой метод это сделать — скопировать ярлыки приложений из /usr/share/applications , которые вы хотите запускать при каждом входе в систему, в каталог ~/.kde/Autostart .
Автоматический вход в KDE при загрузке компьютера
Можно выполнять вход пользователя в систему автоматически при загрузке компьютера. Для большинства компьютеров это не рекомендуется, так как это небезопасно и может позволить другим пользователям получить доступ к вашей информации.
- K-меню -> Системные настройки -> Менеджер входа в систему
- Нажмите на Административный режим. и введите ваш пароль, чтобы получить административные привилегии.
- Выберите закладку Удобства . Установите флажок Включить автоматический вход в систему и выберите пользователя, который будет автоматически входить в систему из выпадающего меню, а также задержку по времени.
Перезапуск KDE без перезагрузки компьютера
- Сохраните все данные и закройте все приложения.
- Для перезапуска KDE используйте комбинацию клавиш Ctrl — Alt — Backspace .
- Если комбинация клавиш Ctrl — Alt — Backspace выключена, выполните команду
sudo /etc/init.d/kdm restart
Блокировка комбинации клавиш Ctrl-Alt-Backspace для предотвращения перезапуска X
- Сделайте копию существующего файла /etc/X11/xorg.conf .
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
kdesu kate /etc/X11/xorg.conf
Section "ServerFlags" Option "DontZap" "yes" EndSection
Запуск программы вручную
Иногда полезно запускать программу вручную, например, если она не имеет соответствующего пункта в меню. Это легко сделать с помощью диалога Выполнить команду
- Откройте диалог Выполнить команду , нажав Alt — F2
- Введите имя программы и нажмите Enter .
Автоматически включать Num Lock при загрузке KDE
- K-меню -> Системные настройки -> Клавиатура
- Установите флажок Вкл под надписью Состояние NumLock при запуске KDE. Чтобы сохранить настройки, нажмите на кнопку Применить .
Изменения вступят в силу при следующем входе в KDE. Если хотите попробовать прямо сейчас, отключите NumLock и перезапустите KDE. (см. «Перезапуск KDE без перезагрузки компьютера»).
Handle help:// links in Firefox
You may want to be able to open the help:// protocol from within Firefox.
- Запустите Firefox , выбрав K-Меню -> Интернет -> Firefox
- Введите about:config в адресной строке
- Right click on the list, select New -> Boolean Type network.protocol-handler.external.help as Preference Name and true as Value
- Right click again on the list, select New -> String Type network.protocol-handler.app.help as Preference Name and khelpcenter as Value
Редактирование K-Меню
В состав Kubuntu входит приложение Редактор меню KDE , позволяющее вам настроить меню и добавлять ярлыки для запуска программ, в случае если последние не устанавливают ярлыки автоматически.
Чтобы добавить меню:
- Откройте Редактор меню KDE , кликнув правой кнопкой мыши на кнопке K-меню и выбрав Редактор меню .
- В левой панели приложения Редактор меню KDE выберите подменю, в котором дожен находиться новый пункт меню.
- Выберите Файл -> Новый пункт меню . В окне Новый пункт меню выберите Имя, затем заполните поля Описание, Комментарий и Команда. Выберите соответствующую пиктограмму, нажав Значок. Command — это скорее всего будет наименование пакета, то имя, что будет показано в меню, а Комментарий будет отображен во всплывающей подсказке пункта меню. Значки выбираются по умолчанию из каталога /usr/share/pixmaps , также их можно выбрать из любого другого места.
Чтобы поменять порядок следования пунктов меню, перетащите пункт меню мышью в окне Редактор меню KDE
Система аплетов для рабочего стола GNOME
Superkaramba — это система, устанавливающая на рабочий стол маленькие и удобные в использовании программы (десклеты), такие как предсказатель погоды, новости, системный монитор или компонент управления музыкальным проигрывателем.
- Установите приложение superkaramba из репозитория Universe (см. «Managing Repositories»).
- Выберите: K-Меню -> Утилиты -> Superkaramba
- Для загрузки дополнительных апплетов посетите вебсайт SuperKaramba.
Установка дополнительных шрифтов
Эта секция описывает как установить дополнительные шрифты и архивов Kubuntu.
- Для международных шрифтов установите следующие пакеты из репозитория Universe (см. Глава 3, Adding, Removing and Updating Applications):
xfonts-intl-arabic
xfonts-intl-asian
xfonts-intl-chinese
xfonts-intl-chinese-big
xfonts-intl-european
xfonts-intl-japanese
xfonts-intl-japanese-big
xfonts-intl-phonetic
sudo fc-cache -f -v
Если вы предпочитаете загружать шрифты самостоятельно, вы можете легко их установить, открыв Konqueror и набрав fonts:/// в адресной строке. После этого можете установить шрифт для всей системы или только для себя, перетащив файл в соответствующую папку.
Как перезагрузить KDE Plasma без перезагрузки компьютера

Когда вы запустите дистрибутив Linux с настольным компьютером KDE Plasma — прекрасной, но общеизвестно ресурсоемкой средой — и оставите компьютер включенным на длительный период времени, вы, вероятно, обнаружите, что рабочий стол через несколько дней становится немного вялым , Многие люди кусают пулю и перезагружают компьютер, но если вы используете свой компьютер в качестве сервера любого типа, тогда полной системы может не быть в картах.
Вместо этого перезапустите KDE Plasma самостоятельно.

Как перезапустить KDE Plasma 4
Процедура перезапуска рабочего стола KDE Plasma отличается в зависимости от используемой версии рабочего стола. Для KDE Plasma 4 нажмите Alt + F2 и введите следующую команду:
killall plasma-desktop && kstart plasma-desktop
Первая команда убьет текущий рабочий стол. Вторая команда перезапустит его.
Как перезапустить KDE Plasma 5
Чтобы перезапустить рабочий стол KDE Plasma 5, нажмите Alt + F2 и введите следующую команду:
kquitapp5 plasmashell && kstart plasmashell
Если вы используете Plasma 5 / KDE Frameworks 5 и команда kstart не работает, попробуйте использовать kstart5 вместо kstart .
Что делают команды
Команды в этом процессе предлагают определенную функциональность.
Что происходит, когда вы запускаете Killall
Команда killall завершает все процессы, связанные с указанным вами именем. Например, если вы запустите три экземпляра Firefox и выполните следующую команду, то все запущенные экземпляры Firefox прекратят работу:
killall firefox
Этот метод полезен, когда вы пытаетесь уничтожить рабочий стол Plasma, потому что вы хотите, чтобы только один процесс выполнялся, а команда killall будет следить за тем, чтобы больше ничего не выполнялось при выполнении следующей команды kstart .
Что происходит, когда вы запускаете KQuitapp5
Узнайте больше информации о команде kquitapp5 , выполнив следующее в окне терминала:
Рабочий стол KDE Plasma с поддержкой d-bus, поэтому вы можете указать имя приложения, которое запускает рабочий стол Plasma, kquitapp5, чтобы остановить его. В приведенных выше примерах название приложения — «плазмашелл»
Команда kquitapp5 принимает два ключа :
- —service : переопределяет имя приложения и позволяет указать полное имя службы, которую вы хотите остановить
- —path : позволяет указать путь к используемому интерфейсу d-bus.
Что происходит, когда вы запускаете KStart
Команда kstart запускает приложения со специальными свойствами окна. Он также перезапускает приложение plasmashell.
Однако вы можете использовать kstart для запуска любого приложения и указать другие параметры, чтобы окно отображалось определенным образом. Например, вы можете заставить окно появляться на определенном рабочем столе или на всех рабочих столах, или вы можете развернуть приложение, сделать его полноэкранным, разместить его поверх других окон или даже под другими окнами.
Используя kstart, вы запускаете плазменную оболочку в качестве независимой службы, и она никак не связана с терминалом.
Зависает Plasma. Перезапуск перестал помогать.
Привет! Иногда в Kubuntu 18 бывает, что рабочий стол частично зависает. Полностью «замораживается» нижняя панель. Можно перелистывать окна с помощью Alt-Tab, можно открыть терминал с помощью поиска по Alt-F2 (чем я обычно и пользуюсь) и перезапустить плазму.
Но сегодня привычные команды почему-то не сработали.
killall plasmashell kstart plasmashell kstart(7372) main: Omitting both --window and --windowclass arguments is not recommended
Первая команда не убила плазму. А вторая вывела какую-то ошибку, и поиск по ней ничего не дает. Почему вдруг команды перестали работать?

baklazhan
24.02.20 14:16:46 MSK

И как узнать, где посмотреть, что послужило причиной зависания? Панель зависает примерно раз в месяц.
baklazhan
( 24.02.20 14:17:36 MSK ) автор топика

Вроде что-то нашел, здесь пишут что это не ошибка, а просто варнинг.
И предлагается немного другая команда (а не та, которой я пользовался всегда).
kquitapp5 plasmashell && kstart plasmashell
Но эта команда тупит около минуты, а потом выдает ошибку.
"Quitting application plasmashell failed. Error reported was:\n\n org.freedesktop.DBus.Error.NoReply : Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
baklazhan
( 24.02.20 14:28:05 MSK ) автор топика

Подскажите, что делать, я не могу перезагружать компьютер.
baklazhan
( 24.02.20 14:29:28 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 14:29:28 MSK
killall -9 plasmashell && plasmashell
Если так?
fehhner ★★★★★
( 24.02.20 14:47:07 MSK )
Последнее исправление: fehhner 24.02.20 14:47:38 MSK (всего исправлений: 2)
Ответ на: комментарий от fehhner 24.02.20 14:47:07 MSK
Проверил, на арче счас из терминала как часы сработало
fehhner ★★★★★
( 24.02.20 14:48:16 MSK )
Ответ на: комментарий от baklazhan 24.02.20 14:29:28 MSK

в новых кедах штатный стартер kstart5. Ну а иксы перезапустить не? Кто там у тебя штатный DM — gdm, sddm или lxdm, просто перезапусти его.
Вот тебе ещё полезная команда :
$ rm -rf ~/.cache $ rm ~/.config/Trolltech.conf $ kbuildsycoca5 --noincremental
обновит локальный кеш программ. Помогает при зависаниях.
Gramozeka ★★
( 24.02.20 14:58:03 MSK )
Последнее исправление: Gramozeka 24.02.20 14:58:48 MSK (всего исправлений: 1)
Ответ на: комментарий от fehhner 24.02.20 14:47:07 MSK

Ввожу команду, нажимаю ввод… И ничего не происходит! Ни вывода ошибок, ни приглашения на ввод новой команды, просто пустая черная строка.
baklazhan
( 24.02.20 15:01:01 MSK ) автор топика
Ответ на: комментарий от Gramozeka 24.02.20 14:58:03 MSK

А это точно безопасно, то что ты предлагаешь удалить?
$ rm -rf ~/.cache $ rm ~/.config/Trolltech.conf $ kbuildsycoca5 --noincremental
Кто-нибудь может подтвердить, что тут все хорошо?
baklazhan
( 24.02.20 15:03:22 MSK ) автор топика
Ответ на: комментарий от fehhner 24.02.20 14:47:07 MSK

Спустя 3 минуты после запуска этой команды.
killall -9 plasmashell && plasmashell
"Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
Почему-то пишут про какое-то удаленное приложение, кто-то кого-то заблокировал (никакие настройки не трогал), или интернет-соединение потеряно (куда и зачем). Хотя с интернетом все нормально, я сейчас пишу с этой полузамороженной плазмы.
baklazhan
( 24.02.20 15:06:14 MSK ) автор топика
Ответ на: комментарий от Gramozeka 24.02.20 14:58:03 MSK

Очистка кэша и конфига не помогла. 🙁
baklazhan
( 24.02.20 15:12:49 MSK ) автор топика

Мне бы понять, из-за чего произошло зависание, не могу найти где лог, где посмотреть из-за чего панель плазмы зависла. Время зависания с точностью до минуты есть, а где события посмотреть, неизвестно.
baklazhan
( 24.02.20 15:16:37 MSK ) автор топика

А может у тебя dbus отваливается?
Khnazile ★★★★★
( 24.02.20 15:23:14 MSK )
Ответ на: комментарий от Khnazile 24.02.20 15:23:14 MSK

Как это проверить?
baklazhan
( 24.02.20 16:37:54 MSK ) автор топика

Люди, помогите! Может хоть подскажете, как Logout через консоль сделать? Перепробовал разные команды, не получается. Как в Kubuntu 18 сделать Logout?
baklazhan
( 24.02.20 16:39:13 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 16:37:54 MSK

Ну например, не работают утилиты от systemd, типа systemctl, journalctl, loginctl.
Khnazile ★★★★★
( 24.02.20 16:42:43 MSK )
Пальцем в небо: какие-нибудь сетевые диски по NFS или sshfs не подключены ли случайно?
toyo-chi
( 24.02.20 16:45:44 MSK )
Ответ на: комментарий от Khnazile 24.02.20 16:42:43 MSK

Я ввел такую команду, чтоб проверить вашу теорию.
systemctl list-unit-files
Все запустилось и показывает список служб.
baklazhan
( 24.02.20 16:47:42 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 16:47:42 MSK

Есть две шины, системная и пользовательская. Сломаться может любая. Проверь с sudo.
Khnazile ★★★★★
( 24.02.20 16:48:57 MSK )
Ответ на: комментарий от toyo-chi 24.02.20 16:45:44 MSK

Пальцем в небо: какие-нибудь сетевые диски по NFS или sshfs не подключены ли случайно?
Нет, ничего не подключал и не монтировал. Даже ничего не устанавливал последние месяцы, не менял настройки.
baklazhan
( 24.02.20 16:49:02 MSK ) автор топика
Ответ на: комментарий от Khnazile 24.02.20 16:48:57 MSK

Проверил с sudo, тоже запускается systemctl list-unit-files.
baklazhan
( 24.02.20 16:49:44 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 16:49:44 MSK

Ну я, честно, в таких тонкостях плохо разбираюсь, просто у меня когда-то была проблема именно с dbus с похожими симптомами.
попробуй dbus-launch xterm. Должен запуститься xterm, без каких-либо ошибок. Если он установлен, конечно.
Khnazile ★★★★★
( 24.02.20 16:57:25 MSK )
Ответ на: комментарий от Khnazile 24.02.20 16:57:25 MSK

Наверно нет его.
dbus-launch xterm Couldn't exec xterm: No such file or directory
baklazhan
( 24.02.20 17:22:25 MSK ) автор топика

До сих пор не могу найти нормальную команду Logout для Kde5, ни одна не подходит, хотя-бы перелогиниться бы.
baklazhan
( 24.02.20 17:24:22 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 17:24:22 MSK

loginctl list-sessions loginctl terminate-session
Khnazile ★★★★★
( 24.02.20 17:30:48 MSK )
Ответ на: комментарий от Khnazile 24.02.20 17:30:48 MSK

Уже сделал, нашел вот такую команду, работает в Kde5.
qdbus org.kde.ksmserver /KSMServer logout 0 0 0
Запускается от обычного пользователя.
До конца надеялся, что смогу перезапустить плазму, но нет. 🙁
baklazhan
( 24.02.20 17:35:03 MSK ) автор топика
В аппстриме давно починили, даже в Кубунту 19.х починили, а ты людям мосх полируешь.
ChekPuk ★★★
( 24.02.20 17:37:55 MSK )

ЕСЛИ КОМУ-ТО ИНТЕРЕСНО! Про перезапуск плазмы в Kde5.
Я так и не понял, почему именно сегодня у меня не сработали команды по перезапуску плазмы (которые всегда работали).
Щас перелогинился в сессию, и решил проверить снова те же команды по перезапуску плазмы — все работает.
Если кому интересно, как это выглядит:
killall plasmashell
Убивает плазму. Панель задач исчезает (окна остаются, т.к. ими вроде управляет kwin).
kstart plasmashell kstart(10849) main: Omitting both --window and --windowclass arguments is not recommended
Запускает плазму (на варнинг не обращаем внимания).
После этого выведет в консоль кучу логов kde, plasma, qt. И панель снова появится, можно закрыть консоль.
Осталось разобраться, что такого особенного сегодня случилось, почему эти команды не сработали у меня в нужный момент.
baklazhan
( 24.02.20 17:45:00 MSK ) автор топика
Ответ на: комментарий от ChekPuk 24.02.20 17:37:55 MSK

Что починили? Зависания плазмы? Или ее перезапуск? Чтобы говорить за всех, надо сначала понять, что и где конкретно сломалось. У меня перезапуск плазмы всегда работал при зависаниях, а сегодня не сработал. Гадать на кофейной гуще не люблю.
baklazhan
( 24.02.20 17:46:57 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 17:46:57 MSK
А почитать выхлоп логов ошибок в журнале? Насколько я понял, в наше время пользовательские логи надо смотреть в journalctl. Тогда и не придётся на кофейной гуще гадать.
Бывало давно, падала плазма. И бывало, что не перезапускалась. Но зачем запускать её командой kstart? Не в нём ли проблема? Просто plasmashell из консоли и всё. А если уверен, что логи уже не нужны, то перезапусти её plasmashell &
ChekPuk ★★★
( 24.02.20 18:01:36 MSK )
Твоя Кубунта должна быть в соответствии с пакетами в репозитории. Т.е. отставать от релиза на несколько лет, тогда она гарантированно работает. Или переходи на неон, там самая свежая плазма и работает идеально.
anonymous
( 24.02.20 18:03:11 MSK )
Ответ на: комментарий от anonymous 24.02.20 18:03:11 MSK

Или переходи на неон, там самая свежая плазма и работает идеально.
Уже удалил, ничего не идеально.
baklazhan
( 24.02.20 18:34:10 MSK ) автор топика
Ответ на: комментарий от ChekPuk 24.02.20 18:01:36 MSK

Бывало давно, падала плазма. И бывало, что не перезапускалась. Но зачем запускать её командой kstart? Не в нём ли проблема? Просто plasmashell из консоли и всё. А если уверен, что логи уже не нужны, то перезапусти её plasmashell &
Так перезапускается Plasma в Kde5.
А если уверен, что логи уже не нужны, то перезапусти её plasmashell &
Погоди, что значит не нужны. Хочешь сказать, логи уже затерлись и я их не получу?
baklazhan
( 24.02.20 19:31:18 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 18:34:10 MSK
Тогда переходи на fluxbox. Других вариантов нет. Есть такая категория пользователей у которых ничего не работает, но это действительно что-то личное.
anonymous
( 24.02.20 19:43:50 MSK )
Ответ на: комментарий от baklazhan 24.02.20 18:34:10 MSK

Плазму не только в Кубунту пилят. Есть OpenSuse, Openmandriva Lx, PCLinuxOS, Q4OS, Manjaro.
Mixa ★
( 24.02.20 19:50:15 MSK )
Последнее исправление: Mixa 24.02.20 19:51:45 MSK (всего исправлений: 1)
Ответ на: комментарий от Mixa 24.02.20 19:50:15 MSK

Раньше все было хорошо, последние месяцы начало чудить.
baklazhan
( 24.02.20 19:57:11 MSK ) автор топика

Зависание произошло в 13:49, выкладываю лог за несколько минут до этого. Кажется, какие-то ошибки начались еще в 13:22, но плазма еще работала, а зависла именно в 13:49, и уже тогда я открыл консоль и пытался ее перезапустить, но тщетно.
фев 24 13:22:06 kubuntu kernel: nouveau 0000:01:00.0: Direct firmware load for nouveau/nvce_fuc084 failed with error -2 фев 24 13:22:06 kubuntu kernel: nouveau 0000:01:00.0: Direct firmware load for nouveau/nvce_fuc084d failed with error -2 фев 24 13:22:06 kubuntu kernel: nouveau 0000:01:00.0: msvld: unable to load firmware data фев 24 13:22:06 kubuntu kernel: nouveau 0000:01:00.0: msvld: init failed, -19 фев 24 13:22:55 kubuntu smartd[873]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 118 to 107 фев 24 13:22:55 kubuntu smartd[873]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 118 to 108 фев 24 13:29:53 kubuntu kernel: perf: interrupt took too long (2508 > 2500), lowering kernel.perf_event_max_sample_rate to 79500 фев 24 13:48:20 kubuntu kernel: perf: interrupt took too long (3139 > 3135), lowering kernel.perf_event_max_sample_rate to 63500 фев 24 13:49:12 kubuntu kernel: BUG: unable to handle kernel paging request at ffff911e518e1340 фев 24 13:49:12 kubuntu kernel: IP: ttm_dma_unpopulate+0x372/0x3d0 [ttm] фев 24 13:49:12 kubuntu kernel: PGD 0 P4D 0 фев 24 13:49:12 kubuntu kernel: Oops: 0000 [#1] SMP PTI фев 24 13:49:12 kubuntu kernel: Modules linked in: pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) input_leds intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel joydev kvm snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic gpio_ich irqbypass intel_cstate intel_rapl_perf serio_raw snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm mei_me mei snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore lpc_ich shpchp mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 algif_skcipher af_alg dm_crypt pata_acpi hid_generic usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 nouveau aesni_intel aes_x86_64 crypto_simd glue_helper cryptd mxm_wmi firewire_ohci video i2c_algo_bit ttm ahci libahci drm_kms_helper фев 24 13:49:12 kubuntu kernel: syscopyarea r8169 sysfillrect firewire_core sysimgblt mii crc_itu_t fb_sys_fops drm wmi фев 24 13:49:12 kubuntu kernel: CPU: 3 PID: 1902 Comm: plasmashell Tainted: G OE 4.15.0-88-generic #88-Ubuntu фев 24 13:49:12 kubuntu kernel: Hardware name: Gigabyte Technology Co., Ltd. Z68X-UD3H-B3/Z68X-UD3H-B3, BIOS F3 05/13/2011 фев 24 13:49:12 kubuntu kernel: RIP: 0010:ttm_dma_unpopulate+0x372/0x3d0 [ttm] фев 24 13:49:12 kubuntu kernel: RSP: 0018:ffffb9b182df7d00 EFLAGS: 00010287 фев 24 13:49:12 kubuntu kernel: RAX: ffff911e518e1300 RBX: ffff951e54682480 RCX: ffff951e546824d8 фев 24 13:49:12 kubuntu kernel: RDX: 0000000000001000 RSI: ffffd9dad04e8040 RDI: 0000000000000246 фев 24 13:49:12 kubuntu kernel: RBP: ffffb9b182df7d48 R08: ffff951e546976c0 R09: ffff951e546824d8 фев 24 13:49:12 kubuntu kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffff951e51173000 фев 24 13:49:12 kubuntu kernel: R13: ffff951e51173000 R14: ffff951e546824d8 R15: ffff951e58990900 фев 24 13:49:12 kubuntu kernel: FS: 00007fa873284800(0000) GS:ffff951e6fac0000(0000) knlGS:0000000000000000 фев 24 13:49:12 kubuntu kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 фев 24 13:49:12 kubuntu kernel: CR2: ffff911e518e1340 CR3: 00000003d0182004 CR4: 00000000000606e0 фев 24 13:49:12 kubuntu kernel: Call Trace: фев 24 13:49:12 kubuntu kernel: nouveau_ttm_tt_unpopulate+0xbc/0xd0 [nouveau] фев 24 13:49:12 kubuntu kernel: ttm_tt_unpopulate.part.7+0x4e/0x50 [ttm] фев 24 13:49:12 kubuntu kernel: ttm_tt_destroy.part.8+0x4f/0x60 [ttm] фев 24 13:49:12 kubuntu kernel: ttm_tt_destroy+0x13/0x20 [ttm] фев 24 13:49:12 kubuntu kernel: ttm_bo_cleanup_memtype_use+0x33/0x80 [ttm] фев 24 13:49:12 kubuntu kernel: ttm_bo_release+0x100/0x280 [ttm] фев 24 13:49:12 kubuntu kernel: ttm_bo_unref+0x28/0x30 [ttm] фев 24 13:49:12 kubuntu kernel: ttm_bo_vm_close+0x34/0x60 [ttm] фев 24 13:49:12 kubuntu kernel: remove_vma+0x35/0x80 фев 24 13:49:12 kubuntu kernel: do_munmap+0x2c3/0x450 фев 24 13:49:12 kubuntu kernel: vm_munmap+0x69/0xb0 фев 24 13:49:12 kubuntu kernel: SyS_munmap+0x22/0x30 фев 24 13:49:12 kubuntu kernel: do_syscall_64+0x73/0x130 фев 24 13:49:12 kubuntu kernel: entry_SYSCALL_64_after_hwframe+0x3d/0xa2 фев 24 13:49:12 kubuntu kernel: RIP: 0033:0x7fa86c852ab7 фев 24 13:49:12 kubuntu kernel: RSP: 002b:00007ffdcb8c7068 EFLAGS: 00000206 ORIG_RAX: 000000000000000b фев 24 13:49:12 kubuntu kernel: RAX: ffffffffffffffda RBX: 0000556593339df0 RCX: 00007fa86c852ab7 фев 24 13:49:12 kubuntu kernel: RDX: 00007ffdcb8c7070 RSI: 0000000000001000 RDI: 00007fa79d536000 фев 24 13:49:12 kubuntu kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: 000055659053e490 фев 24 13:49:12 kubuntu kernel: R10: 000055659054d470 R11: 0000000000000206 R12: 00007ffdcb8c70b0 фев 24 13:49:12 kubuntu kernel: R13: 0000556590317b60 R14: 0000000000000001 R15: 00007fa84c6c2700 фев 24 13:49:12 kubuntu kernel: Code: ff ff 4d 01 74 24 40 4c 89 ff 48 89 c6 e8 17 01 cb fb 4c 8b 7b 58 4c 39 7d d0 4d 8b 37 74 2f 48 8b 43 38 41 8b 55 30 49 8b 77 18 8b 78 40 e8 65 50 ff ff 4c 89 fe 4c 89 ef 4d 89 f7 e8 17 f7 фев 24 13:49:12 kubuntu kernel: RIP: ttm_dma_unpopulate+0x372/0x3d0 [ttm] RSP: ffffb9b182df7d00 фев 24 13:49:12 kubuntu kernel: CR2: ffff911e518e1340 фев 24 13:49:12 kubuntu kernel: ---[ end trace 3000ba4125e92655 ]--- фев 24 13:52:55 kubuntu smartd[873]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 107 to 105 фев 24 13:52:55 kubuntu smartd[873]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 108 to 106 фев 24 13:54:14 kubuntu org.kde.ActivityManager[1794]: Creating the cache for: "applications:org.kde.konsole.desktop" фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: Already in database? true фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: First update : QDateTime(2019-02-17 03:04:16.000 MSK Qt::TimeSpec(LocalTime)) фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: Last update : QDateTime(2020-02-17 14:43:51.000 MSK Qt::TimeSpec(LocalTime)) фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: After the adjustment фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: Current score : 0.807619 фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: First update : QDateTime(2019-02-17 03:04:16.000 MSK Qt::TimeSpec(LocalTime)) фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: Last update : QDateTime(2020-02-17 14:43:51.000 MSK Qt::TimeSpec(LocalTime)) фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: Interval length is 0 фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: New score : 1.80762 фев 24 13:54:15 kubuntu org.kde.ActivityManager[1794]: ResourceScoreUpdated: "aa508177-e3f8-40c5-baa8-4e02deb68269" "org.kde.krunner" "applications:org.kde.konsole.desktop" фев 24 13:56:28 kubuntu NetworkManager[892]: [1582541788.4080] ndisc[0x5636057c78c0,"enp7s0"]: failure sending router solicitation: Невозможно назначить запрошенный адрес (99)
Хватит ли этого, чтобы понять, почему зависла панель? Объясняет ли лог, почему в этот раз не сработали команды по перезапуску плазмы? Пришлось перезагружать сессию, чтобы не перезагружать весь комп.
baklazhan
( 24.02.20 20:15:23 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 19:31:18 MSK
Если ты перезапускаешь плазму из консоли, то без никаких kstart оно должно сработать, если до этого нормально закрылось. Но судя по твоим логам оно жоска рухнуло, при этом, скорее всего, оставив каких-то зомбей. Раз неправильно завершилось, то и висят во всяких dbus-ах и кдешных кишках ошмётки умершей плазмы. киллалом теперь убивать нечего и стартануть нормально не даст. Я не знаю что ты там обновил, ядро, графический сервер, но старая плазма этим страдала.
Можешь, конечно, сидеть, дебажить, разворачивать дампы ядра, которые на тот краш сгенерило. А мог бы обновить кеды до актуальной версии и не парить моск.
ChekPuk ★★★
( 24.02.20 20:55:55 MSK )
Ответ на: комментарий от baklazhan 24.02.20 20:15:23 MSK
фев 24 13:22:06 kubuntu kernel: nouveau 0000:01:00.0: msvld: unable to load firmware data
Вангую баги нуво всплывают и портят плазму. Сижу на блобе, плазма не зависала и не падала, но после недели аптайма жирела и уже не влезала в оперативку.
RedEyedMan666 ★
( 24.02.20 21:07:23 MSK )
Ответ на: комментарий от ChekPuk 24.02.20 20:55:55 MSK

Если ты перезапускаешь плазму из консоли, то без никаких kstart оно должно сработать, если до этого нормально закрылось. Но судя по твоим логам оно жоска рухнуло, при этом, скорее всего, оставив каких-то зомбей. Раз неправильно завершилось, то и висят во всяких dbus-ах и кдешных кишках ошмётки умершей плазмы. киллалом теперь убивать нечего и стартануть нормально не даст. Я не знаю что ты там обновил, ядро, графический сервер, но старая плазма этим страдала.
Как-то раз я уже сталкивался с процессами-зомби. Не помню что была за программа тогда, но оказалось, что проще было перезагрузить систему, чем перезапустить ту программу. Здесь, к сожалению, не посмотрел в процессы, может и были эти зомби. 🙁
Можешь, конечно, сидеть, дебажить, разворачивать дампы ядра, которые на тот краш сгенерило. А мог бы обновить кеды до актуальной версии и не парить моск.
Думаю, можно обновить, какие-то апдейты висят. Но вроде версия kde в Kubuntu 18 не часто меняется, а на другую пересаживаться смысла нет, здесь длинная поддержка.
baklazhan
( 25.02.20 00:43:25 MSK ) автор топика
Ответ на: комментарий от RedEyedMan666 24.02.20 21:07:23 MSK

Вангую баги нуво всплывают и портят плазму. Сижу на блобе, плазма не зависала и не падала, но после недели аптайма жирела и уже не влезала в оперативку.
У меня проприетарный драйвер в Kubuntu 18 не прижился, поэтому пользуюсь только открытым. Щас обновлю систему, может полезные апдейты придут.
baklazhan
( 25.02.20 00:44:32 MSK ) автор топика
Ответ на: комментарий от baklazhan 25.02.20 00:44:32 MSK
а nouveau у тебя опенжиелит через llvm, а плазма на этом и крашится?
У тебя старый комп? Какая версия энвидии нужна была? её уже нет в репах, да?
ChekPuk ★★★
( 25.02.20 07:43:11 MSK )
Ответ на: комментарий от ChekPuk 25.02.20 07:43:11 MSK

Да фиг его знает какая была нужна, я уже не помню когда последний раз тут стоял закрытый драйвер. С ним клюков было много, поэтому использую открытый.
baklazhan
( 25.02.20 13:37:39 MSK ) автор топика
Ответ на: комментарий от baklazhan 24.02.20 20:15:23 MSK
фев 24 13:22:55 kubuntu smartd[873]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 118 to 107
А там в корпусе ничего не плавится часом?!
toyo-chi
( 26.02.20 21:25:18 MSK )
Ответ на: комментарий от toyo-chi 26.02.20 21:25:18 MSK

Нет, в квартире даже прохладно. Штука, которая высчитывает эти цельсии в логе, сильно глючит. Думаю там градусов 40, не больше.
Как правильно запускать kde из консоли?
Иногда нужно с консоли запустить kde..
Пошурстел по интернету. Нашел пару способов.
1)xinit /usr/bin/startkde
Не работает ускорение и звук.
2)startx startkde
Появляется консоль. Если ее закрыть то и кеды умрут..
Как правильно запустить kde?
![]()
kot040188 — 5 Апрель, 2016 — 20:09
Kde не знаю, а плазму так: В 14.04 plasma-desktop, в 15.10 plasmashell.
![]()
Boom — 5 Апрель, 2016 — 23:33

startx Если из командной строки.Загружается сеанс.
![]()
MacLeod — 6 Апрель, 2016 — 00:06

![]()
nitrofox — 6 Апрель, 2016 — 01:15
Ну. Я решил попробовать репозиторий neon и теперь у меня не устанавливается sddm.. Я хочу как-то переконтоватся до выхода 16,04 =) А там с чистого листа.
Я сейчас запускаю kde:
startx /usr/bin/startkde
Так все работает и консоль не открывается. Хотя глядя как нужно настроить окружение для кед.. У меня возникают сомнения что у меня все работает правильно.
Кстати а вы запускали KDE под wayland? Я пробовал LiveCd (Вроде отсюда). Там не очень юзабельно все выглядит. Иногда содержимое окна появляется не там где нужно =) Особенно в настройках беда.
И контрольный =) У вас получилось собрать kde с Qt 5.6(Хочу сам попробовать)?
![]()
MacLeod — 6 Апрель, 2016 — 02:39

теперь у меня не устанавливается sddm
Ну, так можно использовать любой — lightdm/kdm. Они все работают с /usr/share/xsessions/.
Там не очень юзабельно все выглядит.
Да, я день убил, чтобы его собрать с поддержкой приложений для иксов. Оно, собственно, и не юзабельно =) Куча багов и нерешенных проблем. Ставить сейчас стоит только из разрабского интереса.
У вас получилось собрать kde с Qt 5.6(Хочу сам попробовать)?
Да, я еще с 5.6-RC собирал, пришлось кучу костылей в исходники напихать, чтобы все собралось. Я потом в чате и коммитах видел, что активные разрабы вносили много фиксов, думаю сейчас должно без проблем собраться. Блин, они уже 5.6.2 плазму зарелизили.
На самом деле, я для чистоты эксперимента и собственного полного понимания процесса собирал на чистой убунте с выкошенными qt* пакетами. Это «веселье» на пару дней, могу точно сказать, что в gentoo это несравнимо проще =) Qt нужно собирать полнейший, включая webkit и прочее.
Application вообще не собирал. Особого интереса нет, а гемора куча.
![]()
nitrofox — 6 Апрель, 2016 — 08:56