[Feedback on issues] Treeland 控制中心打开卡顿空白模糊,启动器需要单击2次才能打开
Tofloor
poster avatar
LiuYongzhang
deepin
2025-11-11 18:34
Author

Treeland 控制中心打开卡顿空白模糊,启动器需要单击2次才能打开
截图_20251111183307.png

截图_20251111181838.png

截图_20251111182139.png

个性化里面没有鼠标指针
截图_20251111183533.png

电源选项缺失

截图_20251111183449.png

设备里面没有鼠标选项

截图_20251111183436.png

Reply Favorite View the author
All Replies
少女玩deepin
deepin
2025-11-11 21:35
#1

还是需要给他一点时间。。。

Reply View the author
穿西装的万斯在统亻言
deepin
Backbone of ecological co-construction group
2025-11-11 21:39
#2

大家可以去https://github.com/linuxdeepin/treeland

看一下最新的开发进度:

目前看到最新的actions自动构建版本是0.7.7,还不是1.0
image.png

我们也可以看到昨天这些地方都有提交新的修改,

image.png

那么我们看看最新的一次提交代码提交了什么:

image.png

很显然可以看到这是一个新特性的代码提交:

image.png

image.png

翻译给大家看一下提交的说明:

特性:通过 treeland-output-manager-v1 支持设置亮度和色温​此提交修改内容如下:

  • 将 src/modules/primary-output 重命名为 src/modules/output-manager,因为该协议现在不仅处理主输出设置,还涉及更多功能。
  • 将 PrimaryOutputV1 类重命名为 OutputManagerV1,原因同上。
  • 在 output-manager 中添加 output_color_control_v1 接口的实现。
  • 在 WOutputRenderWindow 中添加 setOutputGammaLUT 方法,通过 wlr_output_state_set_gamma_lut 设置每个通道的伽马查找表(LUT)。
  • 新增 DConfig 类 OutputConfig,相关说明位于 misc/dconfig/org.deepin.treeland.output.json,用于保存每个输出设备的持久化设置,包括亮度和色温。DConfig 设置存储在 org.deepin.treeland.outputs 下,子路径为输出连接器名称(如 /eDP-1),并通过 Output 类的 config() 方法暴露。
  • 添加 Qt 的槽函数 setOutputColor(double brightness, int colorTemperature),支持原子更新亮度和色温设置。
  • 在 src/output/backlight 中新增背光辅助类,使用 sysfs 背光接口。
    Backlight::createForOutput(WOutput*) 根据 DRM 连接器 ID 及启发式方法尝试为指定输出查找背光设备。
    若对应文件可写,则 Backlight 类会向 /sys/class/backlight//brightness 写入亮度值;否则将静默失败并打印警告信息。
  • 添加示例程序 test_color_control,演示 output_color_control_v1 的使用方法。

可以看出修改的具体内容:

image.png

我们再来看一下其中的一些issues:

image.png

可以看到这位用户把使用时候的问题写的很详细,方便了开发者定位问题:

image.png


Reply View the author