Skip to content

[BUG] Freezes whole screen immediately after launching #315

@Delivator

Description

@Delivator

Clight version the issue has been seen with:

4.11-7d0eab7

Used distribution:

Operating System: CachyOS Linux
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.15.0-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen AI 9 HX 370 w/ Radeon 890M
Memory: 62.1 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: Framework
Product Name: Laptop 13 (AMD Ryzen AI 300 Series)
System Version: A9

Describe the bug
My whole pc/screen freezes directly after launching clight. Sometimes it bumps up my screens brightness and then freezes. Some things still seem to work, because my keyboard backlight still goes dark after a few seconds and using the touchpad lights it up again.

Expected behavior
It should not freeze :(

To Reproduce

  1. Install (from AUR)
  2. Launch

I'm also getting all these logs even when I'm just trying to print the current version:

❯ clight --version 
Libmodule @ modules_pre_start:19| Pre-starting libmodule.Libmodule @ modules_init:79| Initializing libmodule 5.0.1.
Libmodule @ map_get:346| (map_length(m) > 0) condition failed.
Libmodule @ init_ctx:18| Creating context 'default'.
Libmodule @ map_get:346| (map_length(m) > 0) condition failed.
Libmodule @ module_register:274| Registering module 'WIZARD'.
Libmodule @ module_register:274| Registering module 'UPOWER'.
Libmodule @ module_register:274| Registering module 'SIGNAL'.
Libmodule @ module_register:274| Registering module 'SCREEN'.
Libmodule @ module_register:274| Registering module 'PM'.
Libmodule @ module_register:274| Registering module 'LOCATION'.
Libmodule @ module_register:274| Registering module 'KEYBOARD'.
Libmodule @ module_register:274| Registering module 'INTERFACE'.
Libmodule @ module_register:274| Registering module 'INHIBIT'.
Libmodule @ module_register:274| Registering module 'GAMMA'.
Libmodule @ module_register:274| Registering module 'DPMS'.
Libmodule @ module_register:274| Registering module 'DISPLAY'.
Libmodule @ module_register:274| Registering module 'DIMMER'.
Libmodule @ module_register:274| Registering module 'DAYTIME'.
Libmodule @ module_register:274| Registering module 'BUS'.
Libmodule @ module_register:274| Registering module 'BACKLIGHT'.
Config file /home/david/.config/clight.conf not found.
clight: C daemon utility to automagically adjust screen backlight to match ambient brightness.
* Current version: 4.11-7d0eab7
* https://github.com/FedeDP/Clight
* Copyright (C) 2022  Federico Di Pierro <[email protected]>
* For more info, see man clight.1.
Libmodule @ module_deregister:324| Deregistering module 'BACKLIGHT'.
Libmodule @ stop:238| Stopped 'BACKLIGHT'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ map_itr_new:254| (map_length(m) > 0) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'BUS'.
Libmodule @ stop:238| Stopped 'BUS'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'DAYTIME'.
Libmodule @ stop:238| Stopped 'DAYTIME'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'DIMMER'.
Libmodule @ stop:238| Stopped 'DIMMER'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'DISPLAY'.
Libmodule @ stop:238| Stopped 'DISPLAY'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'DPMS'.
Libmodule @ stop:238| Stopped 'DPMS'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'GAMMA'.
Libmodule @ stop:238| Stopped 'GAMMA'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'INHIBIT'.
Libmodule @ stop:238| Stopped 'INHIBIT'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'INTERFACE'.
Libmodule @ stop:238| Stopped 'INTERFACE'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'KEYBOARD'.
Libmodule @ stop:238| Stopped 'KEYBOARD'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'LOCATION'.
Libmodule @ stop:238| Stopped 'LOCATION'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'PM'.
Libmodule @ stop:238| Stopped 'PM'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'SCREEN'.
Libmodule @ stop:238| Stopped 'SCREEN'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'SIGNAL'.
Libmodule @ stop:238| Stopped 'SIGNAL'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'UPOWER'.
Libmodule @ stop:238| Stopped 'UPOWER'.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ module_deregister:324| Deregistering module 'WIZARD'.
Libmodule @ stop:238| Stopped 'WIZARD'.
Libmodule @ map_get:346| (map_length(m) > 0) condition failed.
Libmodule @ map_iterate:370| (map_length(m) > 0) condition failed.
Libmodule @ destroy_ctx:43| Destroying context 'default'.
Libmodule @ map_itr_new:254| (map_length(m) > 0) condition failed.
Libmodule @ map_clear:415| (m) condition failed.
Libmodule @ modules_destroy:85| Destroying libmodule.
Libmodule @ map_itr_new:254| (map_length(m) > 0) condition failed.

And since it freezes, here is a picture:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions