fix: configure Strixi dGPU desk profile
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user