跳转至内容

戴尔 XPS 17 (9700)

来自 ArchWiki

本文或章节未遵循 笔记本电脑页面指南

原因:缺少功能键部分,硬件表需要更多 PCI/USB ID,某些部分需要重新排序 (请在 Talk:Dell XPS 17 (9700) 讨论)
硬件 PCI/USB ID 是否工作?
GPU (Intel) 8086:9bc4
GPU (NVIDIA) 10de:1f95
Wi-Fi 8086:06F0
蓝牙 8087:0026 部分
音频 8086:06c8
触控板 04f3:311c
摄像头 0bda:5510
红外发射器
环境光传感器 未知
指纹传感器 27c6:533c
SD 卡读卡器 10ec:5260

安装

安装前有必要修改一些 UEFI 设置。这些设置可以通过在启动时反复按 F12 键来访问。

  • 将 SATA 模式从默认的“RAID”更改为“AHCI”。这将允许 Linux 检测到 NVMe SSD。
  • 禁用 安全启动以允许 Linux 启动。稍后可以重新启用它。请参阅 安全启动#使用已签名的引导加载程序
  • 在“启动前行为”下禁用“早期徽标显示”。这允许 S1 睡眠正常工作,并且在某些型号上支持 S3 睡眠。请参阅 #电源管理

双系统启动

请注意,从“RAID”更改为“AHCI”将破坏默认的 Windows 安装,需要完全重新安装。可以通过 BIOS 中的 Dell 恢复进行重新安装。

重新安装后,Windows 应能在 AHCI 模式下正常启动而无错误。然后就可以进行典型的双系统设置了。

固件

戴尔 提供固件更新,可以使用 fwupd (或其图形前端,如 Gnome Software 或 KDE Discover) 自动安装。

或者,也可以通过从支持页面下载固件更新,然后将 *.exe 文件放在 FAT32 驱动器或 EFI 系统分区上,并在启动时按 F12 进入 BIOS 更新页面后选择该文件来手动安装固件更新。

可以在 BIOS 中安装自定义的 安全启动根密钥,并使用它们进行 Linux 的安全启动。

电源管理

睡眠

与许多现代笔记本电脑一样,传统的 S1/S3 状态不受支持,已被“现代待机”取代。ACPI 配置使系统默认挂起至空闲状态 s2idle,允许 CPU 动态进入省电状态。为了使系统保持在较低的睡眠状态,SATA 模式 可能需要设置为“ACHI”而不是默认的“RAID”。对于配置了 2060 系列 NVIDIA GPU 的型号,专有的 NVIDIA 驱动程序在睡眠状态下可能功耗更低,因为在撰写本文时,nouveau 驱动程序不支持电源管理。

如果系统在空闲时功耗很高,请参阅 电源管理/挂起与休眠#更改挂起方法。在撰写本文时,对于使用电池供电的 NVIDIA GPU 型号,S3 睡眠模式似乎不起作用。没有独立 GPU 的变体的用户报告 S3 睡眠工作正常。

休眠

要使休眠正常工作,您必须在 BIOS 设置中的“安全”下关闭“SMM 安全缓解”。否则,系统在尝试休眠时可能会冻结。

GPU

使用集成的 Intel iGPU 而不是独立 GPU 可以节省电量。有多种方法可以利用 NVIDIA Optimus,但使用 PRIME#PRIME 渲染卸载似乎在 9700 上性能最佳。

蓝牙

蓝牙开箱即用,但有时在启动后或手动关闭后容易卡在关闭模式。有时,可以通过简单地 重启bluetooth.service 来修复,但通常唯一的解决方法是关闭笔记本电脑然后重新启动。

Wi-Fi

Intel Killer AX1650s (i5 / i7 CPU 型号)

**不确定是否还需要此项……在修改此参数之前,请彻底测试您的 Wi-Fi。这可能会提高稳定性但会降低速度。**

连接到 5Ghz 网络时,Wi-Fi 可能会反复要求您输入 Wi-Fi 网络密码。这与 11n 协议支持不佳有关。您可以使用 iwlwifi 驱动程序的 模块参数 来指示它不要使用 11n 协议。

/etc/modprobe.d/iwlwifi-opt.conf
options iwlwifi 11n_disable=8

有关此问题的更多信息可以在此处找到: 网络配置/无线#iwlwifihttps://cachestocaches.com/2016/1/disabling-ubuntus-broken-wi-fi-driver/

Qualcomm Killer AX500s DBS (i9 CPU 型号)

有时在关闭 Wi-Fi 后,尝试重新打开会失败,唯一的解决方法似乎是完全重启设备。有时移除并重新插入驱动程序内核模块 `ath11k_pci` 也能奏效。

指纹传感器

可以通过安装戴尔和 Goodix 发布的原生 Ubuntu 驱动程序来使用指纹传感器。这需要一个不同的 libfprint 分支 libfprint-tod-gitAUR - 在 AUR 上可用,并从源代码构建 来自上游仓库。这是一个较新的版本,仅用于 XPS 上的触摸式传感器。

警告 该驱动程序是专有的、闭源的,并且仅以二进制形式分发

可以通过 AUR 获取专有驱动程序: libfprint-2-tod1-xps9300-binAUR。或者,也可以通过从 戴尔存储库手动安装,方法是提取 debian 文件并复制其内容。

其余过程与 Fprint 主仓库上的描述相同 - 请确保不要安装主仓库中的 libfprint 版本,因为它与 libfprint-tod 冲突。

Thunderbolt

以下 Thunderbolt 设备已进行测试

设备 是否工作? 评论
戴尔 WD19TB 130W 通过 USB-c 连接的双 4k 显示器不起作用,使用 Thunderbolt 上游端口的双 4k 显示器连接不稳定
Dell TB16[链接失效 2023-04-23—HTTP 404]

音频

此笔记本电脑需要 Sound Open Firmware 才能使内置声卡正常工作。

风扇控制

默认情况下,风扇由 BIOS 控制。不幸的是,即使是“静音”预设也会让风扇大部分时间都在运行。

要更改它,可以使用 i8kutilsAUR 中的 i8kmon。

详情: 风扇转速控制#戴尔笔记本电脑

BIOS 热模式 / 风扇配置文件

如果您仍决定使用 BIOS 控制风扇,可以像在 Windows 中的 Dell Power Manager 一样切换热模式。可以使用 smbios-thermal-ctl(1) 完成此操作。

  • “静音”和“冷底盖”配置文件将 CPU 功耗限制为 11W (18W 爆发),从而降低了整体系统性能。
  • "Balanced" 和 "Performance" 配置文件取消了此限制。
  • 热模式更改可能无法可靠地改变 CPU 功耗限制。通过 Thunderbolt 扩展坞连接时,情况似乎更糟。
  • 在某些启动后的情况下(尤其是在“静音”模式下),功耗可能会限制在 10W。
  • 断开并重新连接电源、更改热模式或仅仅等待可能可以解决这些问题。