屏幕亮度在联想 Z570 上不生效

Val*_*tin 20 nvidia xorg brightness

我的联想 Z570 有两个 GPU,nVidia 和 Intell。亮度控制对屏幕亮度没有任何影响,而且因为我过去在尝试摆弄 nVidia 驱动程序和设置时遇到了一些重大问题,现在我想保持谨慎。我还没有发现类似的问题涉及与我的配置类似的 14.04 LTS。

我读过它可以通过添加/更改内容来修复,xorg.conf但是当我运行时

sudo gedit /etc/X11/xorg.conf
Run Code Online (Sandbox Code Playgroud)

文件出来是绝对空的。我需要做什么,我需要添加什么,而不是让我的笔记本电脑再次出现黑屏?

SPR*_*BRN 19

对于那些使用 Intel 卡遇到此问题的人,请查看此修复程序

您可以使用以下命令查看是否使用 Intel 卡。如果您看到“intel_backlight”,则您可能有一张英特尔卡。

ls /sys/class/backlight/
Run Code Online (Sandbox Code Playgroud)

如果是,请执行以下命令:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
Run Code Online (Sandbox Code Playgroud)

您可以先检查该文件是否存在,但触摸它不会造成任何伤害。然后编辑文件:

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Run Code Online (Sandbox Code Playgroud)

插入以下代码:

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection
Run Code Online (Sandbox Code Playgroud)

保存文件,注销,重新登录。这在 Ubuntu 14.04 上对我有用,它也应该在 13.10 上工作。

归功于它的 FOSS

  • 如果碰巧看到`intel_backlight`,更改/添加`20-intel.conf`但系统无法启动到图形,您可以在恢复模式下删除该文件(https://wiki.ubuntu.com/RecoveryMode )。 (2认同)

rod*_*ods 12

这适用于我的联想 T530 与 Nvidia/Intel ......

笔记。我的 BIOS 图形设置从 Nvidia Optimus 更改为离散图形(这样我可以从显示端口驱动 4K 外部显示器)。也不需要在你的系统上有 /etc/X11/xorg.conf 文件。下面假设您正在运行 Nvidia 驱动程序并且可以访问 Unity 中的 NVIDIA X 服务器设置应用程序。

首先,打开文本编辑器,我将向您展示如何为您的图形卡将正确的内容添加到该文件中。

gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf
Run Code Online (Sandbox Code Playgroud)

如果您的文件和我的一样是空的,那么从 Unity 打开应用程序“NVIDIA X 服务器设置”。

然后转到“X 服务器显示配置”部分。

在屏幕底部单击“保存到 X 配置”按钮。我们不想在此处实际保存任何内容,而是单击“显示预览”按钮。

滚动浏览,直到您看到Section "Device"以下内容EndSection。突出显示并复制整个部分。我的看起来像这样:

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "NVS 5400M"
EndSection
Run Code Online (Sandbox Code Playgroud)

将其粘贴到之前打开的 /usr/share/X11/xorg.conf.d/20-nvidia.conf 文件中。

现在将以下行粘贴在 EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"
Run Code Online (Sandbox Code Playgroud)

它应该是这样的:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVS 5400M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Run Code Online (Sandbox Code Playgroud)

现在保存并关闭 /usr/share/X11/xorg.conf.d/20-nvidia.conf 并重新启动。我的亮度控制现在可以工作了。从这个相关的帖子中得到了这个想法。


Swa*_*was 1

是亮度控制不持久还是修改它没有效果?

我遇到过这样的问题:重新启动后更改亮度控制不会持续存在。我有一台配备集成 Intel 和 GeForce GT 540M 显卡的 Dell XPS L502X。我使用xbacklight来解决这个问题。安装软件包

sudo apt-get install xbacklight
Run Code Online (Sandbox Code Playgroud)

并使用以下命令设置亮度,例如

xbacklight -set 20%
Run Code Online (Sandbox Code Playgroud)

如果您想自动执行此操作,可以将其添加到“启动应用程序”中,这样​​每次计算机启动时,亮度都会设置为 20%。


小智 0

运行sudo nvidia-xconfig生成xorg.conf文件。

我遇到了同样的问题,但是即使在 xorg.conf 中设置双字之后,亮度也没有改变。