华硕 Zenbook Prime UX31A
| 硬件 | PCI/USB ID | 是否工作? |
|---|---|---|
| GPU | 8086:0166 |
是 |
| 音频 | 8086:1e20 |
是 |
| Wi-Fi | 8086:088e |
是 |
| 摄像头 | 04f2:b330 |
是 |
| 蓝牙 | 8087:07da |
是* |
| SD 卡读卡器 | 0bda:0139 |
是 |
| *使用可能会影响 Wi-Fi 质量 | ||
本文档包含在华硕 Zenbook UX31A 和 UX21A Ultrabooks 上安装和配置 Arch Linux 的说明、技巧、要点和链接。大部分内容也适用于 UX32VD。
请参阅上一代 ASUS Zenbook UX31E 页面,其中包含与本文档大多正交的信息(可能仅部分适用于 UX31A)。
安装
要在 UX31A 上安装 Arch Linux,您可以遵循官方的 安装指南。由于 UX31A 使用 UEFI 和 GPT,请务必同时阅读 UEFI、GPT 和 Arch 启动过程#引导加载程序 页面。
从 USB 介质启动
按 Esc 进入启动菜单。如果未列出 USB 可启动设备,请进入配置菜单并直接按 F10 保存。重启时再次按 Esc:这次 USB 可启动设备应该会出现在菜单中。
确保以 UEFI 模式启动 USB,以便稍后轻松安装 引导加载程序。
功能键
| 按键 | 可见?1 | 有标记?2 | 效果 |
|---|---|---|---|
Fn+F1
|
是3 | 是 | XF86Sleep
|
Fn+F2
|
是 | 是 | XF86WLAN & XF86Bluetooth |
Fn+F3
|
是 | 是 | XF86KbdBrightnessDown
|
Fn+F4
|
是 | 是 | XF86KbdBrightnessUp
|
Fn+F5
|
是 | 是 | XF86MonBrightnessDown
|
Fn+F6
|
是 | 是 | XF86MonBrightnessUp
|
Fn+F7
|
否 | 是 | 关闭 LCD |
Fn+F8
|
是 | 是 | XF86Display
|
Fn+F9
|
是 | 是 | XF86TouchpadToggle
|
Fn+F10
|
是 | 是 | XF86AudioMute
|
Fn+F11
|
是 | 是 | XF86AudioLowerVolume
|
Fn+F12
|
是 | 是 | XF86AudioRaiseVolume
|
Fn+a
|
是 | 是 | m:0x0 + c:248 - 环境光传感器 |
Fn+c
|
是 | 是 | XF86Launch1 - 切换显示配置文件 |
Fn+v
|
是 | 是 | XF86WebCam
|
Fn+空格
|
是 | 是 | XF86Launch6 - 切换电源配置文件 |
- 该键对
xev及类似工具可见。 - 物理按键上有描述其功能的符号。
- systemd-logind 默认处理此项。
屏幕背光
亮度是通过硬件管理的,因此应该能在所有桌面环境中正常工作。如果不能直接工作,您需要设置 内核参数 acpi_osi= (必须包含空格)。
键盘背光
键盘背光应该能与任何较新的内核自动工作。使用 UPower 的桌面环境,如 GNOME 或 KDE,可以开箱即用,无需任何工具或脚本即可注册按键并更改键盘亮度。
手动设置亮度
请参阅 键盘背光。
使用 asus-kbd-backlight
asus-kbd-backlightAUR 是一个方便的背光亮度管理方式,如果您不想使用 UPower。要允许用户更改亮度,请写入
# asus-kbd-backlight allowusers
现在您可以在终端中轻松更改键盘背光
$ asus-kbd-backlight up $ asus-kbd-backlight down $ asus-kbd-backlight max $ asus-kbd-backlight off $ asus-kbd-backlight night $ asus-kbd-backlight 2 $ asus-kbd-backlight show
然后您可以 绑定 XF86KbdBrightnessDown 和 XF86KbdBrightnessUp 按键到上述功能。
固态硬盘
请参阅 固态硬盘 和 电源管理#SATA 活动链接电源管理
图形
请参阅 Intel 显卡。有关硬件加速视频,请阅读 硬件视频加速。
触控板
多指点击开箱即用。
多点触控手势
要启用类似 Windows 下的多点触控手势,可以安装 touchegg。使用 touchegg 需要禁用 synaptics 输入驱动程序执行的一些输入处理。编辑您的 /etc/X11/xorg.conf.d/10-synaptics.conf
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "0"
Option "TapButton3" "0"
Option "ClickFinger2" "0"
Option "ClickFinger3" "0"
Option "HorizTwoFingerScroll" "0"
Option "VertTwoFingerScroll" "0"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
X.org 配置文件的一种替代方法是在 .xinitrc 脚本中使用 synclient 命令。此方法会将更改限制在您的桌面环境中。
synclient TapButton2=0 TapButton3=0 ClickFinger2=0 ClickFinger3=0 HorizTwoFingerScroll=0 VertTwoFingerScroll=0
touchegg 需要自动启动才能激活多点触控手势。这可以通过在您的 .xinitrc 中使用 touchegg & 来实现,或者使用桌面环境的自动启动/启动应用程序功能。然后可以根据需要配置 ~/.config/touchegg/touchegg.conf。
GNOME 中的多点触控手势
GNOME 3 的 gnome-shell 会进行自己的鼠标处理,这可能会干扰 synaptics 和 touchegg 设置,除非禁用相应的插件。
$ gsettings set org.gnome.settings-daemon.plugins.mouse active false
请注意,禁用此插件将导致“系统设置”的“鼠标和触摸板”部分中的当前设置被忽略。
输入时禁用触摸板
这款笔记本电脑受到的一些批评(参见亚马逊上的评论)是触摸板的放置会导致在输入时频繁碰到触摸板。您应该使用任何您喜欢的触摸板禁用方法。请参阅 Touchpad Synaptics#输入时禁用触摸板。
启动时插入 HDMI
似乎存在一个问题,即在启动时插入 HDMI 设备会导致屏幕被切换,并且笔记本屏幕不亮。为了缓解这个问题,您可以通过以下 udev 规则和脚本自动切换 HDMI
以 root 用户添加以下脚本
/usr/local/share/hdmi-plugged-startup
#!/bin/sh export XAUTHORITY=/home/$USER/.Xauthority export DISPLAY=:0 /usr/bin/xrandr -display :0 --output eDP1 --auto --output HDMI1 --auto --above eDP1
然后将其设置为 可执行。
添加以下 udev 规则
/etc/udev/rules.d/10-local.rules
'ACTION=="change", SUBSYSTEM=="drm", RUN+="/usr/local/share/hdmi-plugged-startup"'
挂起、拔出 HDMI 线缆并恢复是在未重启的情况下启用 Zenbook 屏幕的一种方法,如果它是在电缆插入的情况下启动的。
节能管理
要配置一些节能选项和工具,请参阅 节能。
其他设备和驱动
MEI
如果您知道自己在做什么并且想使用 i7 MEI,您需要 Intel Local Manageability Service。您可以在 AUR 中找到它,名为 intel-lmsAUR。