Alienware 15

出自 ArchWiki

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

原因: 硬件表格需要 ID,应添加辅助功能和功能键章节。(在Talk:Alienware 15中讨论)
硬件 PCI/USB ID 工作状态?
GPU (Intel)
GPU (NVIDIA)
触摸板
摄像头
无线
蓝牙
以太网
读卡器

有关笔记本电脑相关文章和建议的概述,请参阅Laptop。 有关宏按键,请参阅extra keyboard keys

网络

此条目或章节已过时。

原因: 这似乎已包含在 linux-firmware 中。(在Talk:Alienware 15中讨论)

QCA6174 802.11ac 无线网络适配器 安装受支持的驱动程序。

下载 board.bin 文件并将其放入您的固件库

$ wget https://github.com/kvalo/ath10k-firmware/raw/master/QCA6174/hw3.0/2.0/board.bin[dead link 2024-07-30 ⓘ]
# mkdir -p /lib/firmware/ath10k/QCA6174/hw3.0/
# mv board.bin /lib/firmware/ath10k/QCA6174/hw3.0/

然后下载特定的固件二进制文件并将其移动到您的固件库中

$ wget https://github.com/kvalo/ath10k-firmware/raw/master/QCA6174/hw3.0/2.0/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1[dead link 2024-07-30 ⓘ]
# mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin

需要重启才能加载这些文件。

视频

Nvidia 和 Intel 显卡配置: NVIDIA Optimus

NVIDIA Corporation GM204M [GeForce GTX 965M]

此条目或章节已过时。

原因: “当前”是 2016-03-31:这仍然相关吗? (在Talk:Alienware 15中讨论)

当前 Bumblebee 不支持(在 Alienware 15 R2 上测试)。请仅通过 xf86-video-intel 安装 Intel 驱动程序

NVIDIA Corporation GP104M [GeForce GTX 1070 Mobile]

确保已安装 nvidia,并安装 optimus-manager-gitAUR (不要使用 nvidia-prime)。

此配置支持高刷新率的外部显示器,以及使用 proton/steam 进行游戏。

安装 optimus-manager 之前,备份并清除 /etc/X11/xorg.conf/etc/X11/xorg.conf.d/* 以避免用户报告的启动时冻结。

Optimus manager 应该会生成大约

/etc/X11/xorg.conf.d/10-optimus-manager.conf
Section "Files"
	ModulePath "/usr/lib/nvidia"
	ModulePath "/usr/lib32/nvidia"
	ModulePath "/usr/lib32/nvidia/xorg/modules"
	ModulePath "/usr/lib32/xorg/modules"
	ModulePath "/usr/lib64/nvidia/xorg/modules"
	ModulePath "/usr/lib64/nvidia/xorg"
	ModulePath "/usr/lib64/xorg/modules"
EndSection

Section "ServerLayout"
	Identifier "layout"
	Screen 0 "nvidia"
	Inactive "integrated"
EndSection

Section "Device"
	Identifier "nvidia"
	Driver "nvidia"
	BusID "PCI:1:0:0"
	Option "Coolbits" "28"
EndSection

Section "Screen"
	Identifier "nvidia"
	Device "nvidia"
	Option "AllowEmptyInitialConfiguration"
EndSection

Section "Device"
	Identifier "integrated"
	Driver "modesetting"
	BusID "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "integrated"
	Device "integrated"
EndSection

然后您可以使用以下命令切换 GPU

$ optimus-manager --switch nvidia

您可以通过编辑 /etc/optimus-manager/optimus-manager.conf 并设置来设置默认 GPU

startup_mode=nvidia

您可以复制 /usr/share/optimus-manager.conf 作为起点。

灯光颜色控制

  • pyAlienFx 和 alienfx 目前不支持,[1] 与以前的版本有一些差异。
  • 可能受 alienware-kbl 支持,这是一款使用图形界面、python 或 bash 命令管理灯光颜色的软件。

问题

音频

要在插入耳机后切换到耳机,创建

/etc/modprobe.d/alsa-base.conf
options snd-hda-intel position_fix=1

Alienware m15 r5 Ryzen 版本

此条目或章节是移动到Alienware M15 R5 Ryzen的候选条目。

注意: 这是对此页面的后期添加,但即使只有此部分内容,放在专门的页面中也会更合适。(在Talk:Alienware 15中讨论)

在这款笔记本电脑上是可能以节能方式使用混合显卡的——因为它使用了 Ampere 显卡和 Optimus。 为了做到这一点,请在“混合”设置下使用 optimus-manager 生成一个 Xorg 配置文件。 为此,请使用以下命令(确保使用 AMDGPU 显卡,即 xf86-video-amdgpu

optimus-manager.conf
[optimus]
startup_mode=hybrid

[amd]
driver=amdgpu

[nvidia]
dynamic_power_management=fine

然后,您将必须生成正确的 udev 规则,以确保专有 GPU 在不使用时完全关闭

/lib/udev/rules.d/80-nvidia-pm.rules
# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"
# Disable runtime PM for NVIDIA VGA/3D controller devices on driver unbind
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="on"
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control",    ATTR{power/control}="on"

您可以通过重启系统并运行以下命令来确认这是否正常工作

cat /sys/bus/pci/devices/0000:01:00.0/power/runtime_status
suspended

然后您可以安装 nvidia-prime 并使用 prime-run 在专用 GPU 上运行程序。