nixos-hardware/lenovo/legion/16ach6h
bors[bot] 22ef358f5f
Merge #581
581: lenovo 16ach6h: add amd cpu pstate r=Mic92 a=LostAttractor



Co-authored-by: ChaosAttractor <46527539+LostAttractor@users.noreply.github.com>
2023-03-09 19:17:21 +00:00
..
edid treewide: apply deadnix and statix 2022-12-31 11:57:44 +01:00
hybrid Merge #581 2023-03-09 19:17:21 +00:00
nvidia Update lenovo/legion/16ach6h/nvidia/default.nix 2023-02-09 09:04:15 +00:00
default.nix 16ach6h: disable amdvlk and rocm-opencl for nvidia-only mode 2023-01-30 15:23:11 +08:00
README.md Add standalone hybrid only and nvidia only modules 2022-12-19 23:10:28 +08:00

Introduction

Due to the introduction of DDG feature, you may toggle DDG frequently, so for the default settings of this laptop, we use "specialization" feature of Nix so that you can easily select the required graphics card driver in the startup menu.
But It will slow down NixOS evaluation by factor 2 and increase memory usage.
So if you don't need specialization feature, you can just use hybrid only configuration or nvidia only (DDG only) configuration

Setup at the time of testing

$ nix-info -m
 - system: `"x86_64-linux"`
 - host os: `Linux 6.0.9, NixOS, 22.11 (Raccoon), 22.11beta19.c9538a9b707`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.11.0`
 - channels(root): `"nixos-22.11"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
$ lspci
...
01:00.0 VGA compatible controller: NVIDIA Corporation GA104M [GeForce RTX 3070 Mobile / Max-Q] (rev a1)
...
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c5)
...