Skip to content

Second monitor is detected by Wayland/DRM but shows no signal in DriftWM #211

Description

@icastingspells

I have a dual-monitor setup on Arch Linux using DriftWM (Wayland compositor).
The second monitor is detected correctly by the system and by Wayland tools, but it receives no signal when running DriftWM.

The monitor appears as enabled, has available modes, and the compositor can place windows on its coordinates, but the physical display remains black / shows "No Signal".

The issue started recently (the monitor was previously working).

System information

driftwm-debug.log

  • OS: Arch Linux
  • Session type: Wayland
  • Compositor: DriftWM
  • GPU: AMD Radeon RX 6800
  • Kernel driver: amdgpu

Monitor setup

wlr-randr detects both outputs:

DP-2 "Microstep G242L E14 (DP-2)"
Enabled: yes
Modes:
1920x1080 @ 60Hz (current)
1920x1080 @ 144Hz
Position: 0,0
Scale: 1.0

HDMI-A-1 "Microstep MSI MP243X (HDMI-A-1)"
Enabled: yes
Modes:
1920x1080 @ 100Hz (current)
1920x1080 @ 60Hz
Position: -1920,0
Scale: 1.0

DriftWM output configuration

My ~/.config/driftwm/config.toml originally contained:

[[outputs]]
name = "DP-2"
scale = 1.0
mode = "1920x1080@144"
position = [0,0]

[[outputs]]
name = "HDMI-A-1"
scale = 1.0
mode = "1920x1080@100"
position = [-1920,0]

driftwm msg state shows windows correctly distributed across both monitor coordinate spaces:

Alacritty [1288, -1188] 1376x600
v2rayN [-1596, -33] 1200x800
firefox [-285, 1278] 1952x1214
code-oss [1486, 4] 990x1073

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions