news 2026/5/14 22:58:14

2026年最新 Ubuntu 台式机亮度快捷键 控制方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2026年最新 Ubuntu 台式机亮度快捷键 控制方案

Ubuntu 台式机亮度控制方案:xrandr + F1/F2 快捷键

替代 Brightness Controller,解决首次黑屏问题,实现丝滑无延迟的亮度调节。

问题背景

在 Ubuntu 上使用Brightness Controller时,首次调整亮度会黑屏 2-3 秒。根本原因是它底层调用xrandr修改 gamma 曲线,首次初始化时需要加载显卡 gamma 表。

本文方案通过开机预初始化解决手动黑屏,同时保留xrandr的丝滑响应。


环境信息

项目说明
系统Ubuntu 22.04 LTS
桌面环境GNOME
显卡NVIDIA RTX 4070/4080
显示器小米 Mi 245 HF1 × 2
连接方式DP-2, DP-4

安装依赖

sudoaptinstallbc

创建亮度调节脚本

mkdir-p~/.local/bin# 亮度减(F1)cat>~/.local/bin/brightness-down<<'EOF' #!/bin/bash CURRENT=$(xrandr --verbose | grep -A5 'DP-2 connected' | grep 'Brightness' | awk '{print $2}') NEW=$(echo "$CURRENT - 0.05" | bc) [ $(echo "$NEW < 0.1" | bc) -eq 1 ] && NEW=0.1 xrandr --output DP-2 --brightness $NEW xrandr --output DP-4 --brightness $NEW EOF# 亮度增(F2)cat>~/.local/bin/brightness-up<<'EOF' #!/bin/bash CURRENT=$(xrandr --verbose | grep -A5 'DP-2 connected' | grep 'Brightness' | awk '{print $2}') NEW=$(echo "$CURRENT + 0.05" | bc) [ $(echo "$NEW > 1.0" | bc) -eq 1 ] && NEW=1.0 xrandr --output DP-2 --brightness $NEW xrandr --output DP-4 --brightness $NEW EOFchmod+x ~/.local/bin/brightness-down ~/.local/bin/brightness-up

注意:将DP-2DP-4替换为你实际的显示器名称(通过xrandr | grep ' connected'查看)。


解决首次黑屏:开机预初始化

创建开机启动项,登录时预先加载 gamma 表:

mkdir-p~/.config/autostartcat>~/.config/autostart/init-brightness.desktop<<'EOF' [Desktop Entry] Type=Application Name=Init Brightness Exec=bash -c "sleep 3 && xrandr --output DP-2 --brightness 1.0 && xrandr --output DP-4 --brightness 1.0" Hidden=false NoDisplay=false X-GNOME-Autostart-enabled=true EOF

sleep 3确保 GNOME Shell 完全加载后再执行。

立即生效(无需重启)

xrandr--outputDP-2--brightness1.0xrandr--outputDP-4--brightness1.0

绑定 F1/F2 快捷键

GNOME 桌面

# 释放 F1(Help 默认占用)gsettingssetorg.gnome.settings-daemon.plugins.media-keyshelp"['<Super>h']"# 创建自定义快捷键gsettingssetorg.gnome.settings-daemon.plugins.media-keys custom-keybindings"['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/']"# F1 减亮度gsettingssetorg.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name'Brightness Down'gsettingssetorg.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/command'/home/yiren/.local/bin/brightness-down'gsettingssetorg.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding'F1'# F2 增亮度gsettingssetorg.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ name'Brightness Up'gsettingssetorg.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/command'/home/yiren/.local/bin/brightness-up'gsettingssetorg.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ binding'F2'

注意:将/home/yiren替换为你的实际用户名。

其他桌面环境

桌面路径
KDE Plasma系统设置 → 快捷键 → 自定义快捷键
XFCE设置 → 键盘 → 应用程序快捷键

命令填写绝对路径:

  • /home/yiren/.local/bin/brightness-down
  • /home/yiren/.local/bin/brightness-up

验证

# 测试响应速度time~/.local/bin/brightness-downtime~/.local/bin/brightness-up# 预期:real 0m0.0xxs(瞬间完成)

原理说明

工具原理响应速度黑屏问题
Brightness Controllerxrandrgamma 调整丝滑首次初始化黑屏
本文方案xrandrgamma 调整 + 预初始化丝滑

预初始化在登录时预先加载 gamma 表,后续 F1/F2 调整只需修改数值,无需重新初始化。


常见问题

Q: 最低亮度发灰?

xrandr是软件 gamma 调整,最低亮度时对比度会变差。这是固有缺陷,如需硬件级控制需改用 DDC/CI 方案(但有延迟)。

Q: 如何查看显示器名称?

xrandr|grep' connected'

Q: 快捷键不生效?

  1. 确认使用绝对路径(不能用~
  2. 检查 F1/F2 是否被系统占用
  3. GNOME 重启 Shell:Alt+F2→ 输入r→ 回车
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/14 22:56:33

3分钟解锁音乐自由:网易云NCM加密文件快速解密终极指南

3分钟解锁音乐自由&#xff1a;网易云NCM加密文件快速解密终极指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你知道吗&#xff1f;当你从网易云音乐下载心爱的歌曲时&#xff0c;那些看似普通的NCM文件其实被上了一道无形的锁…

作者头像 李华
网站建设 2026/5/14 22:56:29

学生用的护眼大路灯有哪些推荐?西屋揽光G7为何在综合评测中崭露头角

# 学生用的护眼大路灯有哪些推荐&#xff1f;西屋揽光G7为何在综合评测中崭露头角随着在线教育普及与居家学习场景增多&#xff0c;学生用的护眼大路灯推荐成为家长高频搜索需求。京东、天猫数据显示&#xff0c;大路灯类目年增速超**35%**&#xff0c;小红书相关笔记突破**300…

作者头像 李华
网站建设 2026/5/14 22:56:25

Claude Code用户遭遇封号与Token限制的替代解决方案与接入指引

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 Claude Code用户遭遇封号与Token限制的替代解决方案与接入指引 1. 问题背景与解决思路 一些开发者在本地编程环境中使用Claude Co…

作者头像 李华
网站建设 2026/5/14 22:45:02

Cesium 体积光阴影率分析和阴影体渲染效果

Cesium 体积光阴影率分析和阴影体渲染效果 在传统的 GIS 日照分析中&#xff0c;当分析对象扩展到高层建筑时&#xff0c;阴影在空中随着时间推移形成的“三维空间漏斗”才是数据的全貌。 为了在前端实现这种影视级的三维体积阴影分析&#xff08;Volumetric Shadow Analysis…

作者头像 李华