IRC channel logs

2026-09-06.log

back to list of logs

<cooldev>untrusem: I might be missing something but why do people say guix runs on old machines only? I have a surface laptop go from last year and it runs guix with libre kernel without any issues actually. Yes the WiFi doesn't work but apart from that I haven't really felt much missing. I have it on my desktop as well and yes GPU dosent work there due to requirement of proprietary blobs but still it does
<cooldev>function pretty well with integrated graphics
<cooldev>My point is most drivers are anyways intree for these modern devices and they run just fine.
<ruenoak>cooldev: I think because new hardware can pose problems with the libre kernel WIFI is well know, but I have read that sound cards also seem to be on the rise of no working hardware. But as you said it does work on new hardware I have a Thinkpad T14s that works quite well on Guix apart from the WIFI card and that is about 2 years old.
<mra>just found out about the gliver layout manager that someone wrote for river. looks pretty damn cool
<skvocih>Hello everyone, how do I know whether or not my laptop is able to run GNU Guix? I am currently on Fedora Linux and would like to try Guix with KDE Plasma out, however, I am unsure of whether or not I can use a distribution with a Linux-libre kernel because I'm scared that I'd run into hardware problems due to proprietary blobs
<skvocih>I use a Lenovo ThinkPad X1 Yoga Magnesium Edition, Generation 5, with an Intel i7 10610U
<ruenoak>skvocih, I sometimes use the Trisquel live image to see how the laptop will run on a libre kernel, whats working and whats not
<skvocih>ruenoak that does sound like a good idea, thank you
<ruenoak>WIFI drivers is probably the most common issue
<ruenoak>both my Thinkpads have intel wifi chipsets that need non free drivers
<Nessah>Comet Lake graphics should be fine. But the issues may be wifi and sound. The sound issue can easily be worked around using a USB to audio jack connector
<Nessah>Though with regards to sound, this is the first laptop ive ever encountered that is crippled with tivozation
<Nessah>Never has this been an issue with my other devices over the years
<PuercoPop>Trying to install guix on top of Fedora (had to reinstall fedora so doing again). With the one complication that I'm using bind mounts to store /gnu and /var/guix in a separate disk that /. Everything is mounted correctly under guix-daemon and the guix-daemon systemd unit can start w/o issue. But I don't have guix in my path. How should I solve it?
<PuercoPop>I did try running guix_install.sh with GUIX_ALLOW_OVERWRITE=1
<empathy_monster>hello. anyone else having trouble connecting to gnu or anything else related? I can't download the giux pm. I get an nginx bad gateway when trying to download x86_64
<empathy_monster>it seems to be anything related to gnu dot org
<Deltafire>website is timing out for me
<empathy_monster>Okay, thanks. Wanted to make sure it wasn't just me
<empathy_monster>Yeah, I can't even use the guix-install.sh script. Getting the same thing, error 502 bad gateway
<empathy_monster>Trying to see where I should report this
<empathy_monster>I'm guessing the help-guix mailing list? devel or sysadmin doesn't seem to be appropriate???
<empathy_monster>I don't know who to tag here. Maybe that's an option too
<nutcase>Hi Guix. Without wanting to push, I'm interested in knowing, when Emacs 31.1 will be available in Guix (as 'emacs' / as 'emacs-next'). What needs to be done, and where is support (with limited knowledge) needed?
<mfg>Do the functions in a build system need to end in #t or is this a leftover from times where phases also ended in #t?
<mfg>I am updating chicken scheme and there are some currently packaged eggs that are not yet ported to it. Do i drop those or leave them in a broken state until upstream ported it and then update?
<untrusem>nutcase: check the emacs-team branch, its in works
<hwpplayer1>hello , is there a "scientist/developer/engineer" design book beside documentation not only existing docs but telling concepts and philosophy of Guix and Lisp
<hwpplayer1>Did I tell you that I am into hpc, quantum computing, networking ?
<hwpplayer1>I found something Thanks
<coopi>meow what must i do to get approved for posting in guix-devel without having to wait ages for moderation???
<tusharhero-xmpp>i think you have to subscribe? coopi
<dariqq>apteryx: are you looking into 32bit gtk4?
<dcunit3d_>i'm putting together a private repo for sops-nix that contains secrets. it's basically a flake.nix. for now, it's implicitly dependent on nixpkgs, but i'm going to remove that. i'd like the same repo to also rebundle the secrets to be used for sops-guix. is it possible to avoid the main guix channel as a dependency for my personal secrets channel?
<coopi>tusharhero-xmpp: i am already subscribed
<coopi>but my mail still takes about a day to appear
<coopi>the very first time, it took 10 days!!
<dcunit3d_>and there are a ton of issues i'll encounter when doing this, but i'm planning to sort those out on my own. i'm using secretspec for its scopes/profiles (bundles secrets & limits them to what's required for a service). this will require a bit lof legwork, since secretspec can "eat" secrets from many sources, but is also intended to be bundled with the deployment to unpack/fetch them, which I don't want.
<dcunit3d_>anyways, it's an interesting project put together by cachix and attempts to unify a lot of secrets/credential logic. it builds in logic/code for some non-free software & non-free services, but it does look useful (i'm just stating that, not really trying to advertise it)
<dcunit3d_>trying to handle secrets & to manage trust has definitely been hardest part of deploying guix/nix so far. it would be great if there were way (on boot or on running the activation service) could (1) call out to a service registration service (2) have that registration service set up an SSH tunnel (3) establish a connection to a sops keyservice over the tunnel (4) provide all the updated secrets needed to their endpoints on the
<dcunit3d_>filesystem/etc.
<dcunit3d_>idk i'm not smart enough to know how to handle that. and I think it's not appropriate for small deployments. openbao looks pretty cool, but is too deep for me to explore. it's hard for me to commit to learning totally new systems, when i cynically feel I'll just have the same issues shuffled around the "secrets rabbit hole" in confusing ways
<dcunit3d_>anyways, my main question is about whether a personal guix channel requires specifying a dependency on the main guix channel
<nutcase>untrusem: of course! I'll check that, thanks.
<barrbaa>emacs-next (31.0.50) is having issues with magit, lemme try to build with 31.1
<coopi>barrbaa: huh, i use magit with emacs-next[-pgtk], and have no issues
<coopi>what problems r u facing??
<coopi>the only problem i've had is while native compiling; the emacs-with-editor input doesnt compile for me
<barrbaa>coopi: its an issue with older builds of emacs 31 such as the one in emacs-next, Magit uses a new type of variable set-local, thats mine issue: https://github.com/magit/magit/issues/5608
<barrbaa>In Emacs 31.1 the issue has been solved
<barrbaa>pgtk, oh
<barrbaa>still
<cellarweasel>Hey everybody. We're all aware of issue with ftpmirror.gnu.org being down right? https://issues.guix.gnu.org/81789. If one only changes the ./guix-install.sh to have ftp.gnu.org the whole install script works but right now the getting installed stuff is totally broken for new people
<bremner>yes, oh user who left, fsf admins are aware ;)
<cellarweasel>ok so I'm now reading the chat logs and it's obvious folks know. It's less obvious that they know they can just change ftpmirror to ftp in the install script. I'm reading the chat logs for today because I couldn't tell if I was connected at all. Had some issues with Polari just spinning so now I'm on hexchat.
<bremner>I am trying to follow https://guix.gnu.org/cookbook/en/guix-cookbook.html#Direct-checkout-hacking-1 but it is bailing at the list-available: https://paste.debian.net/hidden/d1bebc1b
<bremner>I'm running guix fc89808 (on top of Debian, if that matters)
<bremner>oh wait. Maybe that guix build is still in progress. Let's see if that's important
<bremner>ah, it was important :). Problem solved.\
<Deltafire>i'm trying to run an AppImage python/gui application using -emulate-fhs on wayland, but having difficulties getting the application to connect to the xserver (xwayland-satellite)
<Deltafire>maybe there's something specific i need to do so that X11 apps will work inside a container on a wayland desktop
<Deltafire>got it working, it needed --network
<ryanprior>weird, it needs network to connect to the X server?
<Deltafire>apparently, without it i was getting: Unable to access the X Display, is $DISPLAY set properly?
<Deltafire>and $DISPLAY was set