更改 Sony Vaio 笔记本电脑的亮度

更改 Sony Vaio 笔记本电脑的亮度

我刚刚在 Sony Vaio 笔记本电脑上安装了 Ubuntu 10.10。亮度功能键无法改变亮度。当我尝试改变亮度时,我可以看到通知气泡中的亮度级别不断上升和下降,但实际上并没有改变亮度。有什么方法可以解决这个问题吗?

答案1

对我来说,解决方案是编辑/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

答案2

这些快捷方式由子系统控制udev

从技术角度来说,所有快捷方式均在 中定义/lib/udev/keymaps。例如,对于标准的索尼笔记本电脑,文件为/lib/udev/keymaps/module-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。目前,对于较新和较旧的索尼笔记本电脑,有两条规则,

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"

答案3

该文本最初是西班牙语。

我在 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

答案4

打开 Ubuntu 后,只需将其连接到互联网并打开“附加驱动程序”应用程序即可。然后它会显示系统可用的图形驱动程序。您可以从那里安装,一切正常。

相关内容