💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2023-11-11.txt captured on 2024-05-26 at 15:57:38.

View Raw

More Information

⬅️ Previous capture (2023-12-28)

-=-=-=-=-=-=-

[2023-11-11T00:23:35Z] <asimovsh> Yo
[2023-11-11T00:23:54Z] <asimovsh> can someone give me a hand about cross compiling?
[2023-11-11T00:24:10Z] <asimovsh> i plan to build gcc-avr
[2023-11-11T00:27:16Z] <synimas> Hello, currently having internet issues, ive put eth0 up however when i run dhcpcd ive not had any luck connecting to the interwebs
[2023-11-11T00:28:08Z] <synimas> Doesnt give me an ipv4 assignment , gives me an ipv6 but i cant ping anything with ipv6
[2023-11-11T00:30:01Z] <synimas> https://i.imgur.com/DM2WO8A.jpeg ip a output, ignore the iwlwifi errors, thats for future me to fix
[2023-11-11T00:31:26Z] <ukky> synimas: you can force dhcpcd to use IPv4 only
[2023-11-11T00:31:37Z] <synimas> Will do
[2023-11-11T00:37:48Z] <synimas> Just via static?
[2023-11-11T00:38:37Z] <synimas> Running `dhcpcd -S ip_address=192.168.0.20/24`
[2023-11-11T00:39:41Z] <ukky> Add '-4' to dhcpcd command line, i.e. -4 -B -M
[2023-11-11T00:40:55Z] <synimas> Man.archwiki.org just had to go down just then
[2023-11-11T00:42:15Z] <synimas> but running dhcpcd -4 doesnt give me an assignment
[2023-11-11T00:42:26Z] <synimas> Maybe i disabled the wrong thing in the kernel
[2023-11-11T00:43:51Z] <synimas> Apologies for the image rather than a paste, i know how annoying that is https://i.imgur.com/hOH2R59.jpeg
[2023-11-11T00:46:28Z] <ukky> try: dhcpcd -4 -B eth0 2>&1
[2023-11-11T00:47:31Z] <synimas> Same lack of output
[2023-11-11T00:48:08Z] <synimas> dmesg https://i.imgur.com/J2dHtLu.jpeg
[2023-11-11T00:48:29Z] <ukky> any error printed? any instance of dhcpcd already running?
[2023-11-11T00:49:27Z] <synimas> Dhcpcd doesnt give me any additional output
[2023-11-11T00:49:35Z] <synimas> Just newline
[2023-11-11T00:50:16Z] <synimas> Ill check top
[2023-11-11T00:50:29Z] <ukky> what does print this?: ps auxf | grep dhcpcd
[2023-11-11T00:51:25Z] <synimas> Just shows the "grep dhcpcd" process
[2023-11-11T00:52:43Z] <ukky> try: dhcpcd -d -4 -B eth0 2>&1
[2023-11-11T00:53:08Z] <synimas> Same outcome
[2023-11-11T00:53:18Z] <synimas> No output or running process
[2023-11-11T00:53:54Z] <ukky> No output? Let me reproduce...
[2023-11-11T00:54:34Z] <synimas> https://i.imgur.com/22iQcCM.jpeg
[2023-11-11T00:56:18Z] <synimas> The orange led on the ethernet cable isnt on or flashing either
[2023-11-11T00:56:43Z] <synimas> Oh wait i lied, flash every 20 seconds or so
[2023-11-11T00:56:52Z] <ukky> You should not have any process running after dhcpcd terminates. '-B' means stay in foreground. Until you Ctrl-C the process, it will stay in foreground
[2023-11-11T00:57:08Z] <synimas> Its not even running
[2023-11-11T00:57:28Z] <synimas> I click enter and it throws me back into the shell
[2023-11-11T01:02:16Z] <ukky> You should have something like this: http://0x0.st/HtRG.txt
[2023-11-11T01:02:31Z] <synimas> I do not
[2023-11-11T01:02:38Z] <synimas> I have a while lot of nothin
[2023-11-11T01:02:43Z] <synimas> Whole*
[2023-11-11T01:04:07Z] * synimas is having a less than stellar time
[2023-11-11T01:04:15Z] <ukky> Any segfault in dmesg or /var/log/messages ?
[2023-11-11T01:04:46Z] <synimas> Nothing in dmesg but ill enable logs
[2023-11-11T01:05:51Z] <ukky> Do you know what strace is and how to use it?
[2023-11-11T01:06:19Z] <synimas> No i do not
[2023-11-11T01:07:07Z] <synimas> Looks like syslog is a separate package
[2023-11-11T01:07:20Z] <ukky> Before strace, can you make static IPv4 work on eth0?
[2023-11-11T01:07:46Z] <synimas> I tried that earlier, no luck
[2023-11-11T01:08:10Z] <ukky> try manually, without dhcpcd
[2023-11-11T01:08:53Z] <synimas> Okay
[2023-11-11T01:09:19Z] <ukky> is your subnet 192.168.0.0/24?
[2023-11-11T01:10:00Z] <synimas> Yeah, but only above .1 is available
[2023-11-11T01:10:47Z] <ukky> do this: ip addr add 192.168.0.20/24 dev eth0 broadcast +
[2023-11-11T01:11:22Z] <ukky> then : ip link set eth0 up
[2023-11-11T01:11:45Z] <ukky> then : ip route add default via 192.168.0.1
[2023-11-11T01:12:37Z] <ukky> then : ping -c 3 192.168.0.1
[2023-11-11T01:13:20Z] <synimas> Yeah, i can ping the router
[2023-11-11T01:13:53Z] <ukky> So, your IPv4 works. But your dhcpcd doesn't.
[2023-11-11T01:14:27Z] <ukky> before you test dhcpcd again, bring static IP down
[2023-11-11T01:14:32Z] <synimas> Well, should i be able to ping outside of lan rn?
[2023-11-11T01:15:18Z] <ukky> yes, you should be able to ping : ping -c 3 google.com
[2023-11-11T01:15:38Z] <synimas> Dns servers arent setup but i can ling 8.8.8.8
[2023-11-11T01:16:12Z] <synimas> Alright, what do you mean by bring static ip down?
[2023-11-11T01:16:20Z] <synimas> Turn off the interface?
[2023-11-11T01:16:23Z] <ukky> yeah, /etc/resolv.conf whould have DNS settings
[2023-11-11T01:17:03Z] <ukky> to remove default routing and static address, do
[2023-11-11T01:17:16Z] <ukky> this : ip route del default
[2023-11-11T01:17:40Z] <ukky> then : ip link set eth0 down
[2023-11-11T01:18:06Z] <ukky> then : ip addr del 192.168.0.20/24 dev eth0
[2023-11-11T01:18:16Z] <ukky> that's it
[2023-11-11T01:18:43Z] <asimovsh> bro wtf
[2023-11-11T01:19:10Z] <synimas> Thank you
[2023-11-11T01:19:36Z] <ukky> synimas: I guess your dhcpcd needs a rebuild
[2023-11-11T01:19:48Z] <synimas> Will do
[2023-11-11T01:19:58Z] <asimovsh> sewn: man phoebos just closed the wbg checksums error
[2023-11-11T01:20:17Z] <asimovsh> and said "you can fix locally"
[2023-11-11T01:20:38Z] <asimovsh> wtf i point a error and it just will get not fixed
[2023-11-11T01:23:56Z] <phoebos> asimovsh: i pushed a fix
[2023-11-11T01:24:02Z] <phoebos> but you said it stopped you building wbg
[2023-11-11T01:24:28Z] <phoebos> it doesn't, you can fix the checksums yourself and build
[2023-11-11T01:26:36Z] <asimovsh> Yeah i know i just make a issue because is a bug
[2023-11-11T01:26:40Z] <asimovsh> anyway thanks
[2023-11-11T01:26:55Z] <phoebos> you didn't see that i pushed a commit?
[2023-11-11T01:39:17Z] <asimovsh> no
[2023-11-11T01:39:39Z] <asimovsh> just get notified and assumed that you just closed
[2023-11-11T01:39:44Z] <asimovsh> sorry my fault
[2023-11-11T02:13:52Z] <synimas> ukky, just rebuilt it, went ahead and rebuilt all of the packages because i forgot earlier
[2023-11-11T02:13:56Z] <synimas> No luck
[2023-11-11T02:15:32Z] <synimas> Setting it all manually works still
[2023-11-11T02:15:52Z] <synimas> So im not sure why it doesnt give me any verbose info when i run dhcpcd
[2023-11-11T02:18:26Z] <ukky> synimas: post your dhcpcd.conf without comments: cat /etc/dhcpcd/dhcpcd.conf | sed '/^[ \t]*#.*/d' | sed '/^$/d'
[2023-11-11T02:18:40Z] <synimas> Okay
[2023-11-11T02:19:11Z] <synimas> Files empty
[2023-11-11T02:20:36Z] <ukky> Is there dhcpcd.conf at /etc/dhcpcd/ ?
[2023-11-11T02:21:12Z] <synimas> Well, theres not a dhcpcd directory but there was /etc/dhcpcd.conf
[2023-11-11T02:21:36Z] <synimas> Just empty
[2023-11-11T02:22:26Z] <ukky> are you still using eth0? I'll create conf for you
[2023-11-11T02:22:41Z] <synimas> Yeah im using eth0
[2023-11-11T02:23:13Z] <synimas> I do need an automatic dhcp setup for work though, cant be static
[2023-11-11T02:24:12Z] <ukky> That's what dhcpcd is for. For static IP, you don't need any DHCP client.
[2023-11-11T02:24:24Z] <synimas> Ah, i see
[2023-11-11T02:24:46Z] <synimas> The eth0 config should work for wifi as well after changing the interface?
[2023-11-11T02:25:18Z] <synimas> Or can you make the config make wifi priority over eth
[2023-11-11T02:25:58Z] <ukky> Make it work with wired, then adjust to WiFi
[2023-11-11T02:26:39Z] <ukky> Copy this http://0x0.st/Ht7z.txt into /etc/dhcpcd.conf
[2023-11-11T02:27:00Z] <synimas> Alright, give me a moment
[2023-11-11T02:27:20Z] <synimas> My client might time out
[2023-11-11T02:28:51Z] <ukky> For dhcpcd to handle WiFi interface link, add WiFi name to 'allowinterfaces', use wildcard as last character to include all IDs
[2023-11-11T02:36:09Z] <synimas> Gotta run it twice but it works
[2023-11-11T02:36:32Z] <synimas> Just putting the interface up failed fhe first time, ill troubleshoot that myself
[2023-11-11T02:36:56Z] <synimas> What was the issue? Does dhcpcd not do anything without a config?
[2023-11-11T02:37:05Z] <synimas> Even when adding options
[2023-11-11T02:37:35Z] <ukky> synimas: no idea, I always run it with config
[2023-11-11T02:38:14Z] <synimas> Oh, is ax210 not properly supported in lts kernel?
[2023-11-11T02:38:31Z] <synimas> And i really appreciate the help good friend
[2023-11-11T02:39:22Z] <ukky> I'm glad it helped. I was worried to use strace to figure out what is wrong with loading dhcpcd
[2023-11-11T02:40:42Z] <synimas> I hate this client, keeps timing me out lmao
[2023-11-11T02:43:25Z] <ukky> dhcpcd is supposed to be running 24/7, as a daemon. Depends on your DHCP server how long your dynamic IP is good for.
[2023-11-11T02:43:37Z] <synimas> Oh i mean irc client
[2023-11-11T02:43:50Z] <ukky> oh
[2023-11-11T03:07:48Z] <synimas> Any idea what would cause these errors? http://0x0.st/Ht7Z.txt
[2023-11-11T03:08:16Z] <synimas> All im getting on google are kernel mismatch but lts kernel does support ax210
[2023-11-11T03:12:11Z] <ukky> synimas: do you have firmware installed? check here: find /lib/firmware/ -name '*iwlwifi-ty*'
[2023-11-11T03:13:27Z] <synimas> Oh wait i totally extracted an updated version of linux-firmware incorrectly
[2023-11-11T03:13:53Z] <synimas> I swear it wasnt broken before i broke it
[2023-11-11T03:15:44Z] <synimas> One moment gonna upload the new output
[2023-11-11T03:17:03Z] <synimas> http://0x0.st/Ht7N.txt
[2023-11-11T03:19:23Z] <ukky> try rebooting
[2023-11-11T03:19:55Z] <synimas> Was done after i fixed the firmware folder and rebooted
[2023-11-11T03:20:04Z] <synimas> The pastebin i mean
[2023-11-11T03:20:36Z] <ukky> then you need to add FW to kernel and recompile kernel
[2023-11-11T03:20:47Z] <ukky> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
[2023-11-11T03:21:06Z] <synimas> Which firmware file should i add?
[2023-11-11T03:21:12Z] <ukky> CONFIG_EXTRA_FIRMWARE="iwlwifi-ty-a0-gf-a0-72.ucode"
[2023-11-11T03:21:34Z] <ukky> that's the lates supported by your device
[2023-11-11T03:21:48Z] <synimas> Thank you very much, i had assumed since i could select iwlwifi in the kernel that i didnt need that
[2023-11-11T04:23:47Z] <synimas> Is vmlinuz-linux needed?
[2023-11-11T04:24:14Z] <synimas> Ive got vmlinuz-6.1.62
[2023-11-11T04:28:18Z] <synimas> Took over 6.1.62 as the master linux boot file
[2023-11-11T04:30:41Z] <synimas> Went ahead and deleted it, idk where it came from
[2023-11-11T04:32:41Z] <synimas> http://0x0.st/Ht7u.txt
[2023-11-11T04:35:45Z] <synimas> PNVM data is missing, please install iwlwifi-ty-a0-gf-a0.pnvm
[2023-11-11T04:35:48Z] <ukky> PNVM_MISSING. You need to add iwlwifi-ty-a0-gf-a0.pnvm to CONFIG_EXTRA_FIRMWARE. That's my guess, I do not have this device.
[2023-11-11T04:36:19Z] <synimas> Third build of the night, maybe modules really was the way to go
[2023-11-11T04:45:20Z] <synimas> And bam, wlan0
[2023-11-11T04:51:43Z] <synimas> Thank you so much for the help ukky(:
[2023-11-11T05:00:33Z] <ukky> you are welcome. leaving for the night.
[2023-11-11T05:07:37Z] <synimas> Maybe im not cut out for this typa stuff lmao
[2023-11-11T05:07:48Z] <synimas> I cant even get my wlan interface up atm
[2023-11-11T05:12:30Z] <synimas> Nvm, somehow it only wanted to go up when i connected with wpa_sup
[2023-11-11T06:45:20Z] <synimas> That didnt work
[2023-11-11T06:45:48Z] <synimas> https://imgur.com/a/dCY2fHf
[2023-11-11T06:47:07Z] <synimas> Sorry this is just super annoying, removed wpa_supplicant, rebuilt it, removed all of the service files, rebooted, and its still printing bullshit to the tty
[2023-11-11T06:49:17Z] <synimas> Ill try eiwd
[2023-11-11T06:50:23Z] <synimas> Actually fuck it, ill just add the wpa_supplicant command to my root .profile
[2023-11-11T06:50:25Z] <sewn> midfavila: what is slip
[2023-11-11T06:50:47Z] <midfavila> serial line IP
[2023-11-11T06:50:52Z] <synimas> I really just want to hse wpa because i have a massive config file thatd take ages to move around
[2023-11-11T06:51:00Z] <midfavila> basically IP with rs232 serial as the link layer or w/e
[2023-11-11T06:51:07Z] <midfavila> you can do IP over parallel too
[2023-11-11T06:52:18Z] <synimas> What could be causing the wpa supplicant service to be printing to the shell?
[2023-11-11T06:52:49Z] <midfavila> the output it provides would be helpful
[2023-11-11T06:53:07Z] <midfavila> if you're running it in the foreground then uh
[2023-11-11T06:53:07Z] <midfavila> that would be why
[2023-11-11T06:53:13Z] <synimas> No lol
[2023-11-11T06:53:19Z] <synimas> I sent that imgur
[2023-11-11T06:53:20Z] <midfavila> you might be able to daemonize it
[2023-11-11T06:53:31Z] <midfavila> imgur is dogshit and doesn't work
[2023-11-11T06:53:33Z] <midfavila> use 0x0
[2023-11-11T06:53:53Z] <synimas> Its not actually text that i can parse out
[2023-11-11T06:54:36Z] <synimas> Its just vomiting out the help page
[2023-11-11T06:54:51Z] <midfavila> then you probably fucked up the invocation 
[2023-11-11T06:55:06Z] <midfavila> that would be my best guess without additional context
[2023-11-11T06:55:19Z] <synimas> Ive completely repulled the git repo
[2023-11-11T06:57:19Z] <synimas> The command it is invoking should be the one assigned in the repo
[2023-11-11T06:58:47Z] <synimas> Wait hold up
[2023-11-11T06:59:00Z] <synimas> Oh nvm, thought it found it
[2023-11-11T07:01:28Z] <synimas> Wait
[2023-11-11T07:02:47Z] <synimas> Nah, making wpa_supplicant.conf wpa_supplicant-wlan0.conf does nothing
[2023-11-11T07:06:58Z] <synimas> The issue is just that the service isnt specified an interface
[2023-11-11T07:23:58Z] <synimas> Ima hop off for the night, if anyone has an idea of what to do ill read the logs in the morning, goodbye
[2023-11-11T13:44:34Z] <sad_plan> hi
[2023-11-11T15:59:40Z] <sewn> hi sad_plan
[2023-11-11T16:05:53Z] <Guest59> hey
[2023-11-11T16:08:44Z] <sad_plan> hi sewn, hi Guest59 
[2023-11-11T16:09:43Z] <Guest59> i wanted to start wpa_supplicant for my user through .profile, but for some reason its not working
[2023-11-11T16:09:51Z] <Guest59> i set it up with doas
[2023-11-11T16:10:06Z] <sad_plan> you dont set ip up in your .profile, you set it up as a service
[2023-11-11T16:11:00Z] <sad_plan> wpa_supplicant comes with a service file for runit, or you can use dhcpcd's script instead, so when dhcpcd start, so does wpa_supplicant
[2023-11-11T16:11:14Z] <Guest59> i mean i got wpa_supplicant working but i have to manually run wpa_supplicant every time i log in, so i put wpa_supplicant in my .profile so i don't have to run it manually every time
[2023-11-11T16:11:58Z] <sad_plan> its not supposed to be in your .profile. your .profile is for configs, not starting services. we have a service manager for that
[2023-11-11T16:12:27Z] <sad_plan> when runit is used, (or any other service manager for that matter), it starts before you log in
[2023-11-11T16:12:51Z] <Guest59> hold on, i'm saying this wrong
[2023-11-11T16:14:50Z] <Guest59> wpa_supplicant and dhcpcd are started by runit. but i have to run the command "wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf"
[2023-11-11T16:14:58Z] <Guest59> every time i log in
[2023-11-11T16:15:13Z] <sad_plan> in that case, youve not set up the service correctly
[2023-11-11T16:15:39Z] <sad_plan> have you linked both of them to /var/services?
[2023-11-11T16:15:50Z] <sad_plan> ln -s /etc/sv/$serv /var/service/
[2023-11-11T16:15:53Z] <Guest59> i have linked both of them to /var/service
[2023-11-11T16:16:11Z] <sad_plan> ok, and yet wpa_supplicant does not start for you?
[2023-11-11T16:16:41Z] <Guest59> the service is started, but i have to run the command every time i log in
[2023-11-11T16:16:43Z] <sad_plan> what does sv status wpa_supplicant print? somethingsomething running?
[2023-11-11T16:17:05Z] <sad_plan> if the service is running correctly, you shouldnt have to run it manually
[2023-11-11T16:17:22Z] <Guest59> crap it says that its not running
[2023-11-11T16:17:44Z] <Guest59> sv up wpa_supplicant doesn't do anything
[2023-11-11T16:18:36Z] <sad_plan> hm, check the service file, maybe there something in there?
[2023-11-11T16:19:00Z] <sad_plan> also check if the symlink isnt broken. it happens at times
[2023-11-11T16:19:24Z] <sad_plan> ln -sf /etc/sv/wpa_supplicant /var/service to update it
[2023-11-11T16:19:55Z] <Guest59> i did ln -s instead of ln -sf. was that maybe the problem
[2023-11-11T16:20:40Z] <sad_plan> if the symlink already existed, then yes. the -f flag will update the symlink in case it exists
[2023-11-11T16:23:48Z] <Guest59> still not running
[2023-11-11T16:23:55Z] <Guest59> what's the service file
[2023-11-11T16:26:03Z] <ukky> Guest59: /etc/sv/wpa_supplicant/run
[2023-11-11T16:29:00Z] <Guest59> does anyone recall how long sway takes to compile?
[2023-11-11T16:44:19Z] <Guest59> so i changed the service file and can see in htop that wpa_supplicant is running, but i don't get internet
[2023-11-11T16:45:34Z] <sad_plan> does dhcpcd run?
[2023-11-11T16:46:22Z] <Guest59> yeah dhcpcd is running
[2023-11-11T16:46:36Z] <Guest59> i am a little clueless to what is happening
[2023-11-11T16:47:40Z] <sad_plan> does the wpa_supplicant service script look correctly acording to your hardware and setup? 
[2023-11-11T16:48:12Z] <sad_plan> in case you dont have wpa_supplicant's config file in the same place i.e.
[2023-11-11T16:48:41Z] <Guest59> yeah in the service file i put "exec wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf > /dev/null 2&1"
[2023-11-11T16:48:51Z] <Guest59> my wpa_supplicant.conf is in the correct spot
[2023-11-11T16:48:56Z] <sad_plan> yeah that looks good to me
[2023-11-11T16:50:40Z] <Guest59> in dhcpcd's run file i put "exec dhcpcd > /dev/null 2&1"
[2023-11-11T16:51:25Z] <sad_plan> could try to do dhcpcd wlan0. I know alot of times it doesnt properly detect it. atleast I remember having to do that other times..
[2023-11-11T16:51:40Z] <sad_plan> atleast Ive had issues with that in the past
[2023-11-11T16:51:54Z] <ukky> Even though I do not use WiFi, "exec wpa_supplicant -B" doesn't look good for runit, as it runs in background. Runit requires services running in foreground.
[2023-11-11T16:52:15Z] <Guest59> so take the -B flag out?
[2023-11-11T16:52:21Z] <ukky> yes
[2023-11-11T16:52:51Z] <ukky> if you starting it manually from command line, then you have to use '-B'
[2023-11-11T16:54:22Z] <Guest59> thank you both so much ukky and sad_plan we have wifi
[2023-11-11T16:54:40Z] <ukky> cool
[2023-11-11T17:24:18Z] <asimovsh> yo my brothers
[2023-11-11T17:24:36Z] <asimovsh> someone maybe a avr lover have gcc-avr packaged?
[2023-11-11T17:25:02Z] <phoebos> hope Guest59 meant to write 2>&1 not 2&1
[2023-11-11T17:25:11Z] <asimovsh> i have 0 success in build it and don't know why i get error in build
[2023-11-11T17:25:54Z] <sad_plan> phoebos: I also noticed that
[2023-11-11T17:26:40Z] <sewn> asimovsh: yea
[2023-11-11T17:26:51Z] <sad_plan> asimovsh: perhaps alpine has it packaged, and you can peak at that?
[2023-11-11T17:27:17Z] <sewn> https://codeberg.org/sewn/kiss-repo/src/commit/e235a65f369ba89d9b9201d796e76e03067a01fb/repo
[2023-11-11T17:27:19Z] <asimovsh> sad_plan: i looked in the package and used the same config but not worked
[2023-11-11T17:27:21Z] <sewn> i used to have them in my repo
[2023-11-11T17:27:25Z] <sewn> but i dropped them 
[2023-11-11T17:27:30Z] <sad_plan> I see
[2023-11-11T17:27:30Z] <sewn> because i didnt need them anymore
[2023-11-11T17:27:41Z] <sewn> includes libc, gcc, and binutils
[2023-11-11T17:28:00Z] <asimovsh> thanks 
[2023-11-11T17:28:10Z] <asimovsh> i need it for bare metal programming
[2023-11-11T17:28:23Z] <sewn> theres dfu-programmer too
[2023-11-11T17:28:24Z] <asimovsh> arduino-cli don't work in musl
[2023-11-11T17:28:41Z] <asimovsh> and gcompat can't solve it
[2023-11-11T17:28:47Z] <sewn> i needed avr, dfu and arm-none-eabi just for QMK
[2023-11-11T17:29:14Z] <sad_plan> fr, does qmk require that much stuff?
[2023-11-11T17:29:47Z] <sewn> i mean, it compiles firmware for ARM so yeah
[2023-11-11T17:29:51Z] <asimovsh> also sewn your avrdude worked great?
[2023-11-11T17:29:57Z] <sewn> for the time, it worked
[2023-11-11T17:30:01Z] <sewn> you may need to update it though
[2023-11-11T17:30:19Z] <sewn> sad_plan: nowadays i use the qmk web interface to just compile it for me lmao
[2023-11-11T17:30:20Z] <sad_plan> sewn: no, qmk as in keyboard firmware
[2023-11-11T17:30:25Z] <sad_plan> ah ok
[2023-11-11T17:30:42Z] <sewn> dont get me fucking started on the fact it uses makefile but then calls all this python stuff
[2023-11-11T17:30:47Z] <sewn> ugh i didnt like that at all
[2023-11-11T17:31:28Z] <sad_plan> love when developers make things more complicated than it has to be
[2023-11-11T17:32:20Z] <sewn> i expected QMK to be just a simple firmware compilation framework
[2023-11-11T17:32:34Z] <sad_plan> me too
[2023-11-11T17:33:12Z] <sewn> you use QMK?
[2023-11-11T17:33:23Z] <sad_plan> no, my ducky keyboard dont support it
[2023-11-11T17:33:37Z] <sad_plan> I have seen someone flashing it on those though
[2023-11-11T17:33:52Z] <sad_plan> I dont wanna brick my keyboard with it, so I never bothered
[2023-11-11T17:35:02Z] <sewn> i put qmk on my dodgy chinese kemove keyboard with a old fork and it worked
[2023-11-11T17:35:37Z] <sewn> not like you should, but if you want to have fun with qmk and you never have before, it doesnt hurt
[2023-11-11T17:38:22Z] <sad_plan> I could, but I currently have no use for it. as my keyboard works sufficently atm. I would consider it if I had a 40%. but with the ducky 2 mini, its 60%, and has the keys I need already mapped
[2023-11-11T17:38:40Z] <sewn> doesnt hurt as a new learning experience
[2023-11-11T17:38:46Z] <sad_plan> its also my only keyboard, so if it gets bricked, I would have to buy a new one :p
[2023-11-11T17:38:47Z] <sad_plan> sure
[2023-11-11T17:39:00Z] <sewn> if it gets bricked, you should be able to reflash your original firmware
[2023-11-11T17:39:08Z] <sad_plan> I kinda do wanna buy a 40% ortho keeb, and I would then prefer one with qmk
[2023-11-11T17:39:13Z] <sewn> why 40%?
[2023-11-11T17:39:15Z] <sewn> why not split?
[2023-11-11T17:39:21Z] <sad_plan> maybe, but I think it requires windows or something. dont recall
[2023-11-11T17:39:25Z] <sad_plan> because its cool looking
[2023-11-11T17:39:33Z] <sewn> your hands are suffering
[2023-11-11T17:39:51Z] <sad_plan> maybe, maybe not. maybe Ill just use a 20+20 instead
[2023-11-11T17:39:58Z] <sad_plan> a split keyboard
[2023-11-11T17:40:00Z] <sewn> or a corne
[2023-11-11T17:40:09Z] <sewn> i think you'll like the corne
[2023-11-11T17:40:09Z] <sad_plan> what?
[2023-11-11T17:40:20Z] <sewn> https://github.com/foostan/crkbd
[2023-11-11T17:40:29Z] <sewn> with the slim switches that is
[2023-11-11T17:40:34Z] <sewn> choc switches*
[2023-11-11T17:42:02Z] <sad_plan> oh those kinds. idk, Ive kinda fallen in love with those tiny 40%s. like nuie mini or w/e tf its called. or just the oklb ones would also be fine I suppose
[2023-11-11T17:42:56Z] <sad_plan> niu mini was what I was refering to
[2023-11-11T17:43:15Z] <sad_plan> its what wolfgang's channel use(d?)
[2023-11-11T17:44:27Z] <sewn> wolfgang is pretty cool
[2023-11-11T17:45:28Z] <sad_plan> yeah, I like his videos. rather informal, no bs and that stuff. straight to the point
[2023-11-11T17:47:21Z] <sewn> also denshi is pretty cool
[2023-11-11T17:49:24Z] <sad_plan> I dont know denshi, but ill check it out
[2023-11-11T18:42:58Z] <synimas> What does the 2>&1 do? Because my dhcpcd service only runs without it
[2023-11-11T18:51:12Z] <sad_plan> redirect stderr and stdout
[2023-11-11T18:51:37Z] <sad_plan> so if its > /dev/null 2>&1 it redirects everything to /dev/null
[2023-11-11T18:51:48Z] <sad_plan> so program gives you zero output
[2023-11-11T18:52:02Z] <synimas> It a super big deal to run without? Only runs with > /dev/null
[2023-11-11T18:52:29Z] <synimas> Assuming ill just have the occational output on tty1
[2023-11-11T18:52:41Z] <sad_plan> that doesnt really do much though. but no. only difference is that if it has some output, itll spit it out to your tty
[2023-11-11T18:52:44Z] <sad_plan> correct
[2023-11-11T18:53:00Z] <synimas> Cool, thanks sad_plan
[2023-11-11T18:54:10Z] <synimas> What are the downsides of a user having suid permissions?
[2023-11-11T18:56:30Z] <synimas> Ah, i make the compositor executable suid to root
[2023-11-11T19:16:41Z] <sad_plan> suid is so that the executable will run as root, even if a non-root user executes it
[2023-11-11T19:17:44Z] <sad_plan> or not neccessarly root, as its initially as another user, but root is whats used most afaik
[2023-11-11T19:20:04Z] <asimovsh> sewn: 
[2023-11-11T19:20:19Z] <asimovsh> how you connect the board to avrdude?
[2023-11-11T19:20:28Z] <asimovsh> everytime i get it cant sync
[2023-11-11T20:58:04Z] <synimas> Gotta grab seatd myself?
[2023-11-11T20:59:40Z] <asimovsh> what you mean?
[2023-11-11T21:02:45Z] <synimas> Dwl doesnt launch without a seat, was wondering if there were a way to launch without
[2023-11-11T21:12:12Z] <asimovsh> just if you run it suid
[2023-11-11T21:12:25Z] <asimovsh> what are not recommended
[2023-11-11T21:12:59Z] <synimas> Got seatd running
[2023-11-11T21:13:07Z] <synimas> No make install lmao
[2023-11-11T21:13:49Z] <synimas> Can i just add anything to a run service file? Whats supervisor?
[2023-11-11T21:16:07Z] <synimas> Ah nvm, uses mason
[2023-11-11T21:16:12Z] <synimas> Meson*
[2023-11-11T22:30:29Z] <asimovsh> sewn: need your help with avr
[2023-11-11T23:23:08Z] <asimovsh> termbin.com/j96v
[2023-11-11T23:23:59Z] <asimovsh> sewn: avr-ld cant link with the lib for arduino and the lib is in the /usr/lib/avr/avr6