Bug 52671

Summary: Не прогружается панель задач (только значки) после обновления до Plasma 6.2.5
Product: Sisyphus Reporter: Жора Змейкин <katze_942>
Component: plasma-desktopAssignee: Sergey V Turchin <zerg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: Sergei.Naumov, aklemator, dobrovdobrovdobrov, emgyrvarermeis, mcpain, ruslandh, yury.sukhovey, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Жора Змейкин 2025-01-12 10:28:54 MSK
Проблему подтвердило 5 человек. Панель пустая и не прогружается.
Создание новой панели не помогает.

Панель задач (значки и текст) более менее работает, но тоже с какими-то дефектами.
Comment 1 Жора Змейкин 2025-01-12 10:32:24 MSK
Также поломались разделители панели. Всё прижимается к левому краю
Comment 2 Thiamine 2025-01-12 11:17:53 MSK
Проблема с разделителями наблюдается только при горизонтальном положении панели, при вертикальном положении-норм
Comment 3 ruslandh 2025-01-12 13:03:46 MSK
Может особенности видеокарты ? 
PS Пока не обнаружил проблемы у себя
Comment 4 Yury Sukhovey 2025-01-12 18:01:19 MSK
(Ответ для ruslandh на комментарий #3)
> Может особенности видеокарты ? 
> PS Пока не обнаружил проблемы у себя

Достаточно открыть окно настройки панели, как всё уезжает влево. Иконки закрепленных на панели приложений тоже схлопываются.
Comment 5 Thiamine 2025-01-12 22:51:01 MSK
(Ответ для Thiamine на комментарий #2)
> Проблема с разделителями наблюдается только при горизонтальном положении
> панели, при вертикальном положении-норм

После комментария Yury Sukhovey проверил на вертикальной панели. После входа в настройки при вертикальном расположении также "съезжает".
Comment 6 ruslandh 2025-01-13 16:08:19 MSK
- Посмотрел у нового пользователя. Всё нормально.
- Удалил все настроечные файлы у старого пользователя, и зашёл в старого пользователя. Всё нормально.
- Поменял расположение с горизонтального на вертикальный, а потом вернул обратно. Всё сломалось.
Ломается именно горизонтвльный размер разделителя, как будто этот параметр приравнивается нулю (типа при смене расположения параметр остается только для вертикали).
Comment 7 ruslandh 2025-01-13 16:29:43 MSK
Проблема в двух файлах:

~/.config/kdedefaults/ksplashrc 
и
~/.config/kdedefaults/package

После любых изменений 
org.basealt.altoslight.desktop
меняется на 
org.kde.breeze.desktop


Если вернуть тему обратно, всё работает как надо.
Comment 8 Thiamine 2025-01-13 16:50:34 MSK
Нащупал виновника!
Удаляем файлик
~/.config/kwinrc
После перелогинивания пересоздастся
Comment 9 Thiamine 2025-01-13 16:59:36 MSK
(Ответ для ruslandh на комментарий #7)
> Проблема в двух файлах:
> 
> ~/.config/kdedefaults/ksplashrc 
> и
> ~/.config/kdedefaults/package
> 
> После любых изменений 
> org.basealt.altoslight.desktop
> меняется на 
> org.kde.breeze.desktop
> 
> 
> Если вернуть тему обратно, всё работает как надо.

Уже не нежно редактировать.  См. выше
Comment 10 Alexander Makeenkov 2025-01-13 17:25:33 MSK
*** Bug 52681 has been marked as a duplicate of this bug. ***
Comment 11 Жора Змейкин 2025-01-13 17:43:39 MSK
Удаление kwinrc файла приводит к удалению всех рабочих столов.
Отсутствие рабочих столов отключает виджет просмотра рабочих столов на панели слева снизу.

Если удалить этот виджет из панели и перезапустить plasmashell, то панель перестаёт ломаться как бы ты её не редактировал.

Так что не нужно удалять kwinrc, просто удалите виджет. Теперь надо разбираться, что не так с ним стало. Что странно - одно его наличие (даже не в активированном состоянии, когда нет рабочих столов) ломает панель при открытии режима редактирования.
Comment 12 Sergei Naumov 2025-01-13 17:54:33 MSK
(Ответ для Жора Змейкин на комментарий #11)
> Удаление kwinrc файла приводит к удалению всех рабочих столов.
> Отсутствие рабочих столов отключает виджет просмотра рабочих столов на
> панели слева снизу.
> 
> Если удалить этот виджет из панели и перезапустить plasmashell, то панель
> перестаёт ломаться как бы ты её не редактировал.
> 
> Так что не нужно удалять kwinrc, просто удалите виджет. Теперь надо
> разбираться, что не так с ним стало. Что странно - одно его наличие (даже не
> в активированном состоянии, когда нет рабочих столов) ломает панель при
> открытии режима редактирования.

Подтверждаю. Проблема появляется тогда, когда на панель добавляется виджет переключения рабочий столов.

Если удалить kwinrc, то удаляются все рабочие столы и виджет их переключения.
Comment 13 Жора Змейкин 2025-01-13 18:06:01 MSK
(Ответ для Sergei Naumov на комментарий #12)
> (Ответ для Жора Змейкин на комментарий #11)
> > Удаление kwinrc файла приводит к удалению всех рабочих столов.
> > Отсутствие рабочих столов отключает виджет просмотра рабочих столов на
> > панели слева снизу.
> > 
> > Если удалить этот виджет из панели и перезапустить plasmashell, то панель
> > перестаёт ломаться как бы ты её не редактировал.
> > 
> > Так что не нужно удалять kwinrc, просто удалите виджет. Теперь надо
> > разбираться, что не так с ним стало. Что странно - одно его наличие (даже не
> > в активированном состоянии, когда нет рабочих столов) ломает панель при
> > открытии режима редактирования.
> 
> Подтверждаю. Проблема появляется тогда, когда на панель добавляется виджет
> переключения рабочий столов.
> 
> Если удалить kwinrc, то удаляются все рабочие столы и виджет их переключения.

Поправочка: виджет переключения не удаляется, он скрывается. И даже в скрытом состоянии всё ещё ломает панель, только ломает при входе в режим редактирования. Если его полностью удалить из панели и перезапустить plasmashell, то тогда всё
Comment 14 Sergei Naumov 2025-01-13 18:11:30 MSK
У меня так не было. 

Удаление kwinrc привело к тому, что рабочий стол стал один, виджет переключения столов скрылся, но панель пришла в норму. Добавление рабочих столов привело к появлению виджета (умный, видать, типа зачем его показывать, если рабочий стол один) и съезжанию всего влево.
Comment 15 Жора Змейкин 2025-01-13 18:42:42 MSK
У виджета переключения комнат такой же баг, к слову (хотя не удивительно, внешне они не отличаются)
Comment 16 Жора Змейкин 2025-01-13 22:29:53 MSK
Этот таск помог, панель перестала ломаться от виджета:
https://packages.altlinux.org/ru/tasks/369409/

su - -c "apt-repo test 369409"
systemctl --user restart plasma-plasmashell.service
Comment 17 Sergei Naumov 2025-01-14 09:59:50 MSK
(Ответ для Жора Змейкин на комментарий #16)
> Этот таск помог, панель перестала ломаться от виджета:
> https://packages.altlinux.org/ru/tasks/369409/
> 
> su - -c "apt-repo test 369409"
> systemctl --user restart plasma-plasmashell.service

Да, полечилось...
Comment 18 Repository Robot 2025-01-14 10:06:15 MSK
plasma-desktop-6.2.5-alt2 -> sisyphus:

 Mon Jan 13 2025 Daniil-Viktor Ratkin <krf10@altlinux> 6.2.5-alt2
 - disable pager resize path(closes: 52671)
Comment 19 Sergey V Turchin 2025-01-14 10:57:26 MSK
*** Bug 52504 has been marked as a duplicate of this bug. ***