The configuration window has the following *minimal* size (on my system, breeze theme): Width: 641 Height: 802 The result is that on HD screens with height 768, which is one of the most common resolutions around (https://en.wikipedia.org/wiki/Display_resolution#2010s). This means that the bottom row of buttons and certainly their text is cut away almost entirely. The window cannot be moved up. The workaround I used was to hover over the buttons to get the tooltip that reveal the function of the buttons. A screen configuration dialog should be usable on all common resolutions! This is a major usability issue. Reproducible: Always
I can resize the height of the window to 460 pixel, it produces scrollbars within the window, but it's entirely usable (if not a beauty queen). Could you post a screenshot of your setup? You can always move up windows by pressing the ALT key and dragging the window from anywhere within, by the way. The list on the wikipedia page you quote is from 2012, there has been a lot of development in the market for screens, so I'm not sure it still is one of the most important resolutions (we don't see it very often). That is unrelated to this issue, though.
Created attachment 99264 [details] Screenshot showing the issue I've taken a two-screen screenshot, but the issue is independent of having one or two screens active. I've taken the screenshot with a delay so that you can see me try to make the window less tall. The part of the window going over the edge into the black part is missing on-screen. Geometry info is included because of that (and a convenient option in the system settings).
And you're saying you can't reduce the height further? (As I said, I can, and it produces scrollbars in that case.) Could you make sure you're running Plasma 5.5.5 (kinfocenter helps)?
(In reply to Sebastian Kügler from comment #1) > > You can always move up windows by pressing the ALT key and dragging the > window from anywhere within, by the way. I know, I even have the option enable to allow dragging by clicking on empty space without pressing alt. That didn't allow me to drag the window beyond the top of the screen. But this has worked... I guess there is some workspace-configuration interaction here. > The list on the wikipedia page you quote is from 2012, there has been a lot > of development in the market for screens, so I'm not sure it still is one of > the most important resolutions (we don't see it very often). I'm not alone, almost 40% has a vertical resolution of 768: http://gs.statcounter.com/#desktop-resolution-ww-monthly-201505-201604 Sadly enough, this won't change quickly. Many laptops models still have ‘just’ HD resolution as the standard configuration, certainly for business laptops. (In reply to Sebastian Kügler from comment #3) > And you're saying you can't reduce the height further? (As I said, I can, > and it produces scrollbars in that case.) Indeed, I can make it larger, but not smaller than those dimensions. I will go through possibly relevant systemsettings to see whether it is due to a configuration option. > Could you make sure you're running Plasma 5.5.5 (kinfocenter helps)? Yes: KDE 5.5.5, Qt 5.5.1, X 11.704.000, OpenGL 3.0
Which frameworks version are you running, especially kcmutils?
(In reply to Sebastian Kügler from comment #5) > Which frameworks version are you running, especially kcmutils? 5.21.0
Also, do you get the scrollbars when you open this module through systemsettings? How did you start it?
(In reply to Sebastian Kügler from comment #7) > Also, do you get the scrollbars when you open this module through > systemsettings? Yes. > How did you start it? krunner, so it runs without systemsetting's enclosure. I tried with other kcm modules, and they exhibit have the same issue, so this is not kscreen-specific. I'm changing the product.
@sebas are you sure it's a problem in kcmshell? I'd say it's the kscreen kcm suggesting a too big minimum size...
See also bug 354227.
(In reply to Aleix Pol from comment #9) > @sebas are you sure it's a problem in kcmshell? Well, the scrollbar container seems to be part of systemsettings. If it were part of each component, this issue wouldn't be there. > I'd say it's the kscreen kcm suggesting a too big minimum size... Is there a minimum assumed resolution that kcm writers should adhere to? (In reply to Christoph Feck from comment #10) > See also bug 354227. Indeed, duplicates. I suggest keeping one and marking it confirmed.
*** This bug has been marked as a duplicate of bug 354227 ***