Skip to content

Commit fe76802

Browse files
authored
Merge of #1173
2 parents a825917 + 211d41b commit fe76802

File tree

4 files changed

+30
-0
lines changed

4 files changed

+30
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ See code for all available configurations.
128128
| [Dell Optiplex 3050](dell/optiplex/3050) | `<nixos-hardware/dell/optiplex/3050>` |
129129
| [Dell Poweredge R7515](dell/poweredge/r7515) | `<nixos-hardware/dell/poweredge/r7515>` |
130130
| [Dell Precision 3541](dell/precision/3541) | `<nixos-hardware/dell/precision/3541>` |
131+
| [Dell Precision 5490](dell/precision/5490) | `<nixos-hardware/dell/precision/5490>` |
131132
| [Dell Precision 5530](dell/precision/5530) | `<nixos-hardware/dell/precision/5530>` |
132133
| [Dell Precision 7520](dell/precision/7520) | `<nixos-hardware/dell/precision/7520>` |
133134
| [Dell XPS 13 7390](dell/xps/13-7390) | `<nixos-hardware/dell/xps/13-7390>` |

dell/precision/5490/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Dell Precision 5490
2+
3+
Linux kernel versions prior to 6.7 may not function correctly with the internal monitor, as official support was introduced in version 6.7 (https://www.phoronix.com/news/Linux-6.7-Intel-Meteor-Lake-Gfx). You can enable experimental support by adding the following parameter:
4+
5+
```
6+
boot.kernelParams = [ "i915.force_probe=7d55" ];
7+
```
8+
9+
However, this may lead to some screen tearing.
10+
11+
If possible, you might benefit from a newer kernel, for example:
12+
```
13+
boot.kernelPackages = pkgs.linuxPackages_latest;
14+
```
15+
as it seems to work without any issues.

dell/precision/5490/default.nix

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{ config, lib, ... }:
2+
{
3+
imports = [
4+
../../../common/gpu/nvidia/ada-lovelace
5+
];
6+
7+
boot.kernelParams = lib.mkIf (lib.versionOlder config.boot.kernelPackages.kernel.version "6.7") [ "i915.force_probe=7d55" ];
8+
9+
hardware.nvidia.prime = {
10+
intelBusId = "PCI:0:2:0";
11+
nvidiaBusId = "PCI:1:0:0";
12+
};
13+
}

flake.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
dell-optiplex-3050 = import ./dell/optiplex/3050;
6868
dell-poweredge-r7515 = import ./dell/poweredge/r7515;
6969
dell-precision-3541 = import ./dell/precision/3541;
70+
dell-precision-5490 = import ./dell/precision/5490;
7071
dell-precision-5530 = import ./dell/precision/5530;
7172
dell-precision-5560 = import ./dell/precision/5560;
7273
dell-precision-7520 = import ./dell/precision/7520;

0 commit comments

Comments
 (0)