fix: configure Strixi dGPU desk profile

This commit is contained in:
2026-04-15 11:01:16 -07:00
committed by Kat Huang
parent 1299bc9d41
commit f447145ada
2 changed files with 17 additions and 4 deletions

View File

@@ -30,13 +30,21 @@ makeEnable config "myModules.hyprland" true {
systemdTarget = "graphical-session.target"; systemdTarget = "graphical-session.target";
settings = [ settings = [
{ {
profile.name = "ryzen-shine-primary"; # USB-C connector names can move between DP-* ports across docks/reboots.
profile.name = "ultrawide-usbc-desk";
profile.outputs = [ profile.outputs = [
{ {
criteria = "DP-1"; criteria = "eDP-1";
status = "enable";
mode = "2560x1600@240Hz";
position = "0,0";
scale = 1.0;
}
{
criteria = "Microstep MPG341CX OLED Unknown";
status = "enable"; status = "enable";
mode = "3440x1440@240Hz"; mode = "3440x1440@240Hz";
position = "0,0"; position = "2560,0";
scale = 1.0; scale = 1.0;
} }
]; ];

View File

@@ -65,12 +65,17 @@
boot.kernelModules = [ "kvm-intel" ]; boot.kernelModules = [ "kvm-intel" ];
boot.extraModulePackages = [ ]; boot.extraModulePackages = [ ];
hardware.nvidia.powerManagement.enable = true; hardware.nvidia.powerManagement.enable = true;
# This laptop has a hardware MUX, so prefer dGPU-only mode instead of
# PRIME sync hybrid mode to keep the compositor and displays on NVIDIA.
hardware.nvidia.prime.offload.enable = lib.mkForce false; hardware.nvidia.prime.offload.enable = lib.mkForce false;
hardware.nvidia.prime.sync.enable = lib.mkForce true; hardware.nvidia.prime.sync.enable = lib.mkForce false;
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
services.asusd.enable = true; services.asusd.enable = true;
services.supergfxd.settings = {
mode = "AsusMuxDgpu";
};
services.power-profiles-daemon.enable = false; services.power-profiles-daemon.enable = false;
services.tlp.enable = false; services.tlp.enable = false;