Dell XPS 13 (9333)
安装
安装基本顺利。有关潜在问题,请参阅下文。
启动安装介质
BIOS 和 USB 驱动器
可以启动 EFI Arch 映像。然而,XPS 的 BIOS (经测试版本为 A04 / XPS 13 9333,约 2014 年初) 在使用 GPT 格式的 USB 驱动器时会显示 "operation system not found" [sic]。因此,通过 dd 按位复制的 arch 双 ISO 映像无法启动。解决方法是将 USB 驱动器格式化为 VFAT,并带有可启动的 MBR,具体方法请参阅 USB flash installation medium#BIOS and UEFI。这仍然允许您以 EFI 模式启动 (在启动时按 F12 即可,即使禁用所有旧版启动选项,您也可以选择 arch EFI 映像),然后继续安装。
您可能需要使用 dosfslabel (来自 dosfstools) 来给 USB 驱动器的 FAT 分区一个 arch ISO 在启动时搜索的标签 (例如 dosfslabel /dev/sdX1 ARCH_201408),以便正确挂载该分区。
屏幕损坏
如果屏幕损坏,请在内核参数中追加 nomodeset。使用外置光驱的连接线可能存在问题,可能特定于设备。
分区
在较新的 Haswell 版本上,全新的 GPT 和 ESP 可以正常工作,没有启动问题。请记住在“BIOS”中将系统切换为全 EFI 启动。
在较旧的 XPS 13 型号上,有一个 MBR,其中所有四个分区都已使用。此外,如果您删除任何分区,启动过程将中断。 因此,在这台机器上无法与 Windows 双启动,尽管只安装 Arch 可能可以。一个可能的解决方案是 从永久 USB 安装启动。但是,这也存在一些注意事项。请参阅 #BIOS and USB drives。
安装后的后续步骤
耳机输出无声音
内核模块 snd-hda-intel 会自动加载,但模型的自动检测似乎导致耳机输出功能不正常——插入耳机时没有声音,尽管已检测到耳机并且扬声器工作正常。请使用 model=dell-headset-multi,如 Advanced Linux Sound Architecture/Troubleshooting#Wrong model autodetection 中所述。
内置扬声器无声音
在 Haswell XPS 13 上,HDMI 输出偶尔会被检测为默认声卡。由于两者都使用 snd-hda-intel,我们需要指定每张卡的 vid 和 pid。要做到这一点,请运行 lspci -nn | grep -i audio - 大括号中的最后一组数字是每张卡的 vid 和 pid。
将以下内容添加到 modprobe.d 中的 alsa-base.conf 文件中
/etc/modprobe.d/alsa-base.conf
# Intel Corporation Haswell-ULT HD Audio Controller options snd-hda-intel index=0 model=auto vid=8086 pid=0a0c # Intel Corporation 8 Series HD Audio Controller options snd-hda-intel index=1 model=auto vid=8086 pid=9c20