**Describe the bug**
After upgrading to the 20.03beta, the KDE Plasma display câŠonfiguration settings looked suspiciously broken:
![plasma 5.17 display configuration under NixOS 20.03](https://user-images.githubusercontent.com/1479555/76209940-6066df80-6203-11ea-9e0e-bdd70633c516.png)
Compared to the previous release, the display layout configuration was suddenly missing where you could move around your displays relatively to each other. There also was no other apparent way of doing such configuration.
To check how this settings dialogue is really supposed to look, I installed Debian unstable into a VM, which currently ships Plasma 5.17 as well.
And there the display layout dialogue was still present. This strongly indicates that the configuration dialogue under NixOS is indeed broken.
![plasma 5.17 display configuration under Debian Sid](https://user-images.githubusercontent.com/1479555/76210200-ec790700-6203-11ea-97da-a160bcfae5ae.png)
**To Reproduce**
Steps to reproduce the behavior:
1. Install NixOS 20.03beta with KDE plasma
2. go to the Plasma system settings for display configuration or invoke `kcmshell5 kscreen`
**Expected behavior**
The display configuration dialogue should contain a possibility to move around the active displays relatively to each other.
**Additional Context**
`kcmshell5 kscreen` throws several error messages, indicating that not all parts of the QML UI are properly loaded:
```
$ kcmshell5 kscreen 1 â”
org.kde.kcoreaddons: Error loading plugin "kcm_kscreen" "The shared library was not found."
Plugin search paths are ("/nix/store/a9v7n14iqdb39rx0c8rrx0my735jcdgp-ghc-8.6.5-with-packages/lib/qt-5.12.7/plugins", "/nix/store/ck9xy9qgpjhp3k80pwhlff9mq80w3ax5-patchelf-0.9/lib/qt-5.12.7/plugins", "/nix/store/6lw4ansnm3dr08zf5nmcs9s92q9rhfxc-gcc-wrapper-9.2.0/lib/qt-5.12.7/plugins", "/nix/store/va2z9a5k1ds65pxg7kfrs3p38zxk157k-gcc-9.2.0/lib/qt-5.12.7/plugins", "/nix/store/ad115wnlpndz5xkkvz19k2ihsb5cdqpz-glibc-2.30-bin/lib/qt-5.12.7/plugins", "/nix/store/3qgg8xzdyfd7nql0qlkb1xpnrfz4k1s2-coreutils-8.31/lib/qt-5.12.7/plugins", "/nix/store/0j0h6cqglqd571lxci2xmhpq4z66s847-binutils-wrapper-2.31.1/lib/qt-5.12.7/plugins", "/nix/store/7wy2mifb0igrp9hzf9dzwddadbs7ai7d-binutils-2.31.1/lib/qt-5.12.7/plugins", "/nix/store/ad115wnlpndz5xkkvz19k2ihsb5cdqpz-glibc-2.30-bin/lib/qt-5.12.7/plugins", "/nix/store/3qgg8xzdyfd7nql0qlkb1xpnrfz4k1s2-coreutils-8.31/lib/qt-5.12.7/plugins", "/nix/store/dadp9c5fnjx7ipq1d4cp2ivacc5km437-ncurses-6.1-20190112/lib/qt-5.12.7/plugins", "/nix/store/g4r4nl481irrg0gcj0gqrrcagbmw8gkf-haddock-2.22.0/lib/qt-5.12.7/plugins", "/nix/store/1q6gml81c0zmrclh3m2pd34wngkhxrxg-cabal-install-3.0.0.0/lib/qt-5.12.7/plugins", "/nix/store/rz1kqxr7653hxi508kvqic0jg5nz9kqv-hlint-2.2.10/lib/qt-5.12.7/plugins", "/nix/store/55cwg9kn1w4zjjgxngzhhyndmhwv3rk0-cpphs-1.20.8/lib/qt-5.12.7/plugins", "/nix/store/587d4xh74mmsmraw4q9gfcqakgdl8sjd-hscolour-1.24.4/lib/qt-5.12.7/plugins", "/nix/store/3qgg8xzdyfd7nql0qlkb1xpnrfz4k1s2-coreutils-8.31/lib/qt-5.12.7/plugins", "/nix/store/cjxrwf292pxk5dp5fx737jn4bgmr10xc-findutils-4.7.0/lib/qt-5.12.7/plugins", "/nix/store/j02iri0dpx6wp9fwzkgh7z31aqya80yr-diffutils-3.7/lib/qt-5.12.7/plugins", "/nix/store/2kmapvyhr025v3cp3fdpnnz31q42knk7-gnused-4.8/lib/qt-5.12.7/plugins", "/nix/store/9w5kl1scsqc7bw1hijm8s3j2s6d3lfas-gnugrep-3.4/lib/qt-5.12.7/plugins", "/nix/store/8fanlnn1cb8ynn3p1d3lb1ylps94k1vi-gawk-5.0.1/lib/qt-5.12.7/plugins", "/nix/store/x49zm66i7v2mcj71ppd459hmhllydapc-gnutar-1.32/lib/qt-5.12.7/plugins", "/nix/store/4ib6spndkf8acwzp42xjygwbliq6j3h9-gzip-1.10/lib/qt-5.12.7/plugins", "/nix/store/x9iaylq3f8r5y4z7bbgi76dnabh370bi-bzip2-1.0.6.0.1-bin/lib/qt-5.12.7/plugins", "/nix/store/bpdpkkjpk2jmvjk6g08bjy1mvw14dyxd-gnumake-4.2.1/lib/qt-5.12.7/plugins", "/nix/store/828g2nqfgivscv79xykkmgjk0znll08l-bash-4.4-p23/lib/qt-5.12.7/plugins", "/nix/store/labk3cgvr3zygiamw2452s770j3r030p-patch-2.7.6/lib/qt-5.12.7/plugins", "/nix/store/i7z20d9jnjjbz0ynlm2dfg672h4zjnvd-xz-5.2.4-bin/lib/qt-5.12.7/plugins", "/run/wrappers/lib/qt-5.12.7/plugins", "/home/spiollinux/.local/share/flatpak/exports/lib/qt-5.12.7/plugins", "/var/lib/flatpak/exports/lib/qt-5.12.7/plugins", "/home/spiollinux/.nix-profile/lib/qt-5.12.7/plugins", "/etc/profiles/per-user/spiollinux/lib/qt-5.12.7/plugins", "/nix/var/nix/profiles/default/lib/qt-5.12.7/plugins", "/run/current-system/sw/lib/qt-5.12.7/plugins", "/nix/store/9qbi5nmvszhmbg5x73d2fwifrm6fi34f-kde-cli-tools-5.17.5/lib/qt-5.12.7/plugins", "/nix/store/2hm1fqyyc9afcfqjlbykafg6s2xksh4z-plasma-workspace-5.17.5/lib/qt-5.12.7/plugins", "/nix/store/7q1q8zd4s9h0yhipzar5rr34hwjzmxz0-qtlocation-5.12.7-bin/lib/qt-5.12.7/plugins", "/nix/store/rj85kk11p0av7h9zls63db6c5b1pa9kj-libkscreen-5.17.5/lib/qt-5.12.7/plugins", "/nix/store/yxy0p5zqbq3kplnbwv8z9bv1vq340v3k-kwin-5.17.5-bin/lib/qt-5.12.7/plugins", "/nix/store/hb3ikalgcnmr4wibzasida9hmg7dvz69-breeze-qt5-5.17.5-bin/lib/qt-5.12.7/plugins", "/nix/store/zy50bbc2cgqpqjx98skhvrs2hpmd6yvp-frameworkintegration-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/l4lkflyi0cq17wjbrizm9wy73asccrq0-qtsensors-5.12.7-bin/lib/qt-5.12.7/plugins", "/nix/store/dvrsc5pda1vcr9kip89zrcvaildir1ca-ktexteditor-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/fi5j0bln78kr4a25h35rqc5ipyb8ffrx-kscreenlocker-5.17.5/lib/qt-5.12.7/plugins", "/nix/store/dq1h39npl6mh5xm7a6wv2iw2kd3k2ark-plasma-framework-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/f84i5v97xw1397xb4s602cxrpdkjjjg7-kdelibs4support-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/kknp75i5ajrdva3h9ri5q5wdgi0knkkc-kemoticons-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/2a9y99adjlwfnhkqby7wl79sdv9v0mcy-kplotting-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/z90alw4b31yld153hbp2d1cwkckdhvg1-baloo-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/qw37wh63s8149siqx04vyja09043jssm-kidletime-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/43jci7n043k6q2g01cmjw6q72jns8k0x-kfilemetadata-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/x2bn3545fgb4h0sxp98bwp83j5v061mq-qtmultimedia-5.12.7-bin/lib/qt-5.12.7/plugins", "/nix/store/aj274n9bd62xy0vjj2gk9diln60na65g-kio-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/k10028nf1kk0hnf68ba6jniwpc6l9b42-phonon-4.11.1/lib/qt-5.12.7/plugins", "/nix/store/8zjrazqx1q0mykasswfj9d6pfzw0mlmp-kxmlgui-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/v3asy7k2js7ps4zb1pry70nw0a95r14x-ktextwidgets-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/qpwsl1dv4866xp8h54hbq8w2lp2g533c-kcompletion-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/xjaz39kcmzcc842piqlggha2s7l1x3c4-sonnet-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/vbhwn7lyrsgl288kq6wsx6kxzv3mj604-kiconthemes-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/ffcmxrkql65qm8ylc9byw1m4m77pf8md-kitemviews-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/mz7japclng5if14l4xblhq3rp94wrb7r-kglobalaccel-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/c5xa2i0h55a6kj0fkabpfj5x8zy8zm75-kwindowsystem-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/yav04j61yfzjqilmjgr6kl4bqggy18iy-kguiaddons-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/9sz6rgxv1drf9wc3vfxs1a7dfrvfx8n3-kwidgetsaddons-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/4695jmmga112pvxhp2769my8qg1yk8g4-kauth-5.66.0/lib/qt-5.12.7/plugins", "/nix/store/70ndlrvicwd7m5sfqgrp8fk10li6x7k8-kconfigwidgets-5.66.0-dev/lib/qt-5.12.7/plugins", "/nix/store/y1prkwka8gwy8wzmvqm4nzbpv4qm8wsc-ki18n-5.66.0-bin/lib/qt-5.12.7/plugins", "/nix/store/5kmf9k54y0nqrf9drx770875847kayfn-qtwayland-5.12.7-bin/lib/qt-5.12.7/plugins", "/nix/store/9pzkqbh4vpqckgypbqsg4gln5v5bahwy-qtdeclarative-5.12.7-bin/lib/qt-5.12.7/plugins", "/nix/store/dg9d8phjy6p555akjjpf3hh6mn48v655-qtsvg-5.12.7-bin/lib/qt-5.12.7/plugins", "/nix/store/niqsycg9vh1xr4fwmqxy6kd6zf61r72z-qtbase-5.12.7-bin/lib/qt-5.12.7/plugins", "/nix/store/9qbi5nmvszhmbg5x73d2fwifrm6fi34f-kde-cli-tools-5.17.5/bin")
The environment variable QT_PLUGIN_PATH might be not correctly set
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:50: TypeError: Value is null and could not be converted to an object
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/main.qml:28: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/main.qml:27: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:59: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:57: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/main.qml:116: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/main.qml:116: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:93:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:90:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:87:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:84:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:93:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:90:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:87:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/OutputPanel.qml:84:12: QML RotationButton: Binding loop detected for property "height"
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Output.qml:80: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Output.qml:90: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Output.qml:80: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Output.qml:90: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
file:///nix/store/bgi18n6w088fgjrkbqxrb8zh2w7lfkf2-kscreen-5.17.5/share/kpackage/kcms/kcm_kscreen/contents/ui/Screen.qml:48: ReferenceError: units is not defined
```
This makes it possibly related to #79713
**Metadata** - system: `"x86_64-linux"`
- host os: `Linux 5.4.24, NixOS, 20.03beta482.b780aefc621 (Markhor)`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.3.2`
- channels(root): `"home-manager, nixos-20.03beta497.cbe553c988a, nixos-unstable-20.09pre215947.82b54d49066"`
- channels(user): `"home-manager"`
- nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
Maintainer information:
```yaml
# a list of nixpkgs attributes affected by the problem
attribute: pkgs.plasma5.kscreen
# a list of nixos modules affected by the problem
module:
```