You are not logged in.
Hello, I'm trying to configure my dual-monitor setup on my Arch Linux laptop running a KDE Plasma Wayland session. When I go to System Settings > Display and Monitor, the page is blank and does not show any visual representation of my monitors, so I cannot arrange them. Screenshot of my "Display and Monitor" page is in the pastbin link.
https://pasteboard.co/rdJRb57utZ76.png
Here is my system's information:
inxi -Fazy
System:
Kernel: 6.16.8-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: acpi_pm parameters: BOOT_IMAGE=/vmlinuz-linux
root=UUID=3d4ec00e-6f8a-4f02-9351-f53d818c3ae2 rw rootflags=subvol=@
loglevel=5 nowatchdog
Desktop: KDE Plasma v: 6.4.5 tk: Qt v: N/A info: frameworks v: 6.18.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: ASUS Vivobook Pro 15 N6506MV_N6506MV
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: N6506MV v: 1.0 serial: <superuser required>
uuid: <superuser required> UEFI: American Megatrends LLC. v: N6506MV.308
date: 08/06/2024
Battery:
ID-1: BAT0 charge: 16.3 Wh (23.9%) condition: 68.4/75 Wh (91.2%)
power: 37.2 W volts: 14.46 min: 15.94 model: S560647 type: Unknown
serial: <filter> charging: status: discharging control: start: N/A
end: 100% cycles: 48
CPU:
Info: model: Intel Core Ultra 9 185H bits: 64 type: MST AMCP
arch: Meteor Lake level: v3 note: check built: 2023+ process: Intel 4 (7nm)
family: 6 model-id: 0xAA (170) stepping: 4 microcode: 0x25
Topology: cpus: 1x dies: 1 clusters: 9 cores: 16 threads: 22 mt: 6 tpc: 2
st: 10 smt: enabled cache: L1: 1.6 MiB desc: d-10x32 KiB, 6x48 KiB; i-16x64
KiB L2: 18 MiB desc: 9x2 MiB L3: 24 MiB desc: 1x24 MiB
Speed (MHz): avg: 400 min/max: 400/4800:5100:3800:2500 scaling:
driver: intel_pstate governor: powersave cores: 1: 400 2: 400 3: 400 4: 400
5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400 13: 400 14: 400
15: 400 16: 400 17: 400 18: 400 19: 400 20: 400 21: 400 22: 400
bogomips: 135168
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: gather_data_sampling status: Not affected
Type: ghostwrite status: Not affected
Type: indirect_target_selection status: Not affected
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: old_microcode status: Not affected
Type: reg_file_data_sampling status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow 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: Enhanced / Automatic IBRS; IBPB: conditional;
PBRSB-eIBRS: Not affected; BHI: BHI_DIS_S
Type: srbds status: Not affected
Type: tsa status: Not affected
Type: tsx_async_abort status: Not affected
Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: ASUSTeK
driver: i915 v: kernel alternate: xe arch: Xe-LPG process: Intel 4 (7nm+)
built: 2023+ ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4
bus-ID: 00:02.0 chip-ID: 8086:7d55 class-ID: 0300
Device-2: NVIDIA AD107M [GeForce RTX 4060 Max-Q / Mobile] vendor: ASUSTeK
driver: nvidia v: 580.82.09 alternate: nouveau,nvidia_drm
non-free: 550-580.xx+ status: current (as of 2025-08) arch: Lovelace
code: AD1xx process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s
lanes: 8 bus-ID: 01:00.0 chip-ID: 10de:28a0 class-ID: 0300
Device-3: Shinetech ASUS 5M WebCam driver: hid-sensor-hub,usbhid,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-9:2
chip-ID: 3277:0058 class-ID: fe01 serial: <filter>
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: modesetting dri: iris gpu: i915
display-ID: 0
Monitor-1: eDP-1 model: Samsung 0x4180 built: 2021 res: mode: 2880x1620
hz: 120 scale: 125% (1.25) to: 2304x1296 dpi: 213 gamma: 1.2
size: 344x194mm (13.54x7.64") diag: 395mm (15.5") ratio: 16:9
modes: 2880x1620
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 1 drv: iris device: 2 drv: swrast gbm: drv: iris
surfaceless: drv: nvidia wayland: drv: iris x11: drv: iris
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.82.09
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4060 Laptop
GPU/PCIe/SSE2 memory: 7.81 GiB display-ID: :1.0
API: Vulkan v: 1.4.321 layers: 3 device: 0 type: integrated-gpu name: Intel
Arc Graphics (MTL) driver: mesa intel v: 25.2.3-arch1.2
device-ID: 8086:7d55 surfaces: N/A device: 1 type: discrete-gpu name: NVIDIA
GeForce RTX 4060 Laptop GPU driver: nvidia v: 580.82.09
device-ID: 10de:28a0 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Meteor Lake-P HD Audio vendor: ASUSTeK
driver: sof-audio-pci-intel-mtl
alternate: snd_hda_intel,snd_sof_pci_intel_mtl bus-ID: 00:1f.3
chip-ID: 8086:7e28 class-ID: 0401
Device-2: NVIDIA AD107 High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 8
bus-ID: 01:00.1 chip-ID: 10de:22be class-ID: 0403
API: ALSA v: k6.16.8-arch1-1 status: kernel-api tools: N/A
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.4.8 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
port: 3000 bus-ID: 2e:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp46s0 state: down mac: <filter>
Device-2: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 2f:00.0
chip-ID: 8086:2725 class-ID: 0280
IF: wlp47s0 state: up mac: <filter>
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: N/A driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1
mode: 1.1 bus-ID: 3-10:3 chip-ID: 8087:0032 class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: disabled
rfk-block: hardware: no software: no address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 33.98 GiB (3.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WD PC
SN560 SDDPNQE-1T00-1102 size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 74118000 temp: 37.9 C scheme: GPT
Partition:
ID-1: / raw-size: 913.37 GiB size: 913.37 GiB (100.00%)
used: 33.89 GiB (3.7%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-2: /boot raw-size: 512 MiB size: 511 MiB (99.80%) used: 99.2 MiB (19.4%)
fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 913.37 GiB size: 913.37 GiB (100.00%)
used: 33.89 GiB (3.7%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
compressor: zstd max-pool: 20%
ID-1: swap-1 type: partition size: 40 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p2 maj-min: 259:2
Sensors:
System Temperatures: cpu: 58.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 40 GiB note: est. available: 38.6 GiB used: 5.7 GiB (14.8%)
Processes: 427 Power: uptime: 11m states: freeze,mem,disk suspend: s2idle
avail: deep wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend,
test_resume image: 15.43 GiB services: org_kde_powerdevil,upowerd
Init: systemd v: 258 default: graphical tool: systemctl
Packages: pm: pacman pkgs: 1098 libs: 266 tools: paru Compilers:
clang: 20.1.8 gcc: 15.2.1 Shell: Zsh v: 5.9 running-in: konsole inxi: 3.3.39Here is my GPU and driver information:
lspci -k | grep -A 3 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation Meteor Lake-P [Intel Arc Graphics] (rev 08)
DeviceName: Onboard - Video
Subsystem: ASUSTeK Computer Inc. Device 36a8
Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4060 Max-Q / Mobile] (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 36a8
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidiapacman -Qs "plasma|kscreen|wayland|nvidia"
local/aurorae 6.4.5-1 (plasma)
A themeable window decoration for KWin
local/bluedevil 1:6.4.5-1 (plasma)
Integrate the Bluetooth technology within KDE workspace and applications
local/breeze 6.4.5-1 (plasma)
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
local/breeze-gtk 6.4.5-1 (plasma)
Breeze widget theme for GTK 2 and 3
local/discover 6.4.5-1 (plasma)
KDE and Plasma resources management GUI
local/drkonqi 6.4.5-1 (plasma)
The KDE crash handler
local/egl-gbm 1.1.2.1-1
The GBM EGL external platform library
local/egl-wayland 4:1.1.20-1
EGLStream-based Wayland external platform
local/egl-x11 1.0.3-1
NVIDIA XLib and XCB EGL Platform Library
local/kaccounts-integration 25.08.1-1
Online account management system and its Plasma integration components
local/kactivitymanagerd 6.4.5-1 (plasma)
System service to manage user activities and track the usage patterns
local/kde-cli-tools 6.4.5-1 (plasma)
Tools based on KDE Frameworks to better interact with the system
local/kde-gtk-config 6.4.5-1 (plasma)
Syncs KDE settings to GTK applications
local/kdecoration 6.4.5-1 (plasma)
Plugin based library to create window decorations
local/kdeplasma-addons 6.4.5-1 (plasma)
All kind of addons to improve your Plasma experience
local/kglobalacceld 6.4.5-1 (plasma)
Daemon providing Global Keyboard Shortcut (Accelerator) functionality
local/kinfocenter 6.4.5-1 (plasma)
A utility that provides information about a computer system
local/kmenuedit 6.4.5-1 (plasma)
KDE menu editor
local/kpipewire 6.4.5-1 (plasma)
Components relating to pipewire use in Plasma
local/krdp 6.4.5-1 (plasma)
Library and examples for creating an RDP server
local/kscreen 6.4.5-1 (plasma)
KDE screen management software
local/kscreenlocker 6.4.5-1 (plasma)
Library and components for secure lock screen architecture
local/ksshaskpass 6.4.5-1 (plasma)
ssh-add helper that uses kwallet and kpassworddialog
local/ksystemstats 6.4.5-1 (plasma)
A plugin based system monitoring daemon
local/kwallet-pam 6.4.5-1 (plasma)
KWallet PAM integration
local/kwayland 6.4.5-1 (plasma)
Qt-style Client and Server library wrapper for the Wayland libraries
local/kwin 6.4.5-1 (plasma)
An easy to use, but flexible, Wayland compositor
local/kwrited 6.4.5-1 (plasma)
KDE daemon listening for wall and write messages
local/layer-shell-qt 6.4.5-1 (plasma)
Qt component to allow applications to make use of the Wayland wl-layer-shell protocol
local/lib32-nvidia-utils 580.82.09-1
NVIDIA drivers utilities (32-bit)
local/lib32-wayland 1.23.1-1
A computer display server protocol
local/libdecor 0.2.3-1
Client-side decorations library for Wayland clients
local/libkscreen 6.4.5-1 (plasma)
KDE screen management software
local/libksysguard 6.4.5-1 (plasma)
Library to retrieve information on the current status of computer hardware
local/libplasma 6.4.5-1 (plasma)
Plasma library and runtime components
local/libva 2.22.0-1
Video Acceleration (VA) API for Linux
local/libvdpau 1.5-3
Nvidia VDPAU library
local/libxnvctrl 580.82.09-1
NVIDIA NV-CONTROL X extension
local/linux-firmware-nvidia 20250917-1
Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
local/milou 6.4.5-1 (plasma)
A dedicated search application built on top of Baloo
local/nvidia 580.82.09-3
NVIDIA kernel modules
local/nvidia-settings 580.82.09-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 580.82.09-1
NVIDIA drivers utilities
local/ocean-sound-theme 6.4.5-1 (plasma)
Ocean Sound Theme for Plasma
local/optimus-manager-git 4:801.python3.13-1
Allows using Nvidia Optimus laptop graphics
local/oxygen 6.4.5-1 (plasma)
KDE Oxygen style
local/oxygen-sounds 6.4.5-1 (plasma)
The Oxygen Sound Theme
local/plasma-activities 6.4.5-1 (plasma)
Core components for KDE Activities
local/plasma-activities-stats 6.4.5-1 (plasma)
A library for accessing the usage data collected by the activities system
local/plasma-browser-integration 6.4.5-1 (plasma)
Components necessary to integrate browsers into the Plasma Desktop
local/plasma-desktop 6.4.5-1 (plasma)
KDE Plasma Desktop
local/plasma-disks 6.4.5-1 (plasma)
Monitors S.M.A.R.T. capable devices for imminent failure
local/plasma-firewall 6.4.5-1 (plasma)
Control Panel for your system firewall
local/plasma-integration 6.4.5-1 (plasma)
Qt Platform Theme integration plugins for the Plasma workspaces
local/plasma-meta 6.4-4
Meta package to install KDE Plasma
local/plasma-nm 6.4.5-1 (plasma)
Plasma applet written in QML for managing network connections
local/plasma-pa 6.4.5-1 (plasma)
Plasma applet for audio volume management using PulseAudio
local/plasma-systemmonitor 6.4.5-1 (plasma)
An interface for monitoring system sensors, process information and other system resources
local/plasma-thunderbolt 6.4.5-1 (plasma)
Plasma integration for controlling Thunderbolt devices
local/plasma-vault 6.4.5-1 (plasma)
Plasma applet and services for creating encrypted vaults
local/plasma-welcome 6.4.5-1 (plasma)
A friendly onboarding wizard for Plasma
local/plasma-workspace 6.4.5-1 (plasma)
KDE Plasma Workspace
local/plasma-workspace-wallpapers 6.4.5-1 (plasma)
Additional wallpapers for the Plasma Workspace
local/plasma5support 6.4.5-1 (plasma)
Support components for porting from KF5/Qt5 to KF6/Qt6
local/polkit-kde-agent 6.4.5-1 (plasma)
Daemon providing a polkit authentication UI for KDE
local/powerdevil 6.4.5-1 (plasma)
Manages the power consumption settings of a Plasma Shell
local/print-manager 1:6.4.5-1 (plasma)
A tool for managing print jobs and printers
local/qqc2-breeze-style 6.4.5-1 (plasma)
Applications useful for Plasma development
local/qt5-wayland 5.15.17+kde+r57-1 (qt5)
Provides APIs for Wayland
local/qt6-wayland 6.9.2-1 (qt6)
Provides APIs for Wayland
local/sddm 0.21.0-6
QML based X11 and Wayland display manager
local/sddm-kcm 6.4.5-1 (plasma)
KDE Config Module for SDDM
local/spectacle 1:6.4.5-1 (plasma)
KDE screenshot capture utility
local/systemsettings 6.4.5-1 (plasma)
KDE system manager for hardware, software, and workspaces
local/wayland 1.24.0-1
A computer display server protocol
local/wayland-utils 1.2.0-2
Wayland tools to display information about current compositor
local/xdg-desktop-portal-kde 6.4.5-1 (plasma)
A backend implementation for xdg-desktop-portal using Qt/KF5
local/xorg-xwayland 24.1.8-1 (xorg)
run X clients under waylandI have already tried the following troubleshooting steps without success:
Confirmed I am in a Wayland session with echo $XDG_SESSION_TYPE, which correctly outputs wayland.
I am using an NVIDIA card. I have enabled Kernel Mode Setting by adding nvidia_drm.modeset=1 to my GRUB command line and have rebuilt the grub config and rebooted.
Nothing appeared in ~/.local/share/kscreen directory.
The output of kscreen-doctor -o is.
Output: 1 eDP-1 c3fd9edb-ff1e-4abf-97bd-f50b79d9f50a
enabled
connected
priority 1
Panel
replication source:0
Modes: 1:2880x1620@120*! 2:2880x1620@60 3:1600x1200@60 4:1600x1200@120 5:1280x1024@60 6:1280x1024@120 7:1024x768@60 8:1024x768@120 9:2560x1600@60 10:2560x1600@120 11:1920x1200@60 12:1920x1200@120 13:1280x800@60 14:1280x800@120 15:2560x1440@60 16:2560x1440@120 17:1920x1080@60 18:1920x1080@120 19:1600x900@60 20:1600x900@120 21:1368x768@60 22:1368x768@120 23:1280x720@60 24:1280x720@120
Geometry: 0,0 2304x1296
Scale: 1.25
Rotation: 1
Overscan: 0
Vrr: incapable
RgbRange: Automatic
HDR: disabled
Wide Color Gamut: disabled
ICC profile: none
Color profile source: sRGB
Color power preference: prefer efficiency and performance
Brightness control: supported, set to 30% and dimming to 100%
Color resolution: automatic (10), range: [6; 12] bits per color
Allow EDR: alwaysDoes anyone have any idea what might be causing the Display Settings GUI to fail to load the monitor information?
Thanks in advance!
Last edited by Romie (2025-09-23 05:53:17)
Offline
If any necessary information needed for solution, please tell me so I can recognize them and post
Offline
Romie, Welcome to the forums. When a problem is solved, we ask that you edit your title to prepend '[SOLVED]' so others know the problem is indeed solved. Do this by editing the first post in the thread. Only the original poster knows when it is really solved.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Romie, Welcome to the forums. When a problem is solved, we ask that you edit your title to prepend '[SOLVED]' so others know the problem is indeed solved. Do this by editing the first post in the thread. Only the original poster knows when it is really solved.
Hi ewaller, thanks for comment and advice! I edited the title as you suggested.
Offline