web-dev-qa-db-ja.com

Sony Vaio T13ウルトラブックで明るさを調整できない

最近、Vaio T13ウルトラブックにWindows 12.7とともにUbuntu 12.04をインストールしました。

使用できません Fn+F4 または Fn+F5 明るさを変更します。明るさが変更されていることを示すバブルが表示されますが、画面に視覚的な影響はありません。

/ etc/default/grubファイルの操作を含む多くのソリューションを試しましたが、どれも機能しませんでした。この操作を試みても、画面は変わりませんでしたが、バブルは正常に機能しなくなりました。

これは問題ではありません Fn ショートカット。システム設定の明るさとロックで変更しようとしても、バーはスクロールしますが、画面は変更されません。

この謎を回避する方法はありますか?

4
Alex Barreira

LCD輝度制御

これは、xorg.confファイルを編集することで修正できます。ターミナルウィンドウを開き、次を入力します。

Sudo nano /etc/X11/xorg.conf

これにより、Xサーバー構成が開きます(パスワードの入力を求められた後)。次のような「デバイス」というタイトルのセクションが表示されます。

Section "Device"
        Identifier      "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"        "True"
EndSection

次のように表示されるように行を追加します。

Section "Device"
        Identifier      "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"        "True"
        Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

この変更を有効にするには、グラフィカルサーバーを再起動(または再起動)する必要があります。

1
Peyman Mahdian

次のスレッドをご覧ください。

http://ubuntuforums.org/showthread.php?t=2033273&page=2 (メッセージ11、12以降)。

上記のスレッドで説明されているスクリプトを追加します。

/etc/acpi/brightdown.sh

/etc/acpi/brightup.sh

/etc/acpi/events/sony-brightness-up

/etc/acpi/events/sony-brightness-do`wn

問題を解決し、Fn + F4またはFn + F5キーを有効にします。

1
user104415

この答え 私のために働いた。

ターミナルを開く

Sudo su rootと入力してEnterキーを押します

echo 400 > /sys/class/backlight/intel_backlight/brightnessと入力します。希望する輝度レベルを使用します。

タイプexit

ターミナルを閉じる

1
To Do

2年以上前、私はDell inspironノートパソコンで同様の問題を抱えていました。

kamal mostafaによるこの作業は私の問題を解決し、このパッチは既に3.1カーネルに適用されています

今、私はsony vaio ultrabookにアップグレードしましたが、同様の問題があります。いくつかの研究とハッキングの後、私はできる明るさ制御を通常に解決します

  1. 最初に、lsmodコマンドを使用して、起動中にAcer_wmiおよびsony_laptopカーネルモジュールがロードされていることがわかりました。
  2. 次に見つけたのは、/ sys/class/backlight acpi_videoとintel_backlightの2つのバックライトです。 *輝度キーは/ sys/class/backlight/acpi_video/brightnessでスムーズに機能しますが、変更は画面に反映されません* * 2番目の画面輝度の変更はintel_backlightで反映されます* echo 400>/sys/class/backlight/intel_backlight/brightness
  3. Acer_wmiとsony_laptopの両方のモジュールは、acpi_videoに互換性があるかどうかを確認し、モジュールをロードします。 *ここでは、Acer_wmiをブラックリストに追加し、acpi_videoに互換性がないことを検出しながらsony_laptopモジュールによってロードされるacpi_videoおよびsonyバックライトを無効にするカーネルブートパラメーターを追加しました*

    GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash acpi_backlight = vendor sony_laptop.backlight = 0"

これで、/ sys/class/backlightフォルダーにintel_backlightが1つだけ存在し、gnome-powe-managerが機能する輝度制御キーと簡単にバインドできます。この時点で、kdeの電源管理ツールでも動作するはずです。

起動中にメッセージが表示されますが、それは正常に動作します

[9.999247] sony_laptop:0' invalid for parameterbacklight '

0
gyanu

Xbacklight(Sudo apt-get install xbacklight)をインストールし、次のコマンドを試して輝度を20%下げます:xbacklight -20。動作する場合は、このスクリプトを試してください(inotify-toolsをインストールし、スクリプト内のパスの一部を構成する必要があることを忘れないでください。ヘルプにはコメントがあります)。

VAIOで輝度キーとxbacklightを使用する方法

それは私のVPCで機能しました。

0
picheto

これ 私のSony Vaio T13で作業しました:

  1. ターミナルを開きます(Ctrl+Alt+t)およびタイプ
    Sudo acpi_listen

これで、この端末はキーボードを「リッスン」します。

  1. この場合、輝度を下げるおよび上げるためのショートカットを使用します。 Fn+F4 そして Fn+F5。これが端末でどのように解釈されるかを確認する必要があります。通常、次のようなものです。

ソニー/ホットキーSNC 00000001 00000011
sony/hotkey SNC 00000001 00000010

または類似。

  1. 前の端末を閉じずに別の端末を開きます。そしてタイプ:
    gksu gedit /etc/acpi/events/sony-brightness-up

これにより、テキストファイルが開きます。このコードをテキストファイルにコピーして貼り付けます。

event = sony/hotkey SNC 00000001 00000011
action =/etc/acpi/brightup.sh

正しく実行していることを確認してください(そのため、最初のターミナルを開いたままにしておく必要があります):ステップ2の出力が異なる場合は、入力する必要があります。

event = "whatever-was-in-your-output"
action =/etc/acpi/brightup.sh

テキストファイルを保存して閉じます。

  1. 端末タイプ:gksu gedit /etc/acpi/events/sony-brightness-down
    これにより、別のテキストファイルが開きます。テキストファイルで、これをコピーアンドペーストします(必要に応じて、ビット "event = ..."を変更します)。

event = sony/hotkey SNC 00000001 00000010
action =/etc/acpi/brightdown.sh

保存して閉じます。

  1. ターミナルタイプgksu gedit /etc/acpi/brightdown.sh
    および開くテキストファイルに次のように入力します。

#!/ bin/bash
curr = cat /sys/class/backlight/intel_backlight/actual_brightness
if [$ curr -gt 406];それから
curr = $((curr-406));
echo $ curr>/sys/class/backlight/intel_backlight/brightness;
fi

保存して閉じます。

  1. 端末タイプ:gksu gedit /etc/acpi/brightup.sh
    および文書タイプ:

#!/ bin/bash curr = cat /sys/class/backlight/intel_backlight/actual_brightness
if [$ curr -lt 4477];それから
curr = $((curr + 406));
echo $ curr>/sys/class/backlight/intel_backlight/brightness;
fi

保存して閉じます。

これらのスクリプトを実行可能にするには、ターミナルに次を入力します。
Sudo chmod +x /etc/acpi/events/sony-brightness-up
Sudo chmod +x /etc/acpi/events/sony-brightness-down
Sudo chmod +x /etc/acpi/brightdown.sh
Sudo chmod +x /etc/acpi/brightup.sh

  1. 最後に、ターミナルに入力してacpidを再起動します。
    Sudo service acpid restart
0
VanPiro