UJP - 技術情報1

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

Surface Go 2 on Ubuntu Serverで画面の明度をbrightnessctlでコントロール

Surface Go 2 on Ubuntu Serverで画面の明度をbrightnessctlでコントロール


概要

更新履歴

  • 2026/04/28 初版

目次

はじめに

  • このドキュメントは,Microsoft Surface Go 2にUbuntu Serverをインストールしたのだが,サーバ運用するためにコマンドで画面を暗くする為に,brightnessctlコマンドで制御する手順を記載.

brightnessctlをインストール

  • 明るさをコントロールするコマンドパッケージをインストールする.
ujpadmin@namba:~$ sudo apt install brightnessctl🆑
[sudo] password for server:🔑
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  brightness-udev
The following NEW packages will be installed:
  brightness-udev brightnessctl
0 upgraded, 2 newly installed, 0 to remove and 92 not upgraded.
Need to get 17.7 kB of archives.
After this operation, 62.5 kB of additional disk space will be used.
Do you want to continue? [Y/n] y🆑
Get:1 http://archive.ubuntu.com/ubuntu noble/universe amd64 brightness-udev all 0.5.1-3.1 [3,940 B]
Get:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 brightnessctl amd64 0.5.1-3.1 [13.7 kB]
Fetched 17.7 kB in 1s (19.1 kB/s)
Selecting previously unselected package brightness-udev.
(Reading database ... 113350 files and directories currently installed.)
Preparing to unpack .../brightness-udev_0.5.1-3.1_all.deb ...
Unpacking brightness-udev (0.5.1-3.1) ...
Selecting previously unselected package brightnessctl.
Preparing to unpack .../brightnessctl_0.5.1-3.1_amd64.deb ...
Unpacking brightnessctl (0.5.1-3.1) ...
Setting up brightness-udev (0.5.1-3.1) ...
Setting up brightnessctl (0.5.1-3.1) ...
Processing triggers for man-db (2.12.0-4build2) ...
Scanning processes...
Scanning processor microcode...
Scanning linux images...

Running kernel seems to be up-to-date.

The processor microcode seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
ujpadmin@namba:~$
  • 問題なくインストールできた模様.

brightnessctlで動作確認

認識されているか確認 brightnessctl info

ujpadmin@namba:~$ brightnessctl info🆑
Device 'intel_backlight' of class 'backlight':
    Current brightness: 1500 (100%)
    Max brightness: 1500
ujpadmin@namba:~$

最大の輝度 brightnessctl max

ujpadmin@namba:~/opencv$ brightnessctl max🆑
1500
ujpadmin@namba:~/opencv$

現在の輝度 brightnessctl get

ujpadmin@namba:~/opencv$ brightnessctl get🆑
1200
ujpadmin@namba:~/opencv$

明るさを変更

ujpadmin@namba:~$ sudo brightnessctl set 10%🆑
Updated device 'intel_backlight':
Device 'intel_backlight' of class 'backlight':
    Current brightness: 150 (10%)
    Max brightness: 1500

ujpadmin@namba:~$ sudo brightnessctl set 30%🆑
Updated device 'intel_backlight':
Device 'intel_backlight' of class 'backlight':
    Current brightness: 450 (30%)
    Max brightness: 1500

ujpadmin@namba:~$ sudo brightnessctl set 5%🆑
Updated device 'intel_backlight':
Device 'intel_backlight' of class 'backlight':
    Current brightness: 75 (5%)
    Max brightness: 1500

ujpadmin@namba:~$
  • 変更できました.

広告スペース
Google