ASUS 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
无线 8086:088e
网络摄像头 04f2:b330
蓝牙 8087:07da 是*
SD 卡读卡器 0bda:0139
*使用可能会降低无线局域网质量

此页面包含在 ASUS Zenbook UX31A 和 UX21A 超极本上安装和配置 Arch Linux 的说明、技巧、要点和链接。 其中大部分也应适用于 UX32VD。

请参阅上一代 ASUS Zenbook UX31E 页面,该页面包含与此处内容基本正交的信息(可能仅部分适用于 UX31A)

安装

要在 UX31A 上安装 Arch Linux,您可以按照官方安装指南进行操作。 由于 UX31A 使用 UEFI 和 GPT,请确保同时阅读 UEFIGPTArch 启动过程#引导加载程序 页面。

从 USB 介质启动

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

确保在 EFI 模式下启动 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+space XF86Launch6 - 切换电源配置文件
  1. 该按键对 xev 和类似工具可见。
  2. 物理按键上有一个符号,描述其功能。
  3. systemd-logind 默认处理此操作。

屏幕背光

亮度通过硬件管理,因此应在所有 DE 中工作。 如果它不能直接工作,您需要设置内核参数 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。 您可以在 intel-lmsAUR 中找到它。

附加资源