Latest update broke Displays

After updating the system to the latest version of Manjaro, my external monitor got disconfigured. When I try to reconfigure it, going to System Settings > Display and Monitor > Displays, I get the following error message:

I tried to reinstall kdisplay and disman, but the problem persists.
Any idea on how to solve this issue?

Output of `inxi -Fazy`
System:
Kernel: 5.18.6-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.1.0
parameters: BOOT_IMAGE=/vmlinuz-5.18-x86_64
root=UUID=ca0b13f1-3220-4bc9-9dc7-77d2311111e0 rw rootflags=subvol=@ quiet
apparmor=1 security=apparmor udev.log_priority=3
Desktop: KDE Plasma v: 5.24.5 tk: Qt v: 5.15.5 info: latte-dock
wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 4180Q3U v: ThinkPad T420
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: LENOVO model: 4180Q3U serial: <superuser required>
UEFI-[Legacy]: LENOVO v: 83ET82WW (1.52 ) date: 06/04/2018
Battery:
ID-1: BAT0 charge: 42.5 Wh (57.5%) condition: 73.9/75.5 Wh (97.9%)
volts: 11.1 min: 11.1 model: SANYO 45N1023 type: Li-ion serial: <filter>
status: not charging
CPU:
Info: model: Intel Core i7-2640M bits: 64 type: MT MCP arch: Sandy Bridge
gen: core 2 built: 2010-12 process: Intel 32nm family: 6 model-id: 0x2A (42)
stepping: 7 microcode: 0x2F
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 1683 high: 3089 min/max: 800/3500 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 3089 2: 1060 3: 797
4: 1786 bogomips: 22332
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX unsupported
Type: l1tf mitigation: PTE Inversion
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
STIBP: conditional, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
vendor: Lenovo ThinkPad T420 driver: i915 v: kernel arch: Gen6
process: Intel 32nm built: 2011 ports: active: DP-3,LVDS-1
empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, HDMI-A-3, VGA-1 bus-ID: 00:02.0
chip-ID: 8086:0126 class-ID: 0300
Device-2: Chicony integrated camera type: USB driver: uvcvideo
bus-ID: 1-1.6:6 chip-ID: 04f2:b221 class-ID: 0e02
Display: x11 server: X.Org v: 21.1.3 compositor: kwin_x11 driver: X:
loaded: modesetting alternate: fbdev,vesa gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 3520x1200 s-dpi: 96 s-size: 931x317mm (36.65x12.48")
s-diag: 983mm (38.72")
Monitor-1: DP-3 pos: right model: PA248QV serial: <filter> built: 2020
res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2 size: 518x324mm (20.39x12.76")
diag: 611mm (24.1") ratio: 16:10 modes: max: 1920x1200 min: 720x400
Monitor-2: LVDS-1 pos: primary,left model: LG Display 0x02e2 built: 2010
res: 1600x900 hz: 60 dpi: 131 gamma: 1.2 size: 310x174mm (12.2x6.85")
diag: 355mm (14") ratio: 16:9 modes: 1600x900
OpenGL: renderer: Mesa Intel HD Graphics 3000 (SNB GT2) v: 3.3 Mesa 22.1.2
direct render: Yes
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
chip-ID: 8086:1c20 class-ID: 0403
Sound Server-1: ALSA v: k5.18.6-1-MANJARO running: yes
Sound Server-2: sndio v: N/A running: no
Sound Server-3: JACK v: 1.9.21 running: no
Sound Server-4: PulseAudio v: 16.1 running: yes
Sound Server-5: PipeWire v: 0.3.52 running: yes
Network:
Device-1: Intel 82579LM Gigabit Network vendor: Lenovo ThinkPad T520
driver: e1000e v: kernel port: 5080 bus-ID: 00:19.0 chip-ID: 8086:1502
class-ID: 0200
IF: enp0s25 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0
chip-ID: 8086:0085 class-ID: 0280
IF: wlan0 state: up mac: <filter>
IF-ID-1: wwp0s29u1u4i6 state: down mac: <filter>
Bluetooth:
Device-1: Broadcom BCM2045B (BDC-2.1) type: USB driver: btusb v: 0.8
bus-ID: 1-1.4:4 chip-ID: 0a5c:217f class-ID: fe01 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Drives:
Local Storage: total: 2.05 TiB used: 1.51 TiB (73.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 500GB
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 3B6Q scheme: MBR
ID-2: /dev/sdb maj-min: 8:16 vendor: HGST (Hitachi) model: HTS541010A9E680
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
type: HDD rpm: 5400 serial: <filter> rev: A7G0 scheme: MBR
ID-3: /dev/sdc maj-min: 8:32 type: USB vendor: Western Digital
model: WD7500KMVV-11A27S0 size: 697.98 GiB block-size: physical: 512 B
logical: 512 B type: HDD rpm: 5200 serial: <filter> rev: 1032 scheme: MBR
Partition:
ID-1: / raw-size: 100 GiB size: 100 GiB (100.00%) used: 28.69 GiB (28.7%)
fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot raw-size: 512 MiB size: 511 MiB (99.80%)
used: 177.9 MiB (34.8%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 365.26 GiB size: 365.26 GiB (100.00%)
used: 308.38 GiB (84.4%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
ID-4: /var/log raw-size: 100 GiB size: 100 GiB (100.00%)
used: 28.69 GiB (28.7%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 58.0 C mobo: N/A
Fan Speeds (RPM): cpu: 3187 mobo: 65535 fan-2:
Info:
Processes: 286 Uptime: 59m wakeups: 1 Memory: 15.41 GiB
used: 4.22 GiB (27.4%) Init: systemd v: 251 default: graphical
tool: systemctl Compilers: gcc: 12.1.0 clang: 13.0.1 Packages: pacman: 2070
lib: 433 flatpak: 0 Shell: Zsh v: 5.9 running-in: konsole inxi: 3.3.19

did you try to uninstall those 2 modules, then reboot and see if that helped

Thank you @brahma for your reply.
I wanted to ask first, cause I didn’t know if it were safe to uninstalling them. But I’ll try it now.

since they are not installed by default, it should be safe…

@brahma I uninstalled those two modules, but now I simply don’t have access to the Displays configuration in System Settings. Which module should I install in order to have access to that?

:thinking:
were there any dependencies uninstalled with those 2 packages?

disman. The other one, kdisplay, is for use with the kwinft window manager, which is a fork of the official kwin and is non-standard.

I realised that kscreen has been uninstalled with the other two. I reinstalled it and everything is fine now.

I just reinstalled kscreen; disman is currently not installed but, apparently, everything is fine. Shall I leave it like this or would it be recommended to install disman as well?

disman is not installed by default, so there is no need to have it, since everyhting is working as it should

Refs "libDisman.so.0 missing" on Manjaro Plasma display settings (#47) · Issues · KWinFT / Disman · GitLab

I switched kdisplay against kdisplay-kwinft package and that solved the problem for me :slight_smile: