💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-07.txt captured on 2024-06-16 at 13:46:09.

View Raw

More Information

⬅️ 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