Bug 483847 - Panel width control missing in X11 session
Summary: Panel width control missing in X11 session
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 6.0.2
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-17 17:15 UTC by dansity
Modified: 2024-08-20 06:14 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Missing elements (1.79 MB, image/png)
2024-03-17 17:15 UTC, dansity
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dansity 2024-03-17 17:15:27 UTC
Created attachment 167375 [details]
Missing elements

SUMMARY
***
I'm on OpenSUSE Tumbleweed. Trying to resize a floating panel but the resize bar is invisible. The settings floating panel jumps up to make space for the resize bar but it does not appear.
***


STEPS TO REPRODUCE
1. X11 session with Plasma 6.0.2
2. Set panel width to custom

OBSERVED RESULT
No resize tools

EXPECTED RESULT


SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.0.2
Qt Version: 6
Comment 1 Niccolò Venerandi 2024-03-18 15:27:36 UTC
Super weird. Any error in the plasmashell logs?
Comment 2 Nick 2024-03-23 18:44:23 UTC
Hi - this works for me on Neon 6.0.2 clean install on X11.

Any more information you can provide to help debug this? Thanks.
Comment 3 dansity 2024-03-25 07:47:28 UTC
(In reply to Niccolò Venerandi from comment #1)
> Super weird. Any error in the plasmashell logs?

Hi Nicco,
This is all the logs I have:

 ~  journalctl -f | grep --line-buffered kde
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
Mar 25 08:24:41 DESKTOP-OH114JF.TEVENET kded6[1985]: Registering ":1.69/StatusNotifierItem" to system tray
Mar 25 08:24:41 DESKTOP-OH114JF.TEVENET kded6[1985]: Registering ":1.70/StatusNotifierItem" to system tray
Mar 25 08:24:41 DESKTOP-OH114JF.TEVENET kded6[1985]: Service  ":1.69" unregistered

systemctl --user log with some kde related errors:
https://pastebin.com/9JD09pfE
Comment 4 Nate Graham 2024-08-18 23:35:36 UTC
Are you able to reproduce the issue in Plasma 6.1.4 or newer?
Comment 5 dansity 2024-08-19 09:36:59 UTC
Yes I have the same issue even with the new arrangement. This thing broke after the kde 6 update on tumbleweed and I was told since it works for everyone else except me I should remove my user profile and set it up from scratch. I honestly don't have the time and will to delete my user profile now so I cannot confirm now deny the above, I can live without this, not annoying enough to wipe my data.
So overall I think my installation of KDE broke after the KDE6 update and it is probably me only at least I never seen anyone mentioning similar even tho I'm following the development.
If you think the same you can close the issue.
Comment 6 Niccolò Venerandi 2024-08-19 12:03:35 UTC
This might still be annoying, but would you be okay with loosing just your panel information? i.e. having to start with a fresh panel? If so, I can provide you with a way to reset just panel information and maybe that might do the trick. Still, I'm closing for now as you were asking.
Comment 7 dansity 2024-08-19 12:12:11 UTC
(In reply to Niccolò Venerandi from comment #6)
>  If so, I can provide you with a way to reset just panel information and maybe that might do the trick. 

Thank you. I'm using very basic panel setup, not much to lose. If you can guide me then I will try it.
Comment 8 Niccolò Venerandi 2024-08-19 12:28:11 UTC
You can try this:

1) Delete all of your panels. You can still launch apps through krunner (alt+space), and (after this test) add them back through edit mode > add panels > default panel

2) in ~/.config/plasma-org.kde.plasma.desktop-appletsrc, search for `org.kde.panel`. If there's any, you'll see that they are in a section called `[Containments][something]`. Delete all sections that start with that same thing.

3) in ~/.config/plasmashellrc, delete all sections that start with `[PlasmaViews][Panel something]` (if any). 

4) restart plasmashell on a console with `plasmashell --replace &> debug_log`; this will create a debug_log file with all the output from plasmashell

5) try adding back a default panel and setting a custom size. If it does not work, upload somewhere the debug_log file so that we can check if there's any error message
Comment 9 dansity 2024-08-20 06:14:09 UTC
Thanks Nicco. I did what you described and the width control appeared for a split second with the new default panel. When I tried to resize it, it again disappeared and resized my panel to smallest possible size in the middle. Now I have changed it to full width to use it.
Here is the debug file https://drive.google.com/file/d/1ztdoOe8jy-YIZo1fWUyDn737wXxkGVCI/view?usp=sharing