Skip to content

savannidgerinel/nixos-thinkpad-x395

Repository files navigation

NixOS for a Lenovo Thinkpad X395

Because of the various and sundry complications with getting NixOS to work on this machine, I'm posting my system level configuration files here.

Be sure to disable secure boot. NixOS cannot boot with secure boot mode enabled in UEFI

Feature Status
Suspend/Resume working
Restart working
X working
volume management with Thunar working
Sound working
Backlight brightness working
Webcam working
Avahi working
Lock on suspend delegated to user space
Disable Root user no

Suspend/Resume now works. I had to set "iommu=soft" and "idle=nomwait" on the kernel parameters. "idle=nomwait" seems to be the magic one that made it all work, while "iommu=soft" fixed a different problem that I was seeing during boot time, but which may have influenced things.

Hardware

  • Ryzen 7 PRO 3700U 2.3G
  • 16GB DDR4 2666
  • Graphics: Radeon Mobile Vega Gfx (processor integrated)
  • Wireless: Intel 9260
  • Storage: 1TB M.2 2280 NVMe

Acknowledgements

Graham Christensen for introducing me to NixOS originally.

adisbladis in the #nixos-chat channel for pointing me to the correct kernel and for providing an install image.

Others

I keep other Nix repositories for other parts of my environment

About

NixOS configuration for my Thinkpad x395

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages