|
Surface Go 2 on Ubuntu Serverで画面の明度をbrightnessctlでコントロール
Surface Go 2 on Ubuntu Serverで画面の明度をbrightnessctlでコントロール
概要
更新履歴
目次
はじめに
-
このドキュメントは,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:~$
|
|