r/GUIX • u/Complete-Mousse-4367 • 19d ago
Could someone help me switch to Nonguix?
Hi, I've been trying out Guix on my old PC and I love it. I wanted to try it on my modern PC, but it won't let me because of internet issues. I love Guix, but I want to have it on my modern PC, and I don't know how to switch to NonGuix. I mean, I don't know how to add the necessary channel. Could someone help me? I would really appreciate it.
6
u/Reasonable_Ruin_3502 18d ago
Here you go
4
u/PuercoPop 18d ago
+1 on using this installer instead of the non-guix one. This installer sets up nonguix as part of your default channels as well as changes your kernel to be the vanilla one from non-guix without intervention. In the nonguix installation image you are expected to do those changes yourself.
3
u/megafreedom 18d ago
Nonguix is something you add (as a second channel) rather than switch to.
I'm assuming your problem is that Guix won't let you use your WiFi due to not initializing the WiFi hardware on the modern PC. First, try a network cable to your router, and that might work instead.
If you don't mind spending a few bucks you can use a wifi dongle that requires no firmware blob (and thus works under regular guix) such as this one: https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb
That's how I setup a new laptop recently - use that to get on WiFi during the Guix installer, and install Guix; then later add nonguix channel, then create a generation of system config that switches to the stock kernel and firmware blobs so the rest of the hardware lights up.
1
u/Prestigious-Sock-907 8d ago
You could try the PantherX OS which is based on Guix and Nonguix. It is a downloadable ISO with a new GUI based installer from here: https://wiki.pantherx.org/
The main website is: https://www.pantherx.org/
It gives you the choice of different desktops and also will install nonguix. Try it out in a virtual machine first.
9
u/FarBasis8583 18d ago
I suggest the readme:
https://gitlab.com/nonguix/nonguix/#installation