IRC channel logs

2024-10-26.log

back to list of logs

<damo22>#2 0x01328d50 in __device_read_inband (device=9, mode=0, recnum=4294967295, bytes_wanted=16, data=0x3235ed0 "\005", dataCnt=0x3235ecc)
<damo22>that cant be good
<damo22>ah no, recnum can be -1
<gnucode>damo22: may I ask what made you want to start working on making sure X worked on a libreboot/coreboot Hurd laptop?
<damo22>because i cant use hurd on my existing machines otherwise
<damo22>also its useful to have a graphical console
<gnucode>damo22: I'm glad you're doing it. Just curious.
<RandomUser>Hello again, I wanted to learn more about starting to contribute to Hurd. Are there are pre-requisites skills required?
<Gooberpatrol66>c programming
<Gooberpatrol66>or you can write documentation, so, english
<RandomUser>@Gooberpatrol66 sorry for the late response, but I know only basic C - would that be enough? What about assembly?
<azert>RandomUser: there is not that much to learn about C
<azert>Assembly is useful
<azert>Find a problem and try to solve it
<azert>Did you try to use the Hurd first?
<RandomUser>@azert Hi, yes, I've used QEMU to boot it virtually from the img file, played around with common Unix commands, that's it.
<azert>So what are your interests?
<azert>RandomUser: did you check the sources?
<RandomUser>azert: Honestly, I am still exploring my interests. So far, I've been on Guix, and I guess I would like to add support for Hurd.
<RandomUser>I've not explored the source in depth, but given how it is a huge project, where should I look into, as a beginner in kernel dev?
<azert>It’s not a huge projecy
<azert>There is Hurd, Gnumach and Glibc
<azert>But Glibc is mostly shared with gnu/Linux
<azert>RandomUser: there is already Guid Hurd
<azert>You should check that out for sure they need help
<azert>Guix Hurd
<azert>In regards to the Hurd proper, it misses basic drivers, try to run it on real hw
<damo22>ive got a gfx console now but need to iron out a few bugs before i mail it in
<solid_black>\o/
<sneek>solid_black, you have 1 message!
<sneek>solid_black, gnucode says: thanks for the gdb tip. I didn't realize that threaded debugging was borked on the Hurd.
<gnucode>heyo hurd people! We are about to get have our gamejam in oun hour!
<gnucode>one*
<gnucode>damo22: How do you feel about setting up the zenburn theme for the Hurd console by default?
<gnucode>That just sounds wicked cool to me!
<gnucode> https://emacsthemes.com/themes/zenburn-theme.html
<gnucode>solid_black: You're welcome to come to the Hurd game jam in an hour. "ballz" works on the Hurd!
<gnucode>crawl does too.
<gnucode>angband should, but it errors when you start it "requires UTF-8". Weird.
<gnucode>Hurd game jam is live!
<Arsen>:o a game jam?
<gnucode>yeah!
<gnucode>Arsen: do you wanna come
<Arsen>I'm afraid I'm not much of a game developer
<gnucode>me neither!
<Arsen>heh, but also, I have some silly projects to finish.. university stuff, so boring inherently
<gnucode>sudo apt install alex4 didn't work for me.
<gnucode>I can't start i3!
<gnucode>"cannot open display"
<gnucode>grr!
<gnucode>guix install xinit
<almuhs>install openbox
<gnucode>let me try.
<gnucode>startx is not working.
<gnucode>I don't think running openbox is going to work either.
<gnucode>I use i3
<gnucode>on the Hurd.
<gnucode>Gooberpatrol66: it sounds like qemu is not working for you at all!
<gnucode>Maybe send an email to bug-hurd@gnu.org
<gnucode>also icewm is really good.
<gnucode>I use the latest and greatest Hurd image.
<gnucode>uname -a
<gnucode>GNU pippin 0.9 GNU-Mach 1.8+git20240714-up-486/Hurd-0.9 i686-AT386 GNU
<gnucode>I run the debian unstable version.
<gnucode>Not the T60
<gnucode>the T400
<gnucode>X200 ? have working internet?
<gnucode>T410 has working internet.
<gnucode>on the Hurd.
<gnucode>Did you say the X400 ?
<gnucode>T410 seems to work. X220 and X230 works with some issues.
<gnucode>So apparently you can install the Hurd via a virtual machine...
<almuhs>you can connect the qemu harddrive to /dev/sdX
<almuhs>you needs to make chmod 777 /dev/sdX before it
<gnucode>that's cool!
<gnucode> https://darnassus.sceen.net/~hurd-web/hurd/running/qemu/#index7h1
<gnucode>ssh -p5555 localhost
<gnucode>Port Forwarding in QEMU/KVM
<gnucode> https://darnassus.sceen.net/~hurd-web/faq/drivers/
<almuhs>yeah, but it can be added to the script
<almuhs>check my qemu scripts https://github.com/AlmuHS/gnumach_dev_scripts
<p4r4D0xum>hello, what about hurd gaming jam - did I miss it? ;(
<sneek>Welcome back p4r4D0xum, you have 1 message!
<sneek>p4r4D0xum, etno says: I updated debian/hurd-i386 yesterday and it went fine. I update regularly and did not experience any hang so far.
<gnucode>We are still live.
<gnucode>I'll send you link.
<p4r4D0xum>gnucode since when? :>
<gnucode> https://lists.gnu.org/archive/html/bug-hurd/2024-10/msg00027.html
<gnucode>since an hour ago maybe?
<gnucode>it's turned into tech support basically.
<gnucode>but you are welcome to join.
<p4r4D0xum>:D
<p4r4D0xum>going to walk my dog first and then I'll give it a go.
<p4r4D0xum>thank you!
<gnucode>sounds good!
<gnucode>GLX bad context?
<gnucode>I think porting pledge and unviel to the Hurd would be cool.
<gnucode>almuhs: what do you normally game on?
<gnucode>what games do you normally play?
<almuhs> https://www.youtube.com/watch?v=WFPw8WCe7Ew
<gnucode>ok. thanks!
<etno>Many moons ago, I remember enjoying 'atc' from bsd-games. Never tried it on the Hurd, but it is likely available already in debian.
<gnucode>let's not post this video ok? It's kind of embarassing that we could not play many games.
<gnucode>sudo apt install bsd-games unable to locate package
<gnucode>sudo apt install bsdgames
<gnucode>atc looks cool.
<gnucode> https://darnassus.sceen.net/~hurd-web/hurd/subhurd/
<etno>gnucode: 👍
<gnucode>etno: I hae never tried a subhurd, but I want to!
<gnucode>gnucode.me
<gnucode>our hurd game jam has turned into me and Gooberpatrol66 talking about how cool the hurd is and almuhs actually trying to code and fix stuff! haha
<almuhs>undone the steps from this https://askubuntu.com/questions/745135/how-to-enable-indirect-glx-contexts-iglx-in-ubuntu-14-04-lts-with-nvidia-gfx
<gnucode>I suppose you could use the older repo for gaming...
<gnucode>jmp.chat
<gnucode>almuhs: do you use jabber?
<gnucode>tello
<gnucode>almuhs: do you have a patreon? Do you accept $ ?
<gnucode>can I support your work?
<gnucode>how to download the irc logs
<gnucode> https://darnassus.sceen.net/~jlledom/en/01-prototype.html
<p4r4D0xum>etno: on real hardware?
<gnucode>icewm
<etno>p4r4D0xum: I use both a laptop and qemu
<gnucode>etno: which laptop again?
<etno>It is a Dell Inspiron 1750.
<gnucode>ok.
<gnucode>l4 vs. mach that was some serious microkernel wars bro!
<gnucode>almuhs: what are you working on?
<gnucode> https://darnassus.sceen.net/~hurd-web/hurd/translator/lwip/
<gnucode>p4r4D0xum: I reccomend the T60 to run the hurd on.
<gnucode>you can use the T400.
<gnucode>p4r4D0xum: recommended hardware. https://darnassus.sceen.net/~hurd-web/faq/drivers/
<gnucode>Feel free to ask me questions before you buy anything.
<gnucode>I recently bought a torris omni router.
<gnucode> https://www.turris.com/en/
<gnucode>almuhs: you found an old debian repo where X worked right?
<gnucode>can you link to that repo?
<gnucode>you were trying to fix the GLX errors when trying to play battle for wesnoth.
<almuhs>the 2022 image, the cd repo, and the latest
<almuhs>but i can't found the repository in which opengl works
<gnucode>gotcha.
<gnucode>brb
<almuhs>the error which now found in wesnoth, previously appeared in other games https://lists.gnu.org/archive/html/bug-hurd/2021-08/pngN53lg81dMu.png
<almuhs>maybe we need to compile the games with some specific flags
<gnucode>almuhs: were you trying to say something?
<jab> https://web.archive.org/web/20220123230304/http://www.frozen-bubble.org/downloads/ we think that older version of frozen bubble might work on the Hurd.
<jab>It used to work.
<almuhs>yeah, i will try to compile
<gnucode>ok.
<p4r4D0xum>that was fun. :)