web-dev-qa-db-ja.com

Sony Vaioラップトップの輝度を変更する

ソニーのVaioラップトップにUbuntu 10.10をインストールしました。輝度機能キーは輝度を変更しません。明るさを変更しようとすると、通知バブルでレベルが上下するのを見ることができますが、実際には明るさは変更されません。これを修正する方法はありますか?

5
User

私にとっての解決策は、/etc/X11/xorg.confファイルを編集することでした。キーマップではなくグラフィックスドライバーの問題です。

編集のためにファイルを開き、行を追加します

Option     "RegistryDwords" "EnableBrightnessControl=1"

以下に示すようにSection "Device"セクションで。

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option     "RegistryDwords" "EnableBrightnessControl=1"
    Option     "NoLogo" "True"
EndSection
3
Matt Pellegrini

これらのショートカットは、udevサブシステムによって制御されます。

技術的には、すべてのショートカットは/lib/udev/keymapsで定義されています。たとえば、標準のSonyラップトップの場合、ファイルは/lib/udev/keymaps/module-sony(新しいSonyラップトップ)です。

0x06 mute # Fn+F2
0x07 volumedown # Fn+F3
0x08 volumeup # Fn+F4
0x09 brightnessdown # Fn+F5
0x0A brightnessup # Fn+F6
0x0B switchvideomode # Fn+F7
0x0E zoom # Fn+F10
0x10 suspend # Fn+F12

あなたの場合、module-mysonyを作成し、そこに変更を追加する必要があるかもしれません。

ラップトップモデルとショートカットの詳細の間のリンクは、ファイル/lib/udev/rules.d/95-keymap.rulesです。現在、2つのルールがあります。新旧のSonyラップトップには、

ENV{DMI_VENDOR}=="Sony*", KERNELS=="input*", ATTRS{name}=="Sony Vaio Keys", RUN+="keymap $name module-sony"

# Older Vaios have some different keys
ENV{DMI_VENDOR}=="Sony*", ATTR{[dmi/id]product_name}=="*PCG-C1*|*PCG-K25*|*PCG-F1*|*PCG-F2*|*PCG-F3*|*PCG-F4*|*PCG-F5*|*PCG-F6*|*PCG-FX*|*PCG-FRV*|*PCG-GR*|*PCG-TR*|*PCG-NV*|*PCG-Z*|*VGN-S360*|*VGN-SZ2HP_B*", ATTRS{name}=="Sony Vaio Keys", RUN+="keymap $name module-sony-old"
2
user4124

このテキストは当初スペイン語でした。

私はFedora 17で働いていました。/etc/X11/xorg.confを開く必要があります。

行を追加する必要があります:

Option "RegistryDwords" "EnableBrightnessControl = 1"

例:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option     "RegistryDwords" "EnableBrightnessControl=1"
    Option     "NoLogo" "True"
EndSection

Ubuntuを開いたら、インターネットに接続し、「追加ドライバー」アプリケーションを開きます。次に、システムで使用可能なグラフィックドライバーが表示されます。そこからインストールでき、問題ありません。

2
user111506