nixos-hardware icon indicating copy to clipboard operation
nixos-hardware copied to clipboard

Dell XPS 15 9530

Open bashfulrobot opened this issue 1 year ago • 9 comments

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.

bashfulrobot avatar Mar 03 '24 19:03 bashfulrobot

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.

bashfulrobot avatar Mar 06 '24 17:03 bashfulrobot

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.

lasandell avatar Jul 01 '24 22:07 lasandell

Related to https://github.com/NixOS/nixpkgs/issues/239770 and https://github.com/NixOS/nixpkgs/issues/171136

hoh avatar Jul 02 '24 18:07 hoh

anything I can do to get this resolved and merged?

tonybutt avatar Sep 18 '24 19:09 tonybutt

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.

bashfulrobot avatar Sep 19 '24 03:09 bashfulrobot

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?

tonybutt avatar Sep 19 '24 16:09 tonybutt

We are using the 9520 config and it works ok.

tonybutt avatar Sep 19 '24 16:09 tonybutt