我使用 Ubuntu 已经 2 个月了,今天早上我遇到了一个无法解决的问题。我在论坛上尝试了很多解决方案,但到目前为止都没有用。我希望在这里能找到帮助,因为我需要这台电脑工作。
问题:未检测到网卡,无法使用 Wi-Fi、音频和蓝牙。我只有“虚拟输出”作为音频输出。
线索:我尝试修复 Ubuntu 在计算机暂停时黑屏的问题。为此,我将 Nvidia 驱动程序从 470 切换到 Nouveau。我还尝试了文件 /etc/default/grub,但我认为我没有做出任何永久性更改。[不相关]
我输入的一些可能相关的命令:
lspci -k -nn | grep -A 3 -i 网:
(base) castaing@castaing-OMEN-by-HP-Laptop:~$ lspci -k -nn | grep -A 3 -i net
04:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 61)
Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:5010]
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [103c:825d]
ip地址:
(base) castaing@castaing-OMEN-by-HP-Laptop:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
(base) castaing@castaing-OMEN-by-HP-Laptop:~$
Modprobe:
(base) castaing@castaing-OMEN-by-HP-Laptop:~$ sudo modprobe 8169
modprobe: FATAL: Module 8169 not found in directory /lib/modules/5.4.0-80-generic
(base) castaing@castaing-OMEN-by-HP-Laptop:~$ sudo modprobe r8169
modprobe: FATAL: Module r8169 not found in directory /lib/modules/5.4.0-80-generic
(base) castaing@castaing-OMEN-by-HP-Laptop:~$ sudo modprobe 8168
modprobe: FATAL: Module 8168 not found in directory /lib/modules/5.4.0-80-generic
(base) castaing@castaing-OMEN-by-HP-Laptop:~$ sudo modprobe iwlwifi
modprobe: ERROR: ../libkmod/libkmod-module.c:832 kmod_module_insert_module() could not find module by name='iwlwifi'
modprobe: ERROR: could not insert 'iwlwifi': Unknown symbol in module, or unknown parameter (see dmesg)
文件 /etc/default/grub 的内容可能与该问题有关:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
更新: 我找到了一个临时解决方案:问题出在安装新 Linux 版本 5.4.0.80 的最后一次更新上。使用启动菜单中的高级 Ubuntu 选项,我设法从 Linux 5.4.0.77(通用版本)启动,现在我的互联网又回来了。但是,当运行 dmesg 命令时,我仍然看到一些错误,如下所示:
[ 0.416717] platform MSFT0101:00: failed to claim resource 1: [mem 0xfed40000-0xfed40fff]
[ 0.416721] acpi MSFT0101:00: platform device creation failed: -16
[ 17.812417] Bluetooth: hci0: unexpected event for opcode 0xfc2f
[ 46.580144] nouveau 0000:01:00.0: secboot: HS load failed, ret 0x0000002c
[ 46.580152] nouveau 0000:01:00.0: gr: init failed, -22
我进行了启动修复但什么都没改变
答案1
原来问题出在内核 5.4.0-80 上。我只需使用内核 5.4.0-77 重新启动即可解决问题。为此,只需进入启动菜单中的高级 Ubuntu 选项,然后选择要使用哪个内核启动。希望这对某些人有帮助。