Dell Inspiron N4010ノートパソコンで輝度コントロールが機能しない


8

Dell Inspiron N4010ノートパソコンを持っています。明るさのホットキーで画面の明るさを増減できません。そして、実は、Brightness & Lock下のメニューからも明るさを落とすことはできませんSystem Settings。解決策はありますか?

編集:私は問題の背後にある理由を見つけたかもしれないと思います。Ubuntuの以前のバージョンではありましたacpi_video0し、intel_backlight内部の/sys/class/backlightフォルダ。今、13.04であるdell_backlightintel_backlight、そのフォルダには。そして、最も興味深い部分は、私の友人が彼のDell Vostroに13.04をインストールし、彼のシステムの/sys/class/backlightフォルダにacpi_video0とがあることintel_backlightです。したがって、明るさのホットキーが彼のために働いています。

回答:


4

私は同じモデルを使用しており、リリースの1日前まで13.04の開発を通じてずっと同じ問題を抱えていて、それが機能し始めました。ここにバグを報告しました:バグ#1105604:明るさ制御が機能しなくなった

あなたができることは/etc/rc.local、次のように変更することで、開発中に使用した手動オーバーライドを使用することです。

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo 978 > /sys/class/backlight/intel_backlight/brightness
chmod 777 /sys/class/backlight/intel_backlight/brightness
exit 0

欠点は、ファイルを手動で変更しない限り、明るさを簡単に変更できないことです。 /sys/class/backlight/intel_backlight/brightness

動作させたとき、Fn+輝度キーを使用して設定を確認しました。最低の設定はで490、その後はの増分で増加します488。したがって、これらはのデフォルト設定です/sys/class/backlight/intel_backlight/brightness

490 Lowest with backlight on
978
1466
1954
2442
2930
3418
3906
4394
4882 Brightest

私の明るさコントロールは以前は機能していましたが、再び壊れたので、それを管理するスクリプトを作成することにしました。

#!/bin/bash
# Dell N4010 brightness control workaround
# Note: add the following to /etc/rc.local
#       chmod 777 /sys/class/backlight/intel_backlight/brightness
# For convenience I've assigned the keys Alt-Up and Alt-Down to run this script
# Fine tune the bump parameter as required
#
# Usage:
#    ./brightchg.sh up   # bump up brightness
#    ./brightchg.sh down # bump down brightness
#
curr=`cat /sys/class/backlight/intel_backlight/brightness`
bump=244
if [ "$1" == "up" ]; then
  curr=`echo "$curr + $bump" | bc`
else
  curr=`echo "$curr - $bump" | bc`
fi
# Set the brightness to the new level making sure it's always above 30 (minimum usable)
if [ $curr -gt 30 ]; then
    echo $curr | tee /sys/class/backlight/intel_backlight/brightness
fi

注:/etc/rc/local輝度ファイルへの権限を与えるために行を追加しました:

chmod 777 /sys/class/backlight/intel_backlight/brightness

次に、次のようにキーAlt+ UpAlt+ に割り当てDownました。

ここに画像の説明を入力してください


驚くばかり!!魅力的な作品!

0

わかりましたので、これが私が見つけた解決策です。このコマンドは、ラップトップの明るさを変更できる唯一の方法です。

echo X |sudo tee /sys/class/backlight/acpi_video0/brightness

「X」は、1からラップトップのmax_brightness容量までの任意の数値です。その数を見つける方法は次のとおりです。

cat /sys/class/backlight/acpi_video0/max_brightness

私の場合、範囲は1と7の間にあります。したがって、明るさのすべてのレベルのエイリアスを作成しました。ある意味で

echo 3 |sudo tee /sys/class/backlight/acpi_video0/brightness

今でしょ:

zbright3

注:「z」を追加したので、「zb」と書いてTabキーを押すだけで、処理が速くなります。

とにかく、これはおそらく最も効果的な解決策ではありませんが、私にとっては確かにうまくいきます。ターミナルを恐れていない場合は、ターミナルでも問題なく機能するはずです。

これも試してみてください

実行:

sudo gedit /etc/default/grub

これらの行を更新します。

GRUB_CMDLINE_LINUX_DEFAULT = "静かなスプラッシュ"
GRUB_CMDLINE_LINUX = ""

次の引数を使用します。

GRUB_CMDLINE_LINUX_DEFAULT = "静かなスプラッシュacpi_backlight = vendor" GRUB_CMDLINE_LINUX = "acpi_osi = Linux"

次に、実行sudo update-grubして再起動します。


助けてくれてありがとう:)しかし、grubファイルを編集しても問題は解決しないと申し訳ありません。そして、エイリアスを作成することは素晴らしいアイデアです!

Dell Inspiron 7520を持っています。これで問題は解決しましたが、システムが不安定になりました。明るさのコントロールは、実際に明るさを変更する前に多少の遅延があり、明るさのボタンを2回押したときのように反応しました。これらのボタンをすばやく無秩序に押したとき、システムが動かなくなり、マウスポインターの速度が低下し、KDEによってログオフされました。とても奇妙な行動です。
Vic

0

同じ問題がありました。明るさのスライダーが機能せず、ホットキーも機能しませんでした。そこで、明るさを調整できる小さなパネルインジケーターを作成しました。ただし、/sys/class/backlight/intel_backlight/brightnessファイルに書き込み権限を追加する必要があります。興味がある場合の手順は次のとおりです。

ここからアプリインジケーターのソースをダウンロードします。indicator-brightness

  1. 次の方法を使用して、intel_backlightを使用して明るさを調整できることを確認します
    • echo 1000 | sudo tee /sys/class/backlight/intel_backlight/brightness そしてパスワードを入力してください
    • 明るさが変わった場合は、手順2に進みます。
  2. / sys / class / backlight / intel_backlight / brightnessファイルの権限を次のように変更します
    • /etc/rc.localファイルを開きます sudo gedit /etc/rc.local
    • 上記のchmodコマンドを追加しますexit 0chmod 777 /sys/class/backlight/intel_backlight/brightness
  3. show-brightness.pyを/ usr / binに移動します mv indicate-brightness.py /usr/bin/
  4. ファイルを実行可能にします。 sudo chmod +x /usr/bin/indicate-brightness.py
  5. indicate-brightness.pyスタートアップアプリケーションにコマンドを追加する

/ usr / binに移動する必要はありませんが、そこからファイルにアクセスするのは簡単です。

注:上記のbcbcの回答から輝度ステップ値を借りました。あなたがそれがどのように見えるかを見たい場合は、私もいくつかのスクリーンショットを私のブログに投稿しました:ブログ


0

次のリンクで与えられた解決策は私のために働きました:

輝度キーF4およびF5がDell XPS 15.6ノートパソコンで機能しない

私の構成は次のとおりです:

OS:openSuse 12.3(ダートマス)デスクトップ:KDE 4.10ノートパソコン:Dell Inspiron 15

注:ソリューションはコマンド 'update-grub'を実行することを提案しましたが、システム上で見つからなかったため、実行できませんでした。幸い、これを実行してシステムを再起動しなくても、これらのキーは修正されました。これで、機能モードでF4キーとF5キーを使用して明るさを調整できます。次のコマンドを使用して調整することもできます(私の場合は特定のケース)

$ echo x > /sys/class/backlight/dell_backlight/brightness

xは0から15まで変化します。


0

Ubuntu Wikiの指示に従って、バックライトを修正しました 。私の場合、うまくいったのは/usr/share/X11/xorg.conf.d/80-backlight.conf、次の構成でファイルを作成することでした。

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"     "sna"
    Option      "Backlight"       "intel_backlight" # use your backlight that works  here
    BusID       "PCI:0:2:0"
EndSection
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.