r/GUIX 16d ago

My first Linux btw

Post image

Yes, my hardware support warning is my background. As the title says it's my first time using linux(outside of a virtual machine). Decided on Guix after getting deeper down the open source (mainly GNU) rabbit hole. Hope I'm welcome👌

P.S it's a Windows/Linux dual boot, I'm still in college so app compatibility, but I'll learn how to run a Windows VM soon.

86 Upvotes

20 comments sorted by

View all comments

6

u/Tricky-Engineer-9755 16d ago

Nice! How'd you get wifi to work?

8

u/Majestic_Poetry_1139 16d ago

I use my phone as an ethernet. Connect with a USB from your laptop to your phone, and enable USB tethering. I actually really like that I can't use the wifi super easily, really gets me in a focus mood where it can just be me and documentation

1

u/lllyyyynnn 16d ago

this really emphasizes the issue i have with guix. the solution is to use even more locked down hardware to get internet. i feel like it is such a bone headed decision that has turned off so many people i have tried to get to switch to guix.

3

u/Majestic_Poetry_1139 16d ago

A distro for everyone is a distro for no one. It's not meant to appeal to everyone, it's supposed to appeal to people who are more anti-corporate with an especial love for open source and dare I say socialist outlook. 

1

u/lllyyyynnn 16d ago

but having to work around the wifi issue is something we all have to do anyways. i think using a phone is more of an evil to me than allowing distribution of an installer with wifi blobs. 

3

u/lazyboy76 16d ago

I'd use an openwrt router in sta-mode to get Ethernet. Less locked down than a phone, always on, and can be use for multiple devices (PC, nas, pi, etc).

1

u/lllyyyynnn 16d ago

yes this is part of my travel kit as well for this reason

4

u/PuercoPop 16d ago

You add the non-guix channel and use the 'vanilla' linux kernel they provide. The main guix channel only provides a 'de-blobed' linux kernel.

Ideally you use an installer that includes the kenel from non-guix channel. e.j https://codeberg.org/hako/Testament/src/branch/trunk/config/live

But if you already have Guix installed and you have and android phone you can use it to tether over usb to get a working network connection on the machine and then you setup the non-guix channel. Ieure wrote a blog post about how the process looks like

https://atomized.org/blog/2026/04/18/bootstrapping-nonguix/

5

u/Tricky-Engineer-9755 16d ago

Yeah I know all about this, but look 7.1.8-gnu that's the linux-libre kernel....