web-dev-qa-db-ja.com

Lenovo T530で画面の輝度制御が機能しない

12.10(新品のラップトップ)の新規インストールでは、明るさコントロールが機能しません。起動時に最も明るい設定に設定され、変更しようとすると、通知バーが表示されますが、実際には明るさは変わりません。インターネット上で見つけることができるすべてのソリューションを試しましたが、どれも機能しません。私が試したものは次のとおりです。

/ sys/class/backlight/acpi_video0/brightnessの編集

/usr/share/X11/xorg.conf.d/10-brightness-control.conf:オプション「RegistryDwords」「EnableBrightnessControl = 1」

/ etc/default/grub:GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash acpi_osi = Linux acpi_backlight = vendor"

12.10にはxorg.confファイルが見つかりませんでした。そのため、そのファイルを編集することを提案する解決策はあまり役に立ちません。

現在、Nouveauドライバーを使用していますが、Nvidia独自のドライバーに切り替えても違いはありません。

他のアイデアはありますか?このバグはいつ修正されますか?私が出会ったすべてのレポートで、私はそれが多くの注目を集めると思うでしょう。ありがとう。

7
Matt

Thinkpad W530でも同様の問題が発生しました。私は最終的にここで解決策を見つけました:

http://blog.pearce.org.nz/2012/08/enabling-external-monitor-on-lenovo.html

最近はXが自動的に設定されるため、xorg.confファイルを編集するだけではなく、代わりに/usr/share/X11/xorg.conf.d/のファイルにセクションを追加する必要があり、Xにはそのセクションが含まれます自動的に生成される構成で。

Nvidiaグラフィックカードで画面の明るさキーを使用するには、xorg.conf.dディレクトリにファイルを作成します。例:

Sudo gedit /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf

以下をファイルに貼り付けます。

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro K1000M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection
6
phewner

Ubuntuはカーネル3.7から3.6にパッチをバックポートしましたか?それが原因である可能性があります、ここを参照してください: https://bugzilla.kernel.org/show_bug.cgi?id=51231

GNOMEで[システム設定]> [明るさとロック]の明るさスライダーvomを使用してみてください。

1
Peter Weber

Sudo update grubを編集して再起動した後、grub(/etc/default/grub)を更新しましたか?

上記が機能しない場合acpi_backlight=vendorのみでも試してください。

Thinkpadの場合、thinkpad-acpi.brightness_enable=1パラメーターも必要です。

次のコマンドを使用して、システムがthinkpad-acpiドライバーを使用しているかどうかを確認できます。

lsmod | grep thinkpad_acpi

チェック このページ (最初の段落と診断手法を参照)


更新:

もう1つ示したのは、/etc/X11/xorg.confファイルを編集したことですか?あなたの質問では、私が聞いたことがない他の場所を指しています。 nvidia-xconfigが存在しない場合は、/etc/X11/xorg.confを実行して構成ファイルを生成します。

次に、一度に1つのソリューションを試してください。それでも解決しない場合は、元に戻して再起動してから他の解決策を試してください。

別の回避策があります

ls /sys/class/backlight/*/brightnessで示されるパスをたどってみて、それに応じて置き換えてください。

パスの例は次のようになります

/sys/class/backlight/acpi_video0/brightness
  1. 上記のパスの場合、最大輝度を取得します。

cat /sys/class/backlight/acpi_video0/max_brightness

低い値を試して明るさを設定します。出力は16なので、半分にしようと思います

echo 8 | Sudo tee /sys/class/backlight/acpi_video0/brightness

これが機能する場合、以下を実行することにより、各ログインでこれを自動的に実行します

Sudo gedit /etc/rc.local

exit 0の直前にこの行を入力します。次のようになります

echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0

xdotoolInstall xdotool

0
Web-E

これは一種のワークアローンですが、次のコマンドラインを使用して輝度を設定してみてください:

xbacklight -set 100

それが機能する場合、グローバルキーボードショートカットを

xbacklight -inc 5

そして

xbacklight -dec 5
0
rzymek