HP Spectre x360 15-ap012dx
外观
| 硬件 | PCI/USB ID | 是否工作? |
|---|---|---|
| GPU | 是 | |
| 无线 | 是 | |
| 蓝牙 | 是 | |
| 音频 | 是 | |
| 触控板 | 是 | |
| 触摸屏 | 是 | |
| 摄像头 | 是 | |
| 读卡器 | 是 |
本文基于我使用 Arch x86_64 (kernel 4.8.6-1-ARCH) 笔记本的个人经验。虽然我发现初始安装后没有明显遗留问题,但类似型号(参见 HP Spectre x360 4231)已发现一些问题。
硬件信息
规格
该型号于2016年2月发布。
- Intel Core i7-6500U 搭配 Intel HD Graphics 520 (2.5 GHz, 最高 3.1 GHz, 4 MB 缓存, 2 核)[死链 2025-11-17—HTTP 404]
- 15.6" 4K (3840x2160) 超高清 IPS WLED 多点触控显示屏
- 16 GB LPDDR3-1866 SDRAM
- 256 GB M.2 SSD
- 1个 USB Type C 端口,3个 USB 3.0 端口,1个 HDMI 端口,1个 Mini DisplayPort,1个耳机/麦克风插孔
- 1个 SD 媒体卡读卡器
- 802.11ac (2x2) 和 蓝牙 4.0
- Bang & Olufsen 四扬声器
- 3芯,64.5 Wh 锂离子电池
- 摄像头
- 背光键盘
安装
安装 Arch 大体上都很顺利;您需要禁用安全启动(F10 进入 BIOS 选项;F9 进入启动选项)。未测试双启动。笔记本没有 CD 驱动器,所以您需要使用 USB 启动盘。
以下软件包让我的所有硬件都能正常工作
xorg-server xf86-video-intel xf86-input-synaptics libsynaptics mesa bluez bluez-utils bluez-hid2hci pulseaudio-bluetooth
调整
HiDPI
屏幕原生分辨率为 3840x2160。通常默认会选择 2 的 缩放因子,但 1.5 也能获得不错的效果。
屏幕旋转
笔记本可以完全翻转(因此名称中有 360),有时旋转显示屏很有用。不确定是否能通过检测笔记本物理方向自动完成,但将一个快捷键映射到以下脚本来切换屏幕显示应该很容易(来源:Touchscreen Input Doesn't Rotate: Lenovo Yoga 13 / Yoga 2 Pro)
#!/bin/bash
# This script rotates the screen and touchscreen input 180 degrees,
# disables the touchpad, and enables the virtual keyboard And rotates
# screen back if the touchpad was disabled
isEnabled=$(xinput --list-props 'SynPS/2 Synaptics TouchPad' | awk '/Device Enabled/{print $NF}')
if [ $isEnabled == 1 ]
then
echo "Screen is turned upside down"
xrandr -o inverted
xinput set-prop 'ELAN Touchscreen' 'Coordinate Transformation Matrix' -1 0 1 0 -1 1 0 0 1
xinput disable 'SynPS/2 Synaptics TouchPad'
# Remove hashtag below if you want pop-up the virtual keyboard
# onboard &
else
echo "Screen is turned back to normal"
xrandr -o normal
xinput set-prop 'ELAN Touchscreen' 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
xinput enable 'SynPS/2 Synaptics TouchPad'
# killall onboard
fi
TTY字体
另请参阅 HiDPI#Linux 控制台 (tty)。
静音按钮LED
为了让静音按钮上的 LED 指示灯工作,您必须将以下行添加到 /etc/modprobe.d/alsa-base.conf(如果 alsa-base.conf 不存在,请创建它),然后重启。LED 现在应该会根据静音状态开启或关闭。
options snd-hda-intel model=mute-led-gpio