nixos-hardware
nixos-hardware copied to clipboard
Dell XPS 15 9530
I am just beginning to create support for a Dell XPS 15 9530.
I am not yet done with all the code, but I wanted to start the PR to ensure my work meets the needed standards. I am basing off the 9520 and have already been testing by leveraging the common components directly in my local config.
My first question:
The common/GPU/Nvidia component seems to overlap with what is in the wiki for Nvidia. If a person adds the Nvidia configuration from this repo, is that all the base configuration a consumer needs, or would they still need to follow the WIKI? I want to clarify that in the readme for this model. (It always confuses me with my other machines that consume from here.) For example, I will see people manually create the offload scripts in their config, but I know the Nvidia component will also do that.
Thank you.
I have become blocked on this item (troubleshooting Nvidia). I don't understand how to merge the settings properly to build out properly for this repo. I will build this out as a traditional config for now, and if another person has a 9530 (and a better experience getting the Nvidia working correctly), I will pick this back up.
I defer to the community whether we should leave this open or close it out.
I just tried to test this, but the module needs to be added to the flake.nix of this repo to make it usable from flakes-based nixos configs.
Related to https://github.com/NixOS/nixpkgs/issues/239770 and https://github.com/NixOS/nixpkgs/issues/171136
anything I can do to get this resolved and merged?
I had been blocked by the Nvidia drivers. I couldn't get it going in way up until very recently.
I had to add initrd.kernelModules = [ "nvidia" "i915" "nvidia_modeset" "nvidia_drm" ]; to get it all working. I need to come back and have a look at this PR and clean it up with everything that I've done in my individual repo.
I have to support nixos on these 9530s and I would like to get this finished up and resolved so I can use it without pinning to the pr. Anything I can do to test for you?
We are using the 9520 config and it works ok.