💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-07.txt captured on 2024-05-26 at 16:20:21.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-12-07T06:05:54 #kisslinux <sad_plan[m]> mcf ah, I didnt know. I thought it was just the kernel image, I seem to recall reading that on some forum. 2020-12-07T06:05:54 #kisslinux <sad_plan[m]> But no, it does not end with that, it just sortof stops, and nothing. 2020-12-07T06:05:54 #kisslinux <sad_plan[m]> Do I put v=1 in the make command? Ill check again once Im on my desktop later. 2020-12-07T11:20:06 #kisslinux <sh4rm4^bnc> varbhat, kiss has an openjdk package ? 2020-12-07T11:22:04 #kisslinux <varbhat> no,i guess 2020-12-07T11:22:21 #kisslinux <varbhat> void and alpine has maintained packages 2020-12-07T11:22:32 #kisslinux <varbhat> so,it must be possible to build 2020-12-07T11:23:05 #kisslinux <sh4rm4^bnc> i would have been surprised, because getting to bootstrap openjdk from source is hell of a complicated (and entirely undocumented) process 2020-12-07T11:24:23 #kisslinux <sh4rm4^bnc> basically it requires building GCC < 7 with java support, compiling some funny jamvm and GNU classpath, then use that to compile an ancient openjdk version, then the next and the next and ... 2020-12-07T11:25:41 #kisslinux <varbhat> oh. instead of using old gcc versions to compile openjdk,can we use binary packages of other distros to bootstrap? 2020-12-07T11:25:58 #kisslinux <varbhat> atleast,this method can lead to faster bootstrapping at present time 2020-12-07T11:26:25 #kisslinux <sh4rm4^bnc> yeah, i guess it should be possible stealing binary packages from e.g. alpine 2020-12-07T11:26:37 #kisslinux <sh4rm4^bnc> but then it's no longer bootstrap-from-source 2020-12-07T11:27:18 #kisslinux <sh4rm4^bnc> because the process is so painful i removed "getting java to run" from my todo-list for my distro 2020-12-07T11:29:26 #kisslinux <varbhat> i am not android dev and i plan on doing it for a while in future 2020-12-07T11:29:37 #kisslinux <varbhat> that's the reason i may require kotlin 2020-12-07T11:29:39 #kisslinux <sh4rm4^bnc> maybe one should poke ncopa and fabled to write up the entire process with details before the knowledge is lost in the void of time 2020-12-07T11:30:21 #kisslinux <varbhat> hmm 2020-12-07T11:30:44 #kisslinux <varbhat> my plan was to create a new Android browser based on geckoview 2020-12-07T11:31:03 #kisslinux <varbhat> i am tired of new Firefox being too much fancy ,animated and less featured 2020-12-07T11:31:43 #kisslinux <sh4rm4^bnc> i honestly don't think any musl-based distro is up for the task of developing android stuff 2020-12-07T11:32:18 #kisslinux <sh4rm4^bnc> once you got java itself working, you need to get the proprietary google android emulator and kotlin runtime etc to work 2020-12-07T11:32:41 #kisslinux <varbhat> maybe docker/podman/chroot is feasible? 2020-12-07T11:32:58 #kisslinux <sh4rm4^bnc> that may be an option 2020-12-07T11:33:17 #kisslinux <varbhat> is there any performance penalty of running x in chroot ? 2020-12-07T11:33:38 #kisslinux <testuser[m]> I don't think chroots have any noticeable performance penalty 2020-12-07T11:33:38 #kisslinux <sh4rm4^bnc> i dont think so, apart from increased memory usage 2020-12-07T11:33:45 #kisslinux <testuser[m]> But why do you wanna run X from a chroot? 2020-12-07T11:34:00 #kisslinux <testuser[m]> Just run the programs you want (export DISPLAY=:0) 2020-12-07T11:34:12 #kisslinux <varbhat> intellij IDEs ,lol 2020-12-07T11:35:19 #kisslinux <testuser[m]> You can try flatpak too 2020-12-07T11:36:29 #kisslinux <sh4rm4^bnc> if my plan was to develop android stuff for work, i'd just buy a dedicated laptop for that and setup ubuntu... 2020-12-07T12:20:30 #kisslinux <varbhat> i told you that it's not for work 2020-12-07T12:20:52 #kisslinux <varbhat> i am too frustrated with browser space in android right now 2020-12-07T12:21:09 #kisslinux <varbhat> need to learn kotlin and need to create browser 2020-12-07T12:21:20 #kisslinux <varbhat> *using geckoview 2020-12-07T12:21:51 #kisslinux <varbhat> not telling that it is possible within 1week or 1month,but over period of time,i make it 2020-12-07T13:57:41 #kisslinux <vodka> te 2020-12-07T14:40:51 #kisslinux <dilynm> hhheccks: re webengine problems, try this new patch https://github.com/dilyn-corner/community/commits/qt5-webengine-fix 2020-12-07T20:26:54 #kisslinux <sad_plan[m]> is there any trick to get sx to start feh and pywal? I cant seem to get it to work at all. I have to manually start them between reboots. 2020-12-07T20:26:54 #kisslinux <sad_plan[m]> i tried to use /etc/profile aswell, but it wont start feh, only start sx, but sx wont start feh/pywal as I said.. 2020-12-07T20:27:10 #kisslinux <sad_plan[m]> it worked with xinit, but I wanted to use sx, because its more minimalistic 2020-12-07T20:29:12 #kisslinux <onodera> sx uses a different config file 2020-12-07T20:29:38 #kisslinux <onodera> ~/.config/sx/sxrc, which should just be some executable script, and can thus contain anything like xinit 2020-12-07T20:30:54 #kisslinux <mcpcpc[m]> for example: https://gist.github.com/mcpcpc/71bcde5af26490817b02c17aa7d3232b 2020-12-07T20:33:50 #kisslinux <protonesso> sh4rm4^bnc: can i compile openjdk 8 with gcc 6 tho? Have you ever tried that? 2020-12-07T21:00:46 #kisslinux <sad_plan[m]> mcpcpc: 2020-12-07T21:01:01 #kisslinux <sad_plan[m]> ffs, mine looks just about like that. 2 sec and Ill copy in mine 2020-12-07T21:02:09 #kisslinux <sad_plan[m]> exec sowm 2020-12-07T21:02:09 #kisslinux <sad_plan[m]> wal -R & 2020-12-07T21:02:09 #kisslinux <sad_plan[m]> ~./fehbg & 2020-12-07T21:02:25 #kisslinux <sad_plan[m]> ~/.fehbg 2020-12-07T21:02:25 #kisslinux <sad_plan[m]> * 2020-12-07T21:02:31 #kisslinux <sad_plan[m]> & 2020-12-07T21:05:06 #kisslinux <aarng> `exec sowm` has to be the last line 2020-12-07T21:06:37 #kisslinux <mcpcpc[m]> yup. order matters. 2020-12-07T21:09:28 #kisslinux <aarng> I guess you could not exec the window manager and run it in the background, but you need something blocking or the xserver will shut down 2020-12-07T21:34:49 #kisslinux <sad_plan[m]> Ah the more you know. Ill try to switch the order of it, and see if thatll work. 2020-12-07T22:07:12 #kisslinux <sh4rm4^bnc> protonesso, no, the ecj frontend used by gcj is only like java 4 ish and has no standard library 2020-12-07T22:10:38 #kisslinux <protonesso> kek 2020-12-07T22:10:46 #kisslinux <protonesso> java 4 is veeeeeeery old 2020-12-07T22:18:42 #kisslinux <micr0> does anyone have tab-completion for kiss? 2020-12-07T22:22:10 #kisslinux <soliwilos> micr0: Referring to tab-completion in terminals? 2020-12-07T22:29:01 #kisslinux <micr0> soliwilos yeah 2020-12-07T22:29:07 #kisslinux <acheam> micr0, what shell? 2020-12-07T22:29:09 #kisslinux <micr0> im about to write one for zsh right now 2020-12-07T22:54:22 #kisslinux <sad_plan[m]> <aarng "I guess you could not exec the w"> Could you elaborate on the blocking part? Im not familiar with and neither did I find anything about it really. Is it more of an exclusove issue with sx rather than both xinit and sx? 2020-12-07T23:24:15 #kisslinux <micr0> okay, I made a first pass at zsh completions for kiss 2020-12-07T23:24:32 #kisslinux <micr0> it parses the output of 'kiss' and 'kiss help-ext' 2020-12-07T23:24:47 #kisslinux <acheam> interesting. Do you have a link? 2020-12-07T23:24:49 #kisslinux <micr0> you can grab it from my repo , its called kiss-zsh-completions 2020-12-07T23:24:54 #kisslinux <micr0> its a little hacky 2020-12-07T23:25:22 #kisslinux <micr0> if you have jedahan repo, https://github.com/jedahan/kiss-repo you can just `kiss build kiss-zsh-completions && kiss install kiss-zsh-completions` 2020-12-07T23:28:04 #kisslinux <acheam> looks good! 2020-12-07T23:31:30 #kisslinux <midfavila> Hey, what do you guys use as your tty implementation? 2020-12-07T23:32:01 #kisslinux <midfavila> I've been using suckless' getty for a while, and it's cool and all, but I'd kinda like a getty that prints out /etc/issue instead of just a plain logon prompt 2020-12-07T23:32:05 #kisslinux <micr0> midfavila I think just kiss default which is /bin/getty 2020-12-07T23:32:24 #kisslinux <micr0> kiss owns /bin/getty shows me no owner weird 2020-12-07T23:32:32 #kisslinux <midfavila> the default is busybox getty 2020-12-07T23:32:33 #kisslinux <midfavila> :p 2020-12-07T23:32:45 #kisslinux <micr0> yeah but kiss owns /bin/getty not showing busybox worries me 2020-12-07T23:33:05 #kisslinux <midfavila> Hmmm 2020-12-07T23:33:10 #kisslinux <midfavila> I guess that's weird, yeah 2020-12-07T23:33:14 #kisslinux <micr0> acheam I just updated the completions to be a little more clean 2020-12-07T23:35:24 #kisslinux <soliwilos> You should have getty showing in the manifest for busybox. 2020-12-07T23:36:16 #kisslinux <micr0> soliwilos kiss manifest busybox shows /usr/bin/getty 2020-12-07T23:36:41 #kisslinux <micr0> but kiss owns `which getty` -> kiss owns /usr/bin/getty does not work for me 2020-12-07T23:37:56 #kisslinux <soliwilos> Check if /usr/bin/getty is a symlink to busybox? 2020-12-07T23:38:25 #kisslinux <micr0> soliwilos it is 2020-12-07T23:40:19 #kisslinux <soliwilos> micr0: It should be owned by busybox then, that's a bit strange. 2020-12-07T23:42:34 #kisslinux <soliwilos> Mine has been replaced by ubase, so that's the package owning getty on my laptop. 2020-12-07T23:44:02 #kisslinux <aarng> sad_plan[m]: I was just assuming that xinit/sx stops the xserver when xinitrc/sxrc return, but I might be wrong about that 2020-12-07T23:44:56 #kisslinux <aarng> blocking as in a program which runs and does not exit/return immediately