---
layout:
'hcl'
type:
'Notebook'
hvm:
'yes'
iommu:
'yes'
slat:
'yes'
tpm:
'2.0'
remap:
'yes'
brand: |
System76
model: |
Adder WS
bios: |
1.07.02RSA2
cpu: |
Intel(R) Core(TM) Ultra 9 275HX
cpu-short: |
FIXME
chipset: |
Intel Corporation Device [8086:7d1c] (rev 01)
chipset-short: |
FIXME
gpu: |
Intel Corporation Arrow Lake-S [Intel Graphics] [8086:7d67] (rev 06) (prog-if 00 [VGA controller])
NVIDIA Corporation GB206M [GeForce RTX 5060 Max-Q / Mobile] [10de:2d19] (rev a1) (prog-if 00 [VGA controller])
Intel Corporation Device [8086:7f2f] (rev 10)
gpu-short: |
FIXME
network: |
Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Intel Corporation Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2 [8086:272b] (rev 1a)
memory: |
97725
scsi: |
usb: |
2
certified:
'no'
versions:
- works:
PARTIAL
qubes: |
R4.3-rc4
xen: |
4.19.3
kernel: |
6.17.9-1
remark: |
FIXME
credit: |
FIXAUTHOR
link: |
FIXLINK
Remarks
Works well enough to use productively. Willing to help address the various PCI device issues that limit full use.
-
Originally installed Qubes OS 4.2.4
- Worked well enough to get by for a month
- USB ports only worked when attached to dom0
- HDMI port did not work
- DisplayPort did not work
- Nvidia devices were not identified
-
In-place update to Qubes OS 4.3-rc4
- PCI devices better identified including Nvidia devices
- USB ports still only work when attached to dom0
- HDMI/DisplayPort not evaluated, suspect related to USB
USB Devices
There are 2 USB defined on the Adder WS (addw5),
00:0d.0 USB controller: Intel Corporation Meteor Lake-P Thunderbolt 4 USB Controller (rev 10)80:14.0 USB controller: Intel Corporation Device 7f6e (rev 10)
There is a second function on device 14:
80:14.5 Non-VGA unclassified device: Intel Corporation Device 7f2f (rev 10)
The rd.qubes.hide_all_usb modifier does not correctly configure this scenario.
Based on a forum post, the following configuration was set. This enabled USB ports in dom0, but those ports were not assignable to sys-usb.
GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX rd.qubes.hide_all_usb rd.qubes.dom0_usb=80:14.0,80:14.5"
USB PCI Devices
Details about the USB PCI devices are reported using the following command.
The following 3 sub-sections report details of the USB related devices.
sudo lspci -vvxxx -s <bus>:<device>.<function>
00:0d.0 USB controller
00:0d.0 USB controller: Intel Corporation Meteor Lake-P Thunderbolt 4 USB Controller (rev 10) (prog-if 30 [XHCI])
Subsystem: CLEVO/KAPOK Computer Device 35b1
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Region 0: Memory at a203060000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] MSI: Enable- Count=1/8 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [90] Vendor Specific Information: Intel <unknown>
Capabilities: [b0] Vendor Specific Information: Intel Capabilities v1
Kernel driver in use: pciback
Kernel modules: xhci_pci
80:14.0 USB controller
80:14.0 USB controller: Intel Corporation Device 7f6e (rev 10) (prog-if 30 [XHCI])
Subsystem: CLEVO/KAPOK Computer Device 35b1
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 16
Region 0: Memory at 8000200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] MSI: Enable- Count=1/8 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [90] Vendor Specific Information: Intel <unknown>
Capabilities: [b0] Vendor Specific Information: Intel Capabilities v1
Kernel driver in use: pciback
Kernel modules: xhci_pci
80:14.5 Non-VGA unclassified device
Intel Arrow Lake-S platform
80:14.5 Non-VGA unclassified device: Intel Corporation Device 7f2f (rev 10)
Subsystem: CLEVO/KAPOK Computer Device 35b1
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, IntMsgNum 0
DevCap: MaxPayload 256 bytes, PhantFunc 0
ExtTag- RBE- FLReset- TEE-IO-
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 256 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP+ LTR-
10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS-
DevCtl2: Completion Timeout: Unknown, TimeoutDis+
AtomicOpsCtl: ReqEn-
IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
EOR
Attachments
HCL-System76-Adder-WS-addw5.yml (1.1 KB)