Ubuntu20.04在Win10双系统下无法调节亮度与显卡驱动安装问题

# 设备:联想拯救者 2021 R7000P 3060

CPU :AMD 5800H

显卡 :3060

系统:WIN10 + Ubuntu20.04.3 双系统

开始下列步骤前,先到Win 10 中把显卡模式 换成 独显直连!!!




由于在解决问题的过程中我参考的文章解决办法有点多,导致最后解决问题时,已经想不起来很多细致的步骤了,只能记得下面的一些大概的步骤,具体安装显卡驱动最好再参考其他人的文章。

  • sudo gedit /etc/modprobe.d/blacklist.conf 禁用自带的nouveau nvidia驱动
    • 在最后添加如下内容
blacklist nouveau  
options nouveau modeset=0 
blacklist ideapad_laptop
  • 保存退出更新 sudo update-initramfs -u

  • 重启电脑:sudo reboot

  • 重启后查看是否已经将自带的驱动屏蔽了,输入以下代码 lsmod | grep nouveau
    没有结果输出,则表示屏蔽成功

  • sudo service lightdm stop ,如果显示没有找不到lightdm ,先安装后,再执行这一条指令

  • sudo add-apt-repository ppa:graphics-drivers/ppa

  • sudo apt-get update

  • 使用ubuntu-drivers devices 查看系统推荐的驱动版本
    ubuntu-drivers devices

  • 我这里推荐的是driver : nvidia-driver-470 - distro non-free recommended

  • 点击左下角的九宫格,在搜索框里输入driver ,找到附加驱动 ,然后找到刚才推荐的显卡驱动版本, 选中---应用更改---关闭-重启
    在这里插入图片描述

  • 使用nvidia-smi 查看显卡安装是否完成,出现NVIDIA驱动版本应该就安装正确了。
    在这里插入图片描述

此时打开设置里的关于查看系统信息,图形就变成NVIDIA Corporation 了。
在这里插入图片描述

然后开始解决Ubuntu中无法在设置中拉动亮度条调节亮度的问题

参考文章:拯救者R7000P(R7 4800H + RTX2060 ) 安装Ubuntu18.04与20.04后 屏幕亮度无法调节的解决办法

解决方案:

前提:电脑切换独显直连模式

  1. 进入计算机根目录 /etc/default/,进入改目录后找到并编辑grub
  2. 打开grub文件后在其中找到GRUB_CMDLINE_LINUX=" ",找到这一段后将整段改为GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
  3. 修改结束后保存修改后的文件,执行sudo update-grub来完成更新,如果没有Terminal没有出现报错则说明这一步顺利完成.
  4. 进入目录/usr/share/X11/xorg.conf.d,打开10-nvidia.conf,在文件内容的后面加上如下内容.
Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
  1. 停止ideapad_laptop驱动,进入/etc/modprobe.d/blacklist.conf,在文件内容的最后加上blacklist ideapad_laptop
  2. 重启检查问题是否被解决.
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2022-2024 lk
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信