💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-08.txt captured on 2024-06-16 at 13:43:17.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

2021-05-08T00:16:55 #kisslinux <phoebos> stupid question
2021-05-08T00:17:25 #kisslinux <phoebos> if i'm not running svlogd do all my service logs go into the void
2021-05-08T00:17:36 #kisslinux <phoebos> they're not hidden away anywhere
2021-05-08T03:00:28 #kisslinux <acheam> man xaw just ain't doing it for me
2021-05-08T03:00:34 #kisslinux <acheam> what's a not crap GUI toolkit?
2021-05-08T03:02:12 #kisslinux <jslick> https://github.com/dankamongmen/notcurses (disclaimer: I've never tried it)
2021-05-08T03:03:17 #kisslinux <acheam> interesting
2021-05-08T03:03:30 #kisslinux <acheam> but not a GUI toolkit... I'm happy with curses thus far
2021-05-08T03:03:47 #kisslinux <acheam> looking for a gtk/qt alternative
2021-05-08T03:04:47 #kisslinux <acheam> I don't want to tie people down to gtk2, don't want to deal with qt licensing or CPP, xaws ancient antics
2021-05-08T03:05:01 #kisslinux <acheam> which leaves me with gtk3 and tk
2021-05-08T03:05:40 #kisslinux <jslick> or... xlib/xcb!  Though I wouldn't categorize them at toolkits
2021-05-08T03:05:58 #kisslinux <acheam> so you want me to write my own toolkit lol?
2021-05-08T03:06:00 #kisslinux <jslick> libui (again, never tried it)
2021-05-08T03:06:11 #kisslinux <jslick> yeah, if you would plz
2021-05-08T03:07:20 #kisslinux <acheam> hmm libui looks cool in concept
2021-05-08T03:07:42 #kisslinux <acheam> but requires meson to build, and is half written in cpp and objective c
2021-05-08T03:08:02 #kisslinux <acheam> I'm very hard to please lol
2021-05-08T03:08:49 #kisslinux <jslick> obj-c I'm guessing is just to target Mac.  It's cross-platform
2021-05-08T03:09:17 #kisslinux <acheam> ah yeah
2021-05-08T03:09:32 #kisslinux <acheam> it seems to just be a standardization library between multiple GUI toolkits?
2021-05-08T03:09:55 #kisslinux <acheam> so on linux its just a gtk frontend
2021-05-08T03:10:29 #kisslinux <acheam> so given I'm not targeting any other platform, it doesn't help me much
2021-05-08T03:10:36 #kisslinux <acheam> nonetheless a cool project
2021-05-08T03:10:37 #kisslinux <jslick> yeah, perhaps.  I've not tried it yet
2021-05-08T05:06:29 #kisslinux <testuser_[m]> Hi
2021-05-08T07:10:25 #kisslinux <midfavila> acheam you can try FOX
2021-05-08T07:10:29 #kisslinux <midfavila> for toolkits
2021-05-08T07:11:16 #kisslinux <midfavila> it has an extremely based look
2021-05-08T07:12:00 #kisslinux <midfavila> if you don't like Xaw itself, there's also XawM
2021-05-08T07:12:14 #kisslinux <midfavila> which is a modernization of Xaw with truetype support and better ergonomics
2021-05-08T07:12:41 #kisslinux <midfavila> furthermore there's also GNUStep, if you want to have Mac compatibility and/or a NeXT look and feel
2021-05-08T07:14:28 #kisslinux <midfavila> you can also use McCLIM if you want to be quirky and write Lisp programs
2021-05-08T12:12:56 #kisslinux <testuser_[m]> y'all should try out links
2021-05-08T12:20:19 #kisslinux <claudia02> testuser[m]_: convince me :v
2021-05-08T12:20:27 #kisslinux <mmatongo> same
2021-05-08T13:03:15 #kisslinux <hellboy2d> Anyone with xorg error?
2021-05-08T13:03:31 #kisslinux <hellboy2d> After the last error
2021-05-08T13:03:37 #kisslinux <hellboy2d> Last update
2021-05-08T13:07:10 #kisslinux <testuser_[m]> what
2021-05-08T13:07:23 #kisslinux <testuser_[m]> which error
2021-05-08T13:08:56 #kisslinux <hellboy2d> Later i tell
2021-05-08T13:09:03 #kisslinux <hellboy2d> I not finished the update
2021-05-08T13:10:05 #kisslinux <hellboy2d> Maybe when finished the error disapear
2021-05-08T13:52:15 #kisslinux <acheam> midfavila: thanks
2021-05-08T13:52:21 #kisslinux <acheam> I'm looking into motif now
2021-05-08T15:09:10 #kisslinux <midfavila> why MOTIF of all toolkits
2021-05-08T15:09:23 #kisslinux <midfavila> also yes, links is based, testuser_[m]
2021-05-08T15:43:13 #kisslinux <hellboy2d> Okay
2021-05-08T15:43:39 #kisslinux <hellboy2d> Maybe is the llvm update
2021-05-08T15:43:49 #kisslinux <hellboy2d> Now i get a error in xorg
2021-05-08T15:44:31 #kisslinux <hellboy2d> Error loading shared library libLLVM-11.so: No such file
2021-05-08T15:45:27 #kisslinux <testuser_[m]> Rebuild mesa
2021-05-08T15:47:13 #kisslinux <hellboy2d> Okay
2021-05-08T15:56:00 #kisslinux <midfavila> https://vid.puffyan.us/channel/UCvrLvII5oxSWEMEkszrxXEA
2021-05-08T15:56:06 #kisslinux <midfavila> you guys might find this cool
2021-05-08T15:56:33 #kisslinux <midfavila> lots of open hardware and info on decentralized tech
2021-05-08T16:33:49 #kisslinux <midfavila> god I'm so close to only having four items in my ~/
2021-05-08T16:33:53 #kisslinux <midfavila> *so close*
2021-05-08T16:34:06 #kisslinux <testuser_[m]> Nice
2021-05-08T16:34:28 #kisslinux <midfavila> gotta figure out a way to shuffle my gtkrc and xauth under ~/.config
2021-05-08T16:34:36 #kisslinux <midfavila> after that I don't think I can do much more
2021-05-08T16:38:11 #kisslinux <testuser_[m]> https://github.com/doron-cohen/antidot would this be useful ?
2021-05-08T16:38:22 #kisslinux <midfavila> nope
2021-05-08T16:38:33 #kisslinux <midfavila> the only files remaining in my ~/ are from my browsers
2021-05-08T16:38:35 #kisslinux <midfavila> well
2021-05-08T16:38:36 #kisslinux <midfavila> directories
2021-05-08T16:38:53 #kisslinux <midfavila> ~/.links and ~/.individual programmer (from the nuegia browser)
2021-05-08T16:40:02 #kisslinux <midfavila> hmm
2021-05-08T16:40:20 #kisslinux <midfavila> once gcc is installed, is bison necessary for anything? looks like mesa needs it to build, but that's it
2021-05-08T16:40:22 #kisslinux <testuser_[m]> Patch them
2021-05-08T16:40:40 #kisslinux <midfavila> Links I could *maybe* patch, but I don't want to touch UXP with a twenty-foot pole
2021-05-08T16:40:49 #kisslinux <midfavila> or a pole of any particular length, to be quite honest
2021-05-08T16:44:07 #kisslinux <testuser_[m]> Check near line 700 in default.c for links
2021-05-08T16:44:56 #kisslinux <testuser_[m]> Looks like CONFIG_DIR can be used too
2021-05-08T16:45:08 #kisslinux <midfavila> huh
2021-05-08T16:45:11 #kisslinux <midfavila> so it does
2021-05-08T16:45:22 #kisslinux <midfavila> that's not mentioned in the docs anywhere...
2021-05-08T16:45:26 #kisslinux <midfavila> thanks twibright
2021-05-08T16:50:00 #kisslinux <testuser_[m]> Does links store cookies ? Can't find in docs
2021-05-08T16:50:10 #kisslinux <midfavila> i believe it does
2021-05-08T16:50:12 #kisslinux <midfavila> but not entirely sure
2021-05-08T16:50:24 #kisslinux <testuser_[m]> I don't see anything cookie related in ~/.links
2021-05-08T16:50:33 #kisslinux <testuser_[m]> If it does how do you clear them
2021-05-08T16:50:41 #kisslinux <midfavila> i've only recently started using links as my main browser
2021-05-08T16:50:46 #kisslinux <midfavila> "recently" as in "yesterday"
2021-05-08T16:50:52 #kisslinux <testuser_[m]> Same
2021-05-08T16:59:49 #kisslinux <testuser_[m]> Checking cookies.c , looks like some stuff is incomplete https://termbin.com/bwqm
2021-05-08T17:02:56 #kisslinux <testuser_[m]> To be "safe" you can set ACCEPT_ALL to 0
2021-05-08T17:32:37 #kisslinux <konimex> E5ten: say, do compiler-rt's crtbegin.o and crtend.o provide crtbeginS.o and crtendS.o respectively?
2021-05-08T17:40:21 #kisslinux <E5ten> konimex: I'm pretty sure compiler-rt provides all the necessary crt*.o things (the ones that libc doesn't provide of course)
2021-05-08T17:41:34 #kisslinux <konimex> was trying clang -print-file-name=crtbegin.o and it didn't point to compiler-rt's crtbegin.o, so I had to use the clang-specific one
2021-05-08T17:42:01 #kisslinux <E5ten> shouldn't the necessary one be linked implicitly?
2021-05-08T17:42:53 #kisslinux <konimex> I have no idea, but rust on musl apparently now links to gcc's crt*.o explicitly https://github.com/rust-lang/rust/commit/c7091f5a07fa665344d0ebafae5480f54337ef88
2021-05-08T17:43:07 #kisslinux <konimex> so I had to patch that one out to link to compiler-rt
2021-05-08T17:43:19 #kisslinux <E5ten> ah I see
2021-05-08T17:44:51 #kisslinux <E5ten> not sure what to do about that, not on my linux install rn and I'm doing a thing in a call so I can't really check atm
2021-05-08T17:46:28 #kisslinux <E5ten> in terms of the crt{begin,end}S.o part, from what I can tell compiler-rt's single crt{begin,end}.o things (whatever names they have) are made to work in the roles of the various types of crt{begin,end}*.o things, like S and T ones
2021-05-08T17:47:22 #kisslinux <konimex> https://raw.githubusercontent.com/wyvertux/wyverkiss/master/extra/rust/patches/crt.patch the patch is quite simple, but I'm just curious about the -print-file-name thing since it didn't point to compiler-rt ones (which necessitated the patch in the first place)
2021-05-08T17:52:53 #kisslinux <E5ten> yeah idk, maybe -print-file-name isn't that smart and just matches file names that literally match instead of like understanding what the file name actually means?
2021-05-08T19:39:06 #kisslinux <yabobay> when i download the stage archive, what's the point of declaring those variables for the URL?
2021-05-08T22:03:19 #kisslinux <helpfixxorg> i am trying to get xorg to work, startx fails. Xorg log: https://pastebin.com/raw/y3LTUbMy
2021-05-08T22:03:31 #kisslinux <yabobay> nice username
2021-05-08T22:05:21 #kisslinux <helpfixxorg> I have installed sowm, xorg-server, xrdb, xrandr, terminus-font, and xf86-video-amdgpu, and xf86-input-libinput.
2021-05-08T22:06:03 #kisslinux <helpfixxorg> I also made my ~/.xinitrc "exec sowm"
2021-05-08T22:15:52 #kisslinux <claudia> helpfixxorg, Going after your log, there is a problem with the kernel loading the firmware module for the gpu.
2021-05-08T22:16:08 #kisslinux <claudia> Have you read through https://k1sslinux.org/wiki/kernel/firmware#3.2 ?
2021-05-08T22:17:03 #kisslinux <claudia> Going after the wiki, for amdgpu it is requiered also to configure the kernel right.
2021-05-08T22:20:16 #kisslinux <helpfixxorg> I went into usr/lib, downloaded the firmware folder, extracted it, and renamed it firmware. Are there are any other steps I missed?
2021-05-08T22:24:25 #kisslinux <claudia> Yes. You have to set the right options regarding your gpu in your kernel config.
2021-05-08T22:25:35 #kisslinux <claudia> I think for amdgpu it is also recommended to build the options into the kernel (=y) rather than make modules and mess with modprobe.
2021-05-08T22:26:32 #kisslinux <claudia> The wiki article should mostly cover all of this. Configuring amdgpu is on the more involved side to get right.
2021-05-08T22:40:53 #kisslinux <helpfixxorg> So what do I have to do to fix the kernel firmware
2021-05-08T23:45:41 #kisslinux <midfavila1> set it to be compiled into the kernel
2021-05-08T23:46:02 #kisslinux <midfavila1> if the modules and firmware aren't part of the kernel, at least on KISS, it appears that they end up being loaded too late and permissions aren't set properly
2021-05-08T23:46:14 #kisslinux <midfavila1> never experienced that on other systems
2021-05-08T23:52:44 #kisslinux <midfavila> man, I need to stop sitting around being mopey and finish reading K&R.
2021-05-08T23:57:28 #kisslinux <ocean_man> When I try to boot, it tells me to reboot and select a proper boot device. This is probably a grub problem. But I cannot for the life of me figure out what is wrong with grub. I run UEFI, and my partition is FAT32, has the boot and esp flags, and I ran grub install and mkconfig multiple times.
2021-05-08T23:57:28 #kisslinux <ocean_man> Any ideas or thoughts? I never ran into an issue with grub before.
2021-05-08T23:59:04 #kisslinux <midfavila> stupid question
2021-05-08T23:59:07 #kisslinux <midfavila> did you run grub-install
2021-05-08T23:59:16 #kisslinux <ocean_man> yes I ran grub-install