跳转至内容

华硕 Zenbook Prime UX31A

来自 ArchWiki

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

原因: 同时避免在此维护脚本和程序。(在 Talk:ASUS Zenbook Prime UX31A 中讨论)

本文或本章节已过时。

原因: 大部分内容写于 2012 年至 2014 年之间,最后一次清理(由硬件所有者进行)是在 2015 年。(在 Talk:ASUS 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,请务必同时阅读 UEFIGPTArch 启动过程#引导加载程序 页面。

从 USB 介质启动

Esc 进入启动菜单。如果未列出 USB 可启动设备,请进入配置菜单并直接按 F10 保存。重启时再次按 Esc:这次 USB 可启动设备应该会出现在菜单中。

确保以 UEFI 模式启动 USB,以便稍后轻松安装 引导加载程序

功能键

注意 通常有必要 添加一个键盘快捷键 或使用支持内置快捷键的桌面环境来处理按键代码。对于某些按键,功能是在 BIOS 级别运行的,不需要快捷键。
按键 可见?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 - 切换电源配置文件
  1. 该键对 xev 及类似工具可见。
  2. 物理按键上有描述其功能的符号。
  3. 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

然后您可以 绑定 XF86KbdBrightnessDownXF86KbdBrightnessUp 按键到上述功能。

固态硬盘

请参阅 固态硬盘电源管理#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

附加资源