In kdebase-workspace/kstartupconfig, kdostartupconfig.cpp which compiles to kdostartupconfig4 is broken with regard to the "screen". In the first place, there is never any file named kcmrandrrc which is seen in startupconfigkeys. Even if krandrrc is copied to kcmrandrrc so that kdostartupconfig4 could read it, it fails to parse anything that could be used to set the size or refresh rate. As a result, the script ~/.kde/share/config/startupconfig it produces only contains comments, e.g., # kcmrandrrc [Screen0], and no actual settings.
In kdebase- workspace/ kstartupconfig, kdostartupconfi g.cpp which compiles to kdostartupconfig4 is broken with regard to the "screen". In the first place, there is never any file named kcmrandrrc which is seen in startupconfigkeys. Even if krandrrc is copied to kcmrandrrc so that kdostartupconfig4 could read it, it fails to parse anything that could be used to set the size or refresh rate. As a result, the script ~/.kde/ share/config/ startupconfig it produces only contains comments, e.g., # kcmrandrrc [Screen0], and no actual settings.