ASUS N551JM

来自 ArchWiki

本条目或章节不符合笔记本电脑页面指南

原因:硬件表格需要 ID,页面缺少一些章节。(在Talk:ASUS N551JM中讨论)
硬件 PCI/USB ID 正常工作?
GPU (Intel)
GPU (Nvidia)
以太网
无线网络
音频
触摸板
摄像头
读卡器
蓝牙

ASUS N551JM - 本文涵盖了硬件的特定配置。所有涵盖的主题都可以在 Arch Linux 安装完成并在机器重启进入系统后执行。此外,本文也可能适用于 ASUS N551JK 型号。

有关笔记本电脑相关文章和建议的概述,请参阅笔记本电脑;对于配置相似的前代产品,请参阅ASUS N550JV

显卡

有关混合显卡配置,请参阅Bumblebee

显示器亮度

FN+F5FN+F6 不会产生任何输出(将无法工作),除非你在启动加载器中使用内核参数 acpi_osi= (需要空格)。

尽管对于 Asus N751JK,内核参数 acpi_osi= 对亮度控制有效,但它也会在内核日志中带来一些 ACPI 错误。使用以下内核参数可以防止这些错误,同时亮度控制仍然有效:acpi_osi=\"!Windows 2006\" acpi_osi=\"!Windows 2009\" acpi_osi=\"!Windows 2012\" acpi_osi=\"!Windows 2013\"。反斜杠是 grub 转义双引号所必需的。

即使在使用内核参数的情况下,显示器亮度调整也可能无法工作。在这种情况下,请确保您仍然使用内核参数 acpi_osi= 并使用以下命令加载 asus_nb_wmi 模块

# modprobe asus_nb_wmi

音频

要启用内置麦克风和外置低音炮支持,请安装 asus-n551-hda-fixAUR。此软件包安装了 pincfg 补丁,并通过将 asus-mode8 添加到 HDA 驱动程序选项来启用内置麦克风。

安装后,重启笔记本电脑以确保所有模块都已加载。使用 pavucontrol 检查后备设备是否正确设置为Build-in Audio Analog Stereo。有关更多信息,请参阅 PulseAudio/Troubleshooting#Fallback device is not respected。 另请检查是否有静音设备

$ alsamixer -c PCH
注意: alsa-utils 提供了 alsamixeramixer shell 程序。

键盘亮度

在某些情况下,FN+F3FN+F4 可能在某些桌面环境中无法直接工作,因此请安装 asus-kbd-backlightAUR。加载模块以控制热键

# modprobe asus-nb-wmi

启用/启动 asus-kbd-backlight.service

现在您可以控制键盘背光了

$ 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

触摸板

触摸板在默认的 synaptics 驱动程序下即可直接工作。您可以使用默认的 Xorg 配置文件来调整其选项。例如

/etc/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
	Option "MinSpeed" "1"
	Option "MaxSpeed" "2.5"

	Option "TapButton2" "2"
	Option "TapButton3" "0"

	Option "ClickFinger2" "2"
	Option "ClickFinger3" "0"

	Option "VertTwoFingerScroll" "1"
	Option "HorizTwoFingerScroll" "1"
	
	Option "VertScrollDelta" "60"
	Option "HorizScrollDelta" "60"

	Option "LockedDrags" "on"
	Option "LockedDragTimeout" "400"

	Option "CircularScrolling" "on"
	Option "CircScrollTrigger" "8"
EndSection

丰富的多点触控手势可以使用 Touchegg 进行配置。要使用双指或三指手势,您应该在 Xorg 配置中禁用相应的功能

/etc/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"

        # ...

        # Two-finger gestures
	Option "TapButton2" "0"
	Option "ClickFinger2" "0"

        # Three-finger gestures
	Option "TapButton3" "0"
	Option "ClickFinger3" "0"

        # ...
EndSection

故障排除

nouveau 问题

有时 nouveau 驱动程序在启动期间会产生大量垃圾日志行,甚至导致内核崩溃。这是驱动程序中的一个错误。您可以通过禁用 nouveau 来解决此问题

/etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau

同时,您可以安装专有的 nvidia 驱动程序。

技巧与提示

bbswitch

如果您正在使用 Bumblebee,您可以安装 bbswitch 软件包来操作独立显卡状态。您也可以更改独立显卡的默认状态

触摸板开关

可以使用 xinput 脚本切换触摸板。

功能键

您可以在此处查看功能键列表:ASUS N550JV#Special keys for window managers