現在、Ubuntuシステムの明るさを変更しようとしています。 Ubuntuを使ったのは今回が初めてです。 Fnキーで明るさを変更することはできません。私のキーボードにfnキーがないからです。そのため、オンライン資料を使用してファイルの値を変更すると、明るさが変わる可能性があることがわかりましたacpi_video0/brightness
。私はそれを変更しようとします。値を変えることができるようですが、画面には何の影響もありません。 GRUBファイルのコマンドを変更してみましたが、まだ同じです。私のUbuntuシステムは今とても暗いです。何とか増やさなければなりません。
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:324 memory:de000000-deffffff memory:c0000000-cfffffff ioport:f000(size=64)
答え1
パスを確認すると、ACPIファイルを含むフォルダ名が/sys/class/backlight/
表示されます。/sys/class/backlight/acpi_video0/brightness
しかし、コア開発が変更された後、コアのバックライトモードは消えた。
root@joe-UBTPC:/home/jarurote# ls -al /sys/class/backlight/
total 0
drwxr-xr-x 2 root root 0 พ.ค. 31 17:02 .
drwxr-xr-x 66 root root 0 พ.ค. 31 17:02 ..
root@joe-UBTPC:/home/jarurote#
...
したがって、xrandr
Ubuntu 18で画面を表示して設定するにはコマンドが必要です。
root@joe-UBTPC:/home/jarurote# xrandr
Screen 0: minimum 8 x 8, current 1600 x 900, maximum 32767 x 32767
**eDP1** connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 440mm x 250mm
1600x900 60.00*+ 59.82
1440x900 59.89
1400x900 59.96 59.88
1368x768 60.00 59.88 59.85
1360x768 59.80 59.96
1280x800 59.81 59.91
1152x864 60.00
1280x720 59.86 60.00 59.74
1024x768 60.00
1024x576 60.00 59.90 59.82
960x540 60.00 59.63 59.82
800x600 60.32 56.25
864x486 60.00 59.92 59.57
800x450 60.00
640x480 59.94
720x405 59.51 60.00 58.99
640x360 59.84 59.32 60.00
**VGA1** disconnected (normal left inverted right x axis y axis)
**VIRTUAL1** disconnected (normal left inverted right x axis y axis)
...
出力コマンドの3行目に「という出力画面が表示されることを確認してください。電子DP1」。
画面の明るさを調整するには、[0.3、1.0]の範囲で画面の明るさを定義します。 0.4の明るさが必要であると仮定すると、コマンドはxrandr
次のようになります。
xrandr --output eDP1 --brightness .4
今は正しいです。
添付: 明るさの値を1より高く調整しないでください。
答え2
xbacklight
まず試してみてくださいxbacklight
。
man xbacklight
:
xbacklight - adjust backlight brightness using RandR extension
たとえば、次のように設定します。
xbacklight = 80
(80%に設定)。
より基本的なアプローチ:
その後、これを行うより基本的な方法があります。
マイコンピュータ(Thinkpad X200T、カーネル5.0-pf6)
/sys/class/backlight/intel_backlight/brightness
(〜の値0
)2655570
と/sys/class/backlight/thinkpad_screen/brightness
(〜の値0
)16
。
どちらも明るさを制御できますが、数字を独立して覚えています。一方に書き込むと物理的な明るさが設定されますが、もう一方の数字は変わりません。
setpci
また、PCIデバイス00:02.0
、レジスタを使用してPCIレジスタに直接書き込むこともできますf4
。
setpci -s 00:02.0 f4.b=<brightness>
(これを使用するときは注意してくださいsetpci
。間違った場所に書き込むと、システムがクラッシュする可能性があります!何をすべきかはコンピュータによって異なります。)
/sys/clas/backlight/*/brightness
そこに書き込むことは-filesの読み込みには影響しませんが、-filesに書き込むと/sys/clas/backlight/*/brightness
変更されますsetpci -s 00:02.0 f4.b
。