Alienware 15
硬件 | PCI/USB ID | 工作状态? |
---|---|---|
GPU (Intel) | 是 | |
GPU (NVIDIA) | 是 | |
触摸板 | 是 | |
摄像头 | 是 | |
无线 | 是 | |
蓝牙 | 是 | |
以太网 | 是 | |
读卡器 | 是 |
有关笔记本电脑相关文章和建议的概述,请参阅Laptop。 有关宏按键,请参阅extra keyboard keys
网络
为 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]
当前 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 版本
在这款笔记本电脑上是可能以节能方式使用混合显卡的——因为它使用了 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 上运行程序。