Skip to content

Screen off timeout not engaging properly #447

@Fen-Star

Description

@Fen-Star

NOTE: This report was generated by/ with assistance of a LLM. Hopefully the information is useful instead of just cluttering, pleas tell me if I am an idiot who should not submit bug reports anymore. I do not expect this report to be that useful on its own, but rather that if someone is trying to debug the issue already that this information may help provide more information/context/datapoints.
Oh, and there is a good chance that I effed something up myself somehow.

LLM assessment is as follows
Bug report: DPMS Timers Fail to Sync to X11 on Multi-GPU Setup

Summary
In Linux Mint 22 (Cinnamon 6.2.9), display power management (DPMS) timeouts set via the "Power Management" GUI fail to propagate to the X server. While gsettings reflects the user-defined timeout, xset q shows the hardware timers are consistently reset to 0 (Disabled). Manual xset commands work, confirming the issue lies in the communication between cinnamon-settings-daemon and the display server.

Steps to Reproduce
Set "Turn off the screen when inactive for" to any value (e.g., 15 minutes) in Cinnamon Power Settings.

Open a terminal and run xset q | grep -A 5 "DPMS".

Observe that Standby, Suspend, and Off timers remain at 0.

Manually run xset dpms 900 900 900 and observe that the hardware now respects the timeout, proving the driver/hardware path is functional.

Technical Observations
The "Desync": gsettings get org.cinnamon.settings-daemon.plugins.power sleep-display-ac returns the correct value (e.g., 900), but the X server hardware state remains at 0.

Multi-GPU Topology: The system uses a mix of three GPUs: a primary AMD RX 6600 (amdgpu), a secondary NVIDIA GTX 750 Ti (proprietary), and AMD Raphael Integrated Graphics.

Silent Failure: journalctl shows no logs, errors, or initialization signals for the cinnamon-settings-daemon power plugin, suggesting it may be aborting silently during the probe of a multi-vendor/multi-driver GPU stack.

Expected Behavior
The Cinnamon Power Management daemon should push gsettings timeout values to the X server's DPMS settings so the monitors can physically power down.

Actual Behavior
Hardware timers are zeroed out or ignored by the desktop environment, leaving monitors powered on indefinitely unless manual xset overrides are applied.

System:
Kernel: 6.8.0-101-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
Type: Desktop System: Gigabyte product: B650 GAMING X AX V2 v: N/A serial:
Mobo: Gigabyte model: B650 GAMING X AX V2 v: x.x serial:
uuid: UEFI: American Megatrends LLC. v: F30 date: 05/22/2024
Battery:
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master serial:
charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
Info: 8-core model: AMD Ryzen 7 7700X bits: 64 type: MT MCP smt: enabled arch: Zen 4 rev: 2
cache: L1: 512 KiB L2: 8 MiB L3: 32 MiB
Speed (MHz): avg: 2803 high: 5335 min/max: 545/5573 cores: 1: 3593 2: 3554 3: 4178 4: 4475
5: 545 6: 5303 7: 545 8: 545 9: 5301 10: 5335 11: 5334 12: 545 13: 545 14: 545 15: 3968 16: 545
bogomips: 143721
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] vendor: Tul / PowerColor driver: amdgpu
v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports: active: DP-3,DP-4
empty: DP-2,HDMI-A-2,Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:73ff class-ID: 0300
Device-2: NVIDIA GM107 [GeForce GTX 750 Ti] vendor: eVga.com. driver: nvidia v: 580.126.09
arch: Maxwell pcie: speed: 2.5 GT/s lanes: 1 ports: active: none empty: DP-1,DVI-I-1,HDMI-A-1
bus-ID: 07:00.0 chip-ID: 10de:1380 class-ID: 0300
Device-3: AMD Raphael vendor: Gigabyte driver: amdgpu v: kernel arch: RDNA-2 pcie:
speed: 16 GT/s lanes: 16 ports: active: none empty: DP-5, DP-6, DP-7, HDMI-A-3, Writeback-2
bus-ID: 12:00.0 chip-ID: 1002:164e class-ID: 0300 temp: 35.0 C
Device-4: Logitech Webcam C210 driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 1-3:2 chip-ID: 046d:0819 class-ID: 0102 serial:
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: amdgpu,nvidia
unloaded: fbdev,modesetting,nouveau,radeon,vesa dri: radeonsi gpu: amdgpu display-ID: :0
screens: 1
Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x285mm (40.00x11.22")
s-diag: 1055mm (41.54")
Monitor-1: DP-3 mapped: DisplayPort-2 pos: primary,left model: AOC 2269W serial:
res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.78x10.55") diag: 547mm (21.5") modes:
max: 1920x1080 min: 720x400
Monitor-2: DP-4 mapped: DisplayPort-3 pos: right model: AOC 2269W serial:
res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.78x10.55") diag: 547mm (21.5") modes:
max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: nvidia drv: amd radeonsi platforms: device: 0 drv: nvidia device: 1
drv: radeonsi device: 2 drv: radeonsi device: 4 drv: swrast gbm: drv: kms_swrast surfaceless:
drv: nvidia x11: drv: radeonsi inactive: wayland,device-3
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 25.2.8-0ubuntu0.24.04.1 glx-v: 1.4
direct-render: yes renderer: AMD Radeon RX 6600 (radeonsi navi23 LLVM 20.1.2 DRM 3.57
6.8.0-101-generic) device-ID: 1002:73ff
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: NVIDIA GM107 High Definition Audio [GeForce 940MX] vendor: eVga.com.
driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 1 bus-ID: 07:00.1 chip-ID: 10de:0fbc
class-ID: 0403
Device-3: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel v: kernel pcie:
speed: 16 GT/s lanes: 16 bus-ID: 12:00.1 chip-ID: 1002:1640 class-ID: 0403
Device-4: AMD Family 17h/19h HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel pcie:
speed: 16 GT/s lanes: 16 bus-ID: 12:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-5: Logitech Webcam C210 driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 1-3:2 chip-ID: 046d:0819 class-ID: 0102 serial:
Device-6: Creative BT-L3 driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 3-1.3.1:4 chip-ID: 041e:3291 class-ID: 0300 serial:
API: ALSA v: k6.8.0-101-generic status: kernel-api
Server-1: JACK v: 1.9.21 status: off
Server-2: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Realtek RTL8852CE PCIe 802.11ax Wireless Network vendor: AzureWave driver: rtw89_8852ce
v: kernel pcie: speed: 5 GT/s lanes: 1 port: c000 bus-ID: 09:00.0 chip-ID: 10ec:c852
class-ID: 0280
IF: wlp9s0 state: down mac:
Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel pcie: speed: 5 GT/s
lanes: 1 port: b000 bus-ID: 0a:00.0 chip-ID: 10ec:8125 class-ID: 0200
IF: enp10s0 state: up speed: 1000 Mbps duplex: full mac:
Bluetooth:
Device-1: IMC Networks Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0 speed: 12 Mb/s
lanes: 1 bus-ID: 1-9:5 chip-ID: 13d3:3586 class-ID: e001 serial:
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: bt-v: 5.3 lmp-v: 12
sub-v: 7225 hci-v: 12 rev: 40d class-ID: 7c0104
Drives:
Local Storage: total: 7.39 TiB used: 1.22 TiB (16.6%)
ID-1: /dev/nvme0n1 vendor: MSI model: M482 2TB size: 1.82 TiB speed: 63.2 Gb/s lanes: 4
tech: SSD serial: fw-rev: ERFM11.1 temp: 32.9 C scheme: GPT
ID-2: /dev/sda vendor: Western Digital model: WD30EZRZ-00Z5HB0 size: 2.73 TiB speed: 6.0 Gb/s
tech: HDD rpm: 5400 serial: fw-rev: 0A80 scheme: GPT
ID-3: /dev/sdb vendor: Toshiba model: DT01ABA300 size: 2.73 TiB speed: 6.0 Gb/s tech: HDD
rpm: 5940 serial: fw-rev: ABB0 scheme: GPT
ID-4: /dev/sdc vendor: Generic model: STORAGE DEVICE size: 119.75 GiB type: USB rev: 2.1
spd: 480 Mb/s lanes: 1 tech: N/A serial: fw-rev: 1532 scheme: MBR
Partition:
ID-1: / size: 1.79 TiB used: 900.18 GiB (49.1%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: file size: 50 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 1-3:2 info: Logitech Webcam C210 type: video,audio driver: snd-usb-audio,uvcvideo
interfaces: 4 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 500mA chip-ID: 046d:0819 class-ID: 0102
serial:
Device-2: 1-6:3 info: Integrated Express RGB LED Controller type: HID
driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA
chip-ID: 048d:5702 class-ID: 0300
Device-3: 1-8:4 info: Cyber Power System CP1500 AVR UPS type: HID driver: usbfs interfaces: 1
rev: 1.1 speed: 1.5 Mb/s lanes: 1 power: 50mA chip-ID: 0764:0501 class-ID: 0300
Device-4: 1-9:5 info: IMC Networks Bluetooth Radio type: bluetooth driver: btusb interfaces: 2
rev: 1.0 speed: 12 Mb/s lanes: 1 power: 500mA chip-ID: 13d3:3586 class-ID: e001 serial:
Hub-2: 2-0:1 info: super-speed hub ports: 5 rev: 3.1 speed: 20 Gb/s lanes: 2 chip-ID: 1d6b:0003
class-ID: 0900
Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-4: 3-1:2 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s lanes: 1
chip-ID: 05e3:0610 class-ID: 0900
Hub-5: 3-1.3:3 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA
chip-ID: 05e3:0608 class-ID: 0900
Device-1: 3-1.3.1:4 info: Creative BT-L3 type: audio,HID
driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 2.0 speed: 12 Mb/s lanes: 1
power: 100mA chip-ID: 041e:3291 class-ID: 0300 serial:
Hub-6: 4-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
class-ID: 0900
Hub-7: 4-1:2 info: Genesys Logic USB3.2 Hub ports: 4 rev: 3.2 speed: 10 Gb/s lanes: 1
chip-ID: 05e3:0625 class-ID: 0900
Hub-8: 5-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-9: 5-1:2 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s lanes: 1 power: 100mA
chip-ID: 05e3:0610 class-ID: 0900
Device-1: 5-1.1:4 info: Genesys Logic SD Card Reader and Writer type: mass storage
driver: usb-storage interfaces: 1 rev: 2.1 speed: 480 Mb/s lanes: 1 power: 500mA
chip-ID: 05e3:0749 class-ID: 0806 serial:
Hub-10: 5-2:3 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s lanes: 1 power: 100mA
chip-ID: 05e3:0610 class-ID: 0900
Hub-11: 6-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s lanes: 1
chip-ID: 1d6b:0003 class-ID: 0900
Hub-12: 6-1:2 info: Genesys Logic Hub ports: 4 rev: 3.2 speed: 5 Gb/s lanes: 1
chip-ID: 05e3:0626 class-ID: 0900
Hub-13: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-14: 7-1:2 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 100mA
chip-ID: 05e3:0608 class-ID: 0900
Device-1: 7-1.3:3 info: Evision RGB Keyboard type: keyboard,mouse driver: hid-generic,usbhid
interfaces: 2 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 400mA chip-ID: 320f:505b class-ID: 0301
Hub-15: 8-0:1 info: Linux Foundation 3.0 root hub ports: N/A rev: 3.0 speed: 5 Gb/s lanes: 1
chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
System Temperatures: cpu: 44.9 C mobo: 28.0 C
Fan Speeds (rpm): N/A
GPU: device: amdgpu temp: 35.0 C mem: 32.0 C fan: 0 watts: 5.00 device: amdgpu temp: 36.0 C
Repos:
Packages: 3375 pm: dpkg pkgs: 3350 pm: flatpak pkgs: 25
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
1: deb [arch=amd64] https: //dl.google.com/linux/chrome/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/kicad-kicad-8_0-releases-noble.list
1: deb [signed-by=/etc/apt/keyrings/kicad-kicad-8_0-releases-noble.gpg] https: //ppa.launchpadcontent.net/kicad/kicad-8.0-releases/ubuntu noble main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com wilma main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu noble main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/signal-xenial.list
1: deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https: //updates.signal.org/desktop/apt xenial main
Active apt repos in: /etc/apt/sources.list.d/spotify.list
1: deb https: //repository.spotify.com stable non-free
No active apt repos in: /etc/apt/sources.list.d/steam-beta.list
Active apt repos in: /etc/apt/sources.list.d/steam-stable.list
1: deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https: //repo.steampowered.com/steam/ stable steam
2: deb-src [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https: //repo.steampowered.com/steam/ stable steam
Info:
Memory: total: 48 GiB note: est. available: 46.02 GiB used: 4.03 GiB (8.7%)
Processes: 412 Power: uptime: 39m states: freeze,mem,disk suspend: deep wakeups: 0
hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
Compilers: clang: 16 gcc: 13.3.0 Client: Cinnamon v: 6.2.9 inxi: 3.3.34

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions