因为驱动兼容性问题,无法直接使用开源的显卡驱动,只能使用闭源的Nvidia驱动,带来的后果是无法调节屏幕亮度。解决办法如下:

方法1:使用Brightness-controller(简单,但治标不治本)

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt-get update
sudo apt-get install brightness-controller-simple

方法2:调整系统配置实现亮度控制(推荐)

  • 确保已安装Nvidia独显驱动

可以在Ubuntu的Softwares center安装,也可以用命令行安装。

偶然发现/sys/class/backlight为空(正常应该是有内容的),继续执行下面步骤。

  • 修改/etc/default/grub

ps: 我使用的是Sublime编辑器,所以是subl,如果你习惯gedit,请对应地改为gedit

sudo subl /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

修改为:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi_osi=Linux”
GRUB_CMDLINE_LINUX="acpi_backlight=vendor“

保存,然后update-grub

sudo update-grub

重启后发现还是无法调节亮度,但是按快捷键会出现亮度的图标。

  • 修改10-nvidia.conf的配置
sudo subl /usr/share/X11/xorg.conf.d/10-nvidia.conf

Option "RegistryDwords" "EnableBrightnessControl=1"加进去,例如我的修改后为:

Section "OutputClass"Identifier "nvidia"MatchDriver "nvidia-drm"Driver "nvidia"Option "AllowEmptyInitialConfiguration"Option "RegistryDwords" "EnableBrightnessControl=1"ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection
  • 修改/etc/modprobe.d/blacklist.conf,禁用*labtop
sudo gedit /etc/modprobe.d/blacklist.conf

在文件最后添加:

blacklist dell-laptop

不同品牌的关键字不一样,我的是dell,对应dell-labtop,部分联想是ideapad_laptop,不同品牌可以使用sudo find /sys/ -type f -iname '*brightness*' | grep labtop查看对应的关键字(看到labtop字眼就是了)。

最后更新update-initramfs

sudo update-initramfs -u

然后重启电脑。

  • 如果还是不行,执行一下步骤
sudo subl /etc/initramfs-tools/modules

在最后添加以下内容:

nvidia
nvidia-drm
nvidia-modeset

最后更新update-initramfs,然后重启电脑,试下调节亮度快捷键,一切ok。

sudo update-initramfs -u
  • 后悔药

如果使用上面的任一步骤后,开机卡在任一界面,就是配置有问题,使用以下步骤恢复修改的配置文件:

开机按Esc,然后选择Adavance ...那一项(第二项?),然后选择...(recovery mode),再选择...root,会出现命令行界面,使用vim把修改的文件恢复,然后执行sudo update-grub或者sudo update-initramfs -u,最后reboot重启即可。

参考:

  • 解决 Linux 桌面亮度调整不工作
  • Ubuntu系统安装显卡驱动及安装完成后屏幕亮度无法调节问题(亲测适用于拯救者R9000P、R7000P及Y系列)
  • (Linux系统)Ubuntu下无法使用Fn功能键调节屏幕亮度 且 /sys/class/backlight为空的解决办法

Ubuntu使用独显/nvidia显卡无法调节亮度相关推荐

  1. 【NVIDIA】ubuntu桌面版安装nvidia显卡驱动程序

    [NVIDIA]ubuntu桌面版安装nvidia显卡驱动程序 1.背景 2.安装步骤 1.背景 nvidia显卡驱动安装一般来说,在桌面版系统安装比服务器版系统更麻烦一些. 其中CentOS-8桌面 ...

  2. Ubuntu 18.04 安装 NVIDIA 显卡驱动

    确认驱动版本: 访问网站https://www.nvidia.com/Download/index.aspx?lang=en-us 根据不同显卡确认驱动版本,目前最新版本是430 PPA源安装驱动: ...

  3. Ubuntu 20.04 安装NVIDIA显卡驱动+cuda 11.7+cudnn 8.4

    Ubuntu 18.04 安装NVIDIA显卡驱动+cuda 10.2+cudnn 本机环境 1 相关查询命令 一.Ubuntu 20.04 安装NVIDIA显卡驱动 二.Ubuntu 20.04 安 ...

  4. Ubuntu下实时查看Nvidia显卡显存占用情况和GPU温度

    一.查看Nvidia显卡显存占用情况 查看Nvidia显卡显存占用情况 nvidia-smi 效果如下: 显示的表格中: Fan: 风扇转速(0%–100%),N/A表示没有风扇 Temp: GPU温 ...

  5. ubuntu 20.04装nvidia显卡驱动

    装这个显卡驱动遇到了很多问题,第一次装了两三天没有成功,休息了一个星期,又来试,终于成功了. 显卡驱动安装 1. 检查自己的显卡型号 lspci | grep -i vga //会出现一个16进制的数 ...

  6. PVE7.2-3直通独显 nvidia 1080ti

    1.编辑/etc/default/grub vim /etc/default/grub 修改对应参数 GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iomm ...

  7. ubuntu禁用独显的问题

    显然ubuntu对一些显卡到驱动问题提供到服务还不是很完全,这问题其实应该归咎到一些显卡厂商,不过ati显卡貌似已经出了linux下到催化剂,可惜我网上看,好像很多人装了或多或少有些问题,并且我试过, ...

  8. linux下禁用或者启用独显(Nvidia)-使用BBSwitch

    0-介绍一下我的笔记本: ------------------------------ 型号:ASUS  N53sv 安装了 Debian Wheezy 显卡型号:intel i5 HD3000核心显 ...

  9. ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程

    推荐新版安装教程 http://blog.csdn.net/chenhaifeng2016/article/details/78874883 安装深度学习框架需要使用cuda/cudnn(GPU)来加 ...

最新文章

  1. MPB:林科院袁志林组-​原生质体法制备根系腐生型共生菌(伞菌目)单核化菌丝...
  2. quartusii开发过程中路径不能出现空格或中文
  3. 硬盘运行时断电会导致硬盘怎样
  4. hdu 1881(简单01背包)
  5. excel如何输入毫秒级时间
  6. fast.ai 深度学习笔记:第一部分第四课
  7. Windows Driver开发_NT Driver框架:The driver is not in a state to accept this command
  8. Microsoft Word 2010 - 清除格式
  9. Android6.0动态壁纸,全局透明动态壁纸
  10. PhotoShop CS6 抠图教程
  11. ADFS Change Token SigningEncryption Certificate Expiration Date
  12. 网络信号浪涌防雷器的应用
  13. 100以内的质数(素数)
  14. 只需1招,让对账效率马上翻6倍,正航助力企业账款快速回笼
  15. 用计算机猜手机锁屏密码,手机开机密码忘了怎么办(教你几招快速解开锁屏密码)...
  16. 机器学习:什么是困惑度?从信息熵和交叉熵谈起
  17. 解决ubuntu安装软件和下载包速度慢的问题 之pip源 apt-get源的更新
  18. 河源食品安全检测实验室建设细节剖析
  19. 用Java编写飞机大战游戏
  20. java定时14点30分_单机定时任务的四种基本实现方式

热门文章

  1. 华为nova7pro的计算机,为什么说华为nova7pro在华为nova6面前只能算个“弟弟”?
  2. 一:ubuntu系统汉化问题
  3. 选择SRM供应商管理系统,切实企业数字化转型落地
  4. 列举游戏提高玩家留存率的10种途径
  5. 根据起始日期、起始时间、终止日期、终止时间计算月数
  6. python pyodbc连接sql server数据库
  7. js - 点击按钮关闭当前网页探究
  8. 7-图6 旅游规划 (25 分)
  9. android 蓝牙相关广播,Android 蓝牙相关的广播
  10. 2017.8.27 考试