IRC channel logs

2026-05-16.log

back to list of logs

<gnucode>morning friends!
<Alicia>good morning gnucode
<gnucode>Alicia: how are you doing this fine day ?
<Alicia>tired. how are you?
<gnucode>oh, it's a busy time at work, so today is a fairly busy day. I was pretty excited that I was able to tell the guix developers about ext3/4fs. they didn't realize that it existed in patch form yet.
<gnucode>well I'm about to reboot...I believe that I just swapped my GNU Mach to use an updated version that shuold work with the new "ext3/4fs". Let's see if it works.
<gnucode>hmmm, I'm still seeing those weird flush failed error messages...
<gnucode>I just ran..."sudo cp ~/dev/hurd/upstream/gnumach/build/gnumach.gz /boot/gnumach-1.8-amd64-up.gz" and rebooted
<gnucode>my current GNU mach is at "970604df"
<gnucode>I'm sure I did some weird operator error.
<gnucode>I'll have to try again at some point.
<goatedxchef>how do you guys run the debian/Hurd vm?
<goatedxchef>I might try the guix one instead
<goatedxchef>the debian/Hurd isnt working for me right now
<diegonc>goatedxchef, this is how I run it:
<diegonc>qemu-system-x86_64.exe -M q35 -m 8g -drive file=debian-hurd-amd64-20260314.img,cache=writeback,format=raw -net user,hostfwd=tcp:127.0.0.1:2222-:22 -net nic,model=e1000
<diegonc>I'm using the prebuild image
<diegonc>*prebuilt
<diegonc>an do stuff through SSH (no X for now)
<goatedxchef>got it, thanks
<goatedxchef>what's the password
<diegonc>the prebuilt image comes without one. so you need to "physically' login into it as root and set one with `passwd demo`
<goatedxchef>ok
<diegonc>"physically' ==> qemu windows running the hurd console :)
<goatedxchef>it prompts a loginĀ  before anything else
<diegonc>yeah, type root + enter and it should leave youn on bash prompt
<goatedxchef>ok
<goatedxchef>doing that now
<goatedxchef>its not snesing my keyboard
<goatedxchef>sensing*
<diegonc>:(
<diegonc>does it say kdb queue full or something like that?
<goatedxchef>yes
<diegonc>hmm, I think that means the console client is not waiting enough time for its deamon process and exiting before ever being fully launched
<diegonc>I sent a patch for it but not sure if it landed in some image
<diegonc>you could try disabling the hurd console
<goatedxchef>how do i do that?
<diegonc>root
<diegonc>sorry :P
<diegonc>so, you need to edit the file /etc/default/hurd-console and set the ENABLE variable to false
<diegonc>if you cannot modify externally, you may try launching a shell by adding init=/bin/bash to the kernel command-line by editing the grub entry before booting
<goatedxchef>ok ill try that
<diegonc>when booting press e to edit the selected grub option, look for gnumach.gz and append that init setting at the end of the line. then F10 to boot
<diegonc>once in the sheel, you may also need to make the root partition editable with fsysopts / --writable before you can edit the config file
<diegonc>*s/sheel/shell/
<goatedxchef>it still says mouse queue full after login
<goatedxchef>I'll try guix
<goatedxchef>Thank you for your time and effort though
<diegonc> no problem, I hope it goes better with guix :)
<jab>goatedxchef: You probably don't want to use Guix Hurd.
<jab>Guix hurd cannot run X and has very few applications packaged.
<jab>If you want a good hurd experience, honestly, I'd encourage you to run Debian GNU/Hurd on real hardware. I sell such computers. hurdos.com
<jab> https://hurd.ion.nu/hurd/status.html --> that page largely applies to Debian GNU/Hurd only. :)
<jab>guix and gentoo and working towards that goal, but they cannot run X yet for example.