Arch / Manjaro Linux 英伟达显卡闭源驱动 调节屏幕亮度失效问题解决方法

您所在的位置:网站首页 nvidia显卡更新驱动显示器点不亮了 Arch / Manjaro Linux 英伟达显卡闭源驱动 调节屏幕亮度失效问题解决方法

Arch / Manjaro Linux 英伟达显卡闭源驱动 调节屏幕亮度失效问题解决方法

2024-01-13 18:16| 来源: 网络整理| 查看: 265

问题描述:

Arch / Manjaro Linux 英伟达显卡闭源驱动 调节屏幕亮度失效问题解决方法

原因分析:

问题导致的原因在于,没有启用亮度控制

注:对此解决方法官方 Arch Wiki 中也有给出,建议先尝试官方的解决方法,若实在无法解决,以下是我个人的解决方法,也可以按照以下步骤进行设置

解决方案:

1、在文件管理器中打开系统根目录,并在空白的地方右键,以 Root(管理员)身份运行

2、依次打开 /usr/share/X11/xorg.conf.d 文件夹,查看是否有 10-nvidia.conf 文件

(1)若没有: 请随便复制一个 .conf 格式的文件到桌面,重命名为 10-nvidia.conf ,打开后清空所有文字,输入以下代码

(2)若有: 打开文件并在结尾处,输入以下代码

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

3、保存并将文件放入 /usr/share/X11/xorg.conf.d 文件夹中

4、依次打开 /etc/default/grub 文件,查找以下内容

GRUB_CMDLINE_LINUX=""

在后面 “” 中添加如下内容并保存

GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

5、在终端中输入以下命令

# 升级 grub sudo update-grub # 重启电脑 reboot

6、重启之后就可以进行屏幕亮度调节

注:重启之后如果通过鼠标手动设置或键盘快捷键调节,依然调节失效的,可以尝试通过终端命令来进行调节,见第 7 点

7、依次打开 /sys/class/backlight/nvidia_0/max_brightness 文件,查看当前屏幕亮度的最大值

注:例如最大值为 100 ,即屏幕亮度可以在 1 - 100 数值之间进行调节

8、在终端中输入以下命令即可

# 转换为 Root 用户 su # 调节屏幕亮度(其中 xx 换成你想要进行调节的数值) echo xx > /sys/class/backlight/nvidia_0/brightness

注:如果亮度控制依旧无法生效,请尝试安装 nvidia-bl-dkms ,具体内容参见 Arch_Wiki#NVIDIA_(简体中文)#启用亮度控制



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3