You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

联想Legion S7单系统Ubuntu 22.04安装NVIDIA驱动后无线、蓝牙、触控板失效且无法联网的修复求助

联想Legion S7单系统Ubuntu 22.04安装NVIDIA驱动后无线、蓝牙、触控板失效且无法联网的修复求助

看起来你遇到了挺棘手的困境——单系统装完Ubuntu 22.04+NVIDIA 525驱动后,无线、蓝牙、触控板全罢工,连有线和USB共享网络都用不了,连系统更新都做不了,这确实让人头疼。我结合你提供的硬件排查信息和已尝试的操作,整理了几个针对性的修复步骤,你可以一步步试试:


一、先解决Intel AX200无线/蓝牙的离线驱动恢复

你的无线网卡是Intel Wi-Fi 6 AX200,Ubuntu 5.19内核本应自带对应的iwlwifi驱动,但现在显示UNCLAIMED,大概率是NVIDIA驱动安装时干扰了内核固件或模块加载。因为没法联网,得用另一台电脑下载驱动包传过来:

  1. 从联网电脑上下载适配Ubuntu 22.04+5.19内核的linux-firmware包(这个包包含AX200的固件),比如版本linux-firmware_20230210.git~ubuntu22.04.1_all.deb
  2. 把下载的deb文件用U盘传到你的Legion S7,打开终端执行:
    sudo dpkg -i linux-firmware_*.deb
    
  3. 安装完成后加载无线驱动:
    sudo modprobe iwlwifi
    
  4. 再用lshw -c network检查,看网卡是否从UNCLAIMED变成claimed状态,同时蓝牙也可能跟着恢复

二、彻底清理NVIDIA驱动残留,修复内核启动环境

你之前卸载了NVIDIA驱动,但可能还有残留文件影响内核初始化:

  1. 执行彻底卸载命令:
    sudo apt-get purge nvidia* libnvidia*
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  2. 重新生成内核启动镜像,清除残留驱动的影响:
    sudo update-initramfs -u -k all
    
  3. 重启电脑,观察无线、蓝牙和触控板是否恢复正常

三、修复USB共享网络(方便后续联网操作)

如果前两步没搞定,先解决USB共享网络的问题,这样后续就能在线修复其他组件:

  1. 从联网电脑下载适配5.19.0-38内核的linux-modules-extra-5.19.0-38-generic_5.19.0-38.39~22.04.1_amd64.deb包(这个包包含USB网络相关模块)
  2. 传到本机安装:
    sudo dpkg -i linux-modules-extra-*.deb
    
  3. 重新连接手机的USB共享网络,执行以下命令获取IP:
    sudo dhclient usb0
    
    之后用ping 8.8.8.8测试是否能联网

四、触控板修复(若无线恢复后仍失效)

从你的lsusb结果看,机器带Elan指纹模块,触控板大概率也是Elan品牌:

  1. 如果已经联网,直接执行:
    sudo apt install xserver-xorg-input-elan
    
  2. 若还是离线,从联网电脑下载对应的deb包和依赖文件,传到本机安装后重启即可

额外排查点

  • 重启时进入GRUB菜单,选择「Ubuntu高级选项」,尝试用旧版内核(比如5.19.0-35)启动,排除当前内核版本的兼容性问题
  • 进入BIOS设置,确认无线、蓝牙、触控板的硬件开关都处于启用状态(Legion系列部分机型会有独立的硬件禁用选项)

备注:内容来源于stack exchange,提问作者Kracozebr

火山引擎 最新活动