mirror of
				https://github.com/NixOS/nixos-hardware.git
				synced 2025-11-04 17:27:14 +08:00 
			
		
		
		
	cpu/amd/igpu: change condition to check actually used kernel version
Change condition to check actually used kernel version instead of which kernel version is the default. Without this change, if a user changes the kernel version to a newer version, the kernel parameter will not actually be added.
This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
			
		||||
{ lib, pkgs, ... }:
 | 
			
		||||
{ lib, pkgs, config, ... }:
 | 
			
		||||
 | 
			
		||||
{
 | 
			
		||||
  # Sets the kernel version to the latest kernel to make the usage of the iGPU possible if your kernel version is too old
 | 
			
		||||
@@ -10,10 +10,9 @@
 | 
			
		||||
  boot = lib.mkMerge [
 | 
			
		||||
    (lib.mkIf (lib.versionOlder pkgs.linux.version "6.1") {
 | 
			
		||||
      kernelPackages = pkgs.linuxPackages_latest;
 | 
			
		||||
      kernelParams = ["amdgpu.sg_display=0"];
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    (lib.mkIf (lib.versionAtLeast pkgs.linux.version "6.2") {
 | 
			
		||||
    (lib.mkIf (lib.versionAtLeast config.boot.kernelPackages.kernel.version "6.2") {
 | 
			
		||||
      kernelParams = ["amdgpu.sg_display=0"];
 | 
			
		||||
    })
 | 
			
		||||
  ];
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user