💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-08.txt captured on 2024-05-26 at 16:16:50.
⬅️ 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