Comment 6 for bug 1251140

Revision history for this message
In , Harald Sitter (apachelogger) wrote :

from display.cpp:
  addTab( "randr", i18n( "Size && Orientation" ) );
  addTab( "nvidiadisplay", i18n( "Graphics Adaptor" ) );
  addTab( "nvidia3d", i18n( "3D Options" ) );
  addTab( "kgamma", i18n( "Monitor Gamma" ) );
  if ( QApplication::desktop()->isVirtualDesktop() )
    addTab( "xinerama", i18n( "Multiple Monitors" ) );
  addTab( "energy", i18n( "Power Control" ) );

so apparently kcm_display is a meta-kcm containing other KCMs, which in itself seems like a jolly bad idea (compared to systemsettings categories which work at runtime....).

the problem essentially is that (supposedly) neither of those KCMs is installed by fedora and kubuntu anymore (previously only krandr was and that is no replaced by kscreen). I think that pretty much proofs my point that the entire KCM is wrong.

regardless, the appropriate fix here is to add kscreen to the list of *possibley* KCMs to list.

p.s.: please also note that I absolutely did not manage to get this KCM to show up anywhere, so short of kcmshell4 display or krunner->display there appaers to be no way to actually access this thing.

p.p.s.: in the future please attach screenshots to the bug report directly (see the attachments box towards the bottom of the report page).