首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu22.04与华硕WRX80E鼠尾草未检测到USB和M.2

Ubuntu22.04与华硕WRX80E鼠尾草未检测到USB和M.2
EN

Ask Ubuntu用户
提问于 2022-06-22 23:28:34
回答 3查看 1.4K关注 0票数 3

9/22/2022编辑:我们为具有相同问题的客户端提供了另外几个系统,并在/etc/default/grub中添加以下内容解决了这个问题。

代码语言:javascript
复制
"pci=nommconf"

根据标题,我的问题目前仅限于Ubuntu ( Fedora或Arch/Manjaro没有发生)。

  • 3个M.2 SSD中的1个停止检测。
  • 13个USB端口中有7个在加载OS时降低电源/连接(前面板上有2型a型和1型-c型,后部有2型-c型和4型a型)。

该系统如下:

代码语言:javascript
复制
AMD Threadripper Pro 3975WX
Asus WRX80E Sage Wifi
32GB ECC/Registered x4
WD Black SN850 2TB x3
Nvidia RTX 3090 (EVGA FTW3 Ultra)
1000W PSU (EVGA G6)

liveiso 'lspci -k‘的输出

代码语言:javascript
复制
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
    DeviceName:  Onboard IGD
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
    Subsystem: ASUSTeK Computer Inc. FCH SMBus Controller
    Kernel driver in use: piix4_smbus
    Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
    Subsystem: ASUSTeK Computer Inc. FCH LPC Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 3
    Kernel driver in use: k10temp
    Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 7
01:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse PCIe Dummy Function
02:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Reserved SPP
02:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller
    Subsystem: ASUSTeK Computer Inc. Starship USB 3.0 Host Controller
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci
20:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Root Complex
20:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse IOMMU
20:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
20:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
    Kernel driver in use: pcieport
20:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
    Kernel driver in use: pcieport
20:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
    Kernel driver in use: pcieport
20:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
20:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
20:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
20:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
20:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
20:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
20:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
20:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
21:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse Switch Upstream
    Kernel driver in use: pcieport
22:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
22:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
22:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
22:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
22:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
22:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
22:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
22:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
    Kernel driver in use: pcieport
23:00.0 Non-Volatile memory controller: Sandisk Corp WD PC SN810 / Black SN850 NVMe SSD (rev 01)
    Subsystem: Sandisk Corp WD Black SN850
    Kernel modules: nvme
24:00.0 USB controller: ASMedia Technology Inc. ASM3242 USB 3.2 Host Controller
    Subsystem: ASUSTeK Computer Inc. ASM3242 USB 3.2 Host Controller
    Kernel modules: xhci_pci
25:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
    Subsystem: ASUSTeK Computer Inc. Ethernet Controller 10G X550T
    Kernel driver in use: ixgbe
    Kernel modules: ixgbe
25:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
    Subsystem: ASUSTeK Computer Inc. Ethernet Controller 10G X550T
    Kernel driver in use: ixgbe
    Kernel modules: ixgbe
26:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
    Subsystem: Intel Corporation Wi-Fi 6 AX200NGW
    Kernel modules: iwlwifi
27:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
    Subsystem: ASUSTeK Computer Inc. ASM1062 Serial ATA Controller
    Kernel modules: ahci
28:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
    Subsystem: ASUSTeK Computer Inc. ASM1062 Serial ATA Controller
    Kernel modules: ahci
29:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
2a:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)
    Subsystem: ASPEED Technology, Inc. ASPEED Graphics Family
    Kernel modules: ast
2b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Reserved SPP
2b:00.1 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
    Subsystem: ASUSTeK Computer Inc. Matisse USB 3.0 Host Controller
    Kernel modules: xhci_pci
2b:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
    Subsystem: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
    Kernel modules: xhci_pci
2c:00.0 Non-Volatile memory controller: Sandisk Corp WD PC SN810 / Black SN850 NVMe SSD (rev 01)
    Subsystem: Sandisk Corp WD Black SN850
    Kernel driver in use: nvme
    Kernel modules: nvme
2d:00.0 Non-Volatile memory controller: Sandisk Corp WD PC SN810 / Black SN850 NVMe SSD (rev 01)
    Subsystem: Sandisk Corp WD Black SN850
    Kernel driver in use: nvme
    Kernel modules: nvme
2e:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse PCIe Dummy Function
2f:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Reserved SPP
2f:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Cryptographic Coprocessor PSPCPP
    Kernel driver in use: ccp
    Kernel modules: ccp
2f:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller
    Subsystem: ASUSTeK Computer Inc. Starship USB 3.0 Host Controller
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci
2f:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse HD Audio Controller
    Kernel modules: snd_hda_intel
40:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Root Complex
40:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse IOMMU
40:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
    Kernel driver in use: pcieport
40:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
40:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
40:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
41:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3090] (rev a1)
    Subsystem: eVga.com. Corp. GA102 [GeForce RTX 3090]
    Kernel driver in use: nouveau
    Kernel modules: nvidiafb, nouveau
41:00.1 Audio device: NVIDIA Corporation GA102 High Definition Audio Controller (rev a1)
    Subsystem: eVga.com. Corp. GA102 High Definition Audio Controller
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
42:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse PCIe Dummy Function
43:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Reserved SPP
60:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Root Complex
60:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse IOMMU
60:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
60:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
60:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
60:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
60:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
60:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
60:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
60:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
60:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
    Kernel driver in use: pcieport
61:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse PCIe Dummy Function
62:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
    Subsystem: ASUSTeK Computer Inc. Starship/Matisse Reserved SPP
EN

回答 3

Ask Ubuntu用户

发布于 2022-11-15 04:20:12

TLDR:翻转物理VGA开关关闭,以完全禁用车载VGA。

我知道这被标记为解决了,但我想加入另一个潜在的解决方案。

我也有同样的问题,某些USB端口不工作,WiFi和蓝牙不工作,等等。我掉进了BIOS设置的兔子洞,最后来到这里。pci=nommconf确实解决了这个问题,但它确实困扰着我,我知道PCIe总线发生了一些奇怪的事情,它首先导致了这个问题--所以我开始尽可能地禁用它。

事实证明,这是一个非常简单的解决方案--只是花了很长时间才弄明白。将物理VGA开关切换到关闭。这解决了我所有的问题,我不再需要GRUB中的内核标志。USB、Wifi和蓝牙都不存在任何dmesg错误。

当我第一次构建我的机器时,我使用车载VGA适配器连接到监视器,以便安装Ubuntu。一旦安装了Ubuntu,我就安装了GPU,并将设置BootBoot ConfigurationPrimary Display的BIOS从Onboard VGA Header更改为Discrete graphics card。结果,这实际上并不会禁用车载VGA报头,所以我假设它会给其他PCIe设备造成问题。为了完全禁用车载VGA,您需要将物理开关翻转到关闭。如果你有一个离散的GPU,你不应该需要主板的VGA无论如何。

开关位于主板右下角,位于VGA头上方。

VGA开关位置

希望这能有所帮助。

票数 4
EN

Ask Ubuntu用户

发布于 2022-10-25 00:09:13

我只是重新发布OP的解决方案作为一个答案(有更详细的解释),因为这实际上解决了我的问题经过了许多小时的研究和绝望。

当从USB引导并到达菜单选择“尝试或安装Ubuntu”时,按e键编辑GRUB设置。然后,添加pci=nommconf并按Ctrl+X或F10来保存和引导。

票数 1
EN

Ask Ubuntu用户

发布于 2023-04-15 21:23:40

我确认,关闭VGA头在主板上工作!!我非常痛苦的故事:

主服务器规范:

  • ASUS Pro WS WRX80E-SAGE SE WIFI II
  • 5975
  • 256 ram内存
  • 4x Seagate Exos 20 in( zpool1)

我在萨塔港口和我的HDD上有两个星期的疯狂问题。每隔2小时左右,我的zpool就会因为读和/或写错误而分崩离析,而dmesg到处都是神秘的消息。我所做的一切(但没有任何帮助):

  • bios更新
  • bcm固件更新
  • HDDs固件更新
  • 重新分配CPU几次,确保我遵循指令
  • 购买外部hdd盒(qnap TR-004),试图将hdd问题与cpu/主板/等可能出现的问题分开。

但这一问题仍然存在,即使是外部封闭!仔细阅读dmesg日志时,我注意到我的xHCI主机控制器正在消亡。

代码语言:javascript
复制
[Sun Apr 16 03:45:15 2023] xhci_hcd 0000:2b:00.1: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x002b address=0xfffffff00000 flags=0x0000]
... <skipped> ...
[Sun Apr 16 03:45:15 2023] xhci_hcd 0000:2b:00.1: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x002b address=0xfffffff03f80 flags=0x0000]
[Sun Apr 16 03:45:51 2023] xhci_hcd 0000:2b:00.1: xHCI host not responding to stop endpoint command
[Sun Apr 16 03:45:51 2023] xhci_hcd 0000:2b:00.1: xHCI host controller not responding, assume dead
[Sun Apr 16 03:45:51 2023] xhci_hcd 0000:2b:00.1: HC died; cleaning up
[Sun Apr 16 03:45:51 2023] usb 3-5: USB disconnect, device number 2

在谷歌搜索了两个小时后,我终于找到了这篇文章,无法对这篇帖子中的所有人表示足够的感谢,特别是@SteveMG9!哇,我已经准备好了把主板和磁盘.

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1415307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档