It seems that the "Multiple Monitors" section is designed to work only with xinerama
(indeed the service called when you click on this section is called 'xinerama': try
"kcmshell4 xinerama")
but xinerama is deprecated (according to Xorg) !
here is the head of the file
/usr/share/kde4/services/xinerama.desktop
[Desktop Entry]
Icon=preferences-desktop-display-multiple
Type=Service
X-KDE-ServiceTypes=KCModule
Exec=kcmshell4 xinerama
X-DocPath=kcontrol/multiplemonitors.html
# This is still awfully broken, first of all Hidden= here doesn't work
# for some reason and second this is statically done at kbuildsycoca time.
# X-KDE-Test-Module (KCModuleLoader::testModule() in KDE3) needs to be brought back.
#Hidden[$e]=$(if test_kcm_xinerama; then echo "false"; else echo "true"; fi)
Same bad behaviour here with intel hardware.
It seems that the "Multiple Monitors" section is designed to work only with xinerama
(indeed the service called when you click on this section is called 'xinerama': try
"kcmshell4 xinerama")
but xinerama is deprecated (according to Xorg) !
here is the head of the file kde4/services/ xinerama. desktop
/usr/share/
[Desktop Entry] s-desktop- display- multiple pes=KCModule kcontrol/ multiplemonitor s.html ::testModule( ) in KDE3) needs to be brought back.
Icon=preference
Type=Service
X-KDE-ServiceTy
Exec=kcmshell4 xinerama
X-DocPath=
# This is still awfully broken, first of all Hidden= here doesn't work
# for some reason and second this is statically done at kbuildsycoca time.
# X-KDE-Test-Module (KCModuleLoader
#Hidden[$e]=$(if test_kcm_xinerama; then echo "false"; else echo "true"; fi)