ChanServ changed the topic of #kisslinux to: KISS Linux | https://k1sslinux.org | /msg zr for kisslinux/* cloaks | logs: https://k1sslinux.org/irc#2.0 | thing of the day: https://vid.puffyan.us/watch?v=HVzC6WZImGY
micro_O has joined #kisslinux
zenomat has quit [Ping timeout: 246 seconds]
<GalaxyNova> Some simple programs sometimes take up to 100 megabytes
micro_O has quit [Ping timeout: 272 seconds]
* midfavila-laptop grimaces
<midfavila-laptop> speaking of simple programs, would anyone know a good place to start reading about how panel support is handled in window managers? like, is there a spec? I imagine ewmh covers it, but not sure.
zenomat has joined #kisslinux
zenomat has quit [Changing host]
zenomat has joined #kisslinux
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
micro_O has quit [Ping timeout: 246 seconds]
micro_O_ has quit [Ping timeout: 272 seconds]
<GalaxyNova> why are so many people disconnecting and reconnecting
<GalaxyNova> smh
<midfavila-laptop> probably netsplits
<midfavila-laptop> ...oh, hey! Someone wrote a DECWindows theme for gtk3
<midfavila-laptop> astonishing
<GalaxyNova> dilyn: What's KISS's policy on depricated software?
<GalaxyNova> > software that isn't going to receive any updates
<GalaxyNova> do they get to stay in the repositories?
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
micro_O_ has quit [Ping timeout: 246 seconds]
micro_O has quit [Ping timeout: 256 seconds]
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
midfavila-laptop has quit [Remote host closed the connection]
micro_O_ has quit [Ping timeout: 240 seconds]
micro_O has quit [Ping timeout: 240 seconds]
zenomat has quit [Ping timeout: 246 seconds]
zenomat has joined #kisslinux
zenomat has quit [Changing host]
zenomat has joined #kisslinux
trunc88 has joined #kisslinux
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
<trunc88> hopefully quick problem that i still havent figured out: no icons are showing up in any graphical applications, even though i have hicolor-icon-theme installed. I installed gkiss over the void installation i was using before, keeping my home folder, so im guessing theres some configuration file or something in there thats messing with it. neither ~/.config/gtk-3.0/settings.ini nor ~/.gtkrc-2.0 had any effect on the icons
micro_O has quit [Ping timeout: 256 seconds]
micro_O_ has quit [Ping timeout: 256 seconds]
consolers has joined #kisslinux
micro_O_ has joined #kisslinux
micro_O has joined #kisslinux
micro_O_ has quit [Ping timeout: 272 seconds]
micro_O has quit [Ping timeout: 272 seconds]
micro_O_ has joined #kisslinux
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 246 seconds]
micro_O_ has quit [Ping timeout: 244 seconds]
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
micro_O has quit [Ping timeout: 246 seconds]
micro_O_ has quit [Ping timeout: 244 seconds]
<noocsharp> GalaxyNova: there's a lot of software in the repos that doesn't receive updates
midfavila-laptop has joined #kisslinux
<midfavila-laptop> so
<midfavila-laptop> currently experimenting with sxhkd
<midfavila-laptop> i'm thinking based
<midfavila-laptop> you can set up emacs-style keychords in it
<necromansy> sxhkd is pre nice
<midfavila-laptop> indeed it is
<midfavila-laptop> I'm working on a new environment for myself based around the shod window manager, I think I'm gonna switch.
<midfavila-laptop> it's so fucking cool
<necromansy> god ikr
<midfavila-laptop> anyway brb
<midfavila-laptop> we can continue this conversation after I restart my x session
<necromansy> np
midfavila-laptop has quit [Remote host closed the connection]
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
midfavila-laptop has joined #kisslinux
<midfavila-laptop> and we're back
<midfavila-laptop> had to quickly set up stalonetray
<midfavila-laptop> I've been tinkering with shod for *hours*
<necromansy> ive messed around with shod briefly
<necromansy> i really love the idea of it
<midfavila-laptop> Same!
<necromansy> but ive gotta sit down and mess with it
<midfavila-laptop> It's basically what I would write, if I was gonna write a WM
<midfavila-laptop> you get tabbing, tiling, window shading, custom decor, and......\
<midfavila-laptop> that's it
<midfavila-laptop> everything else is outsourced
<necromansy> all you need really
* midfavila-laptop nods
<necromansy> actually that reminds me i might reinstall it
<midfavila-laptop> Although I added lemonbar and stalonetray
<necromansy> i was messing with it like 4 days ago
<midfavila-laptop> I have it packaged, if you want
<necromansy> and deleted it for DWM
<midfavila-laptop> along with all its associated tools
<midfavila-laptop> gonna try to sit down and write a proper port of the DECwindows theme for XFWM tomorrow
<necromansy> yeah that'd be good
<midfavila-laptop> had to install gvim explicitly for its XPM mode
* midfavila-laptop retches
<necromansy> gross
<necromansy> what backend does gvim use?
<necromansy> gtk?
<midfavila-laptop> gtk1, 2, 3, maybe 4, Xaw, maybe Motif, Qt 4, maybe Qt 5
<midfavila-laptop> basically it's the same options as emacs
<necromansy> ahh yeah aight
<necromansy> i also find myself once again wanting to try diff browsers
micro_O_ has quit [Ping timeout: 246 seconds]
micro_O has quit [Ping timeout: 256 seconds]
<midfavila-laptop> i wanted to try nyxt the other day, but apparently it doesn't work on musl
<necromansy> yeah i was burned by that a few months back
<necromansy> nyxt seems neat
* midfavila-laptop nods
<necromansy> but the lack of musl support sucks
<midfavila-laptop> I want to start using Common Lisp as my primary scripting language
<midfavila-laptop> it seems much more useful than shell
<necromansy> yeah
<midfavila-laptop> also, holy crap has picom ever improved
<necromansy> im wanting to try messing with uhhhhh s9
<midfavila-laptop> s9?
<necromansy> scheme implementation
<midfavila-laptop> never heard of it
<midfavila-laptop> i'm only familiar with GNU Scheme and CHICKEN
<midfavila-laptop> and GUILE
<necromansy> its a plan9 compat scheme
<midfavila-laptop> looking at it now
<midfavila-laptop> looks cool
<necromansy> yeah
<midfavila-laptop> only R4RS though???
<necromansy> a lot of the lightweight schemes are R4RS
<midfavila-laptop> hmm. fair enough then
<necromansy> theres stalin, which is a 'brutaliser' compilier
<necromansy> its r4
<midfavila-laptop> yeah, I know about stalin
<midfavila-laptop> "stalin brutally optimizes"
<necromansy> love the idea of ti
<necromansy> doesnt build on KISS tho :|
<midfavila-laptop> ngl,
<midfavila-laptop> I kind of wish Scheme and LISP had taken off
<midfavila-laptop> instead of Python and C
<necromansy> i wonder what computing would be like if it had
<noocsharp> "63M hello world"
trunc88 has quit [Quit: nyaa~]
<midfavila-laptop> the only reason SBCL has to pack all that stuff into it is because it's a self-contained environment
<midfavila-laptop> imagine if like, a compiled bytecode for python included the entire stdlib and interpreter
<midfavila-laptop> it's basically that.
<midfavila-laptop> only reason C gets away with not doing that is because it's ubiquitous
<noocsharp> not really, statically linking is still small
<noocsharp> 20K for a statically linked hello world
<midfavila-laptop> doesn't static linking only include the routines being called?
<noocsharp> it's because it doesn't have a runtime like lisps do
<noocsharp> yes
<noocsharp> but go binaries are still huge because go has a runtime, and they are statically linked
<midfavila-laptop> yeah, I was gonna say, SBCL at least includes a lot more than just the specific routines...
<noocsharp> yeah, but with sbcl you don't have a choice i assume
<noocsharp> it has to include all that stuff to work
<midfavila-laptop> not as far as I'm aware
<noocsharp> oh
<midfavila-laptop> it's essentially a huge core dump of the current lisp environment
<midfavila-laptop> complete with debugger, repl, the entire contents of all include'd libraries, etc
<noocsharp> well that's why lisps didn't take off probably
necromansy has quit [Quit: nyaa~]
<midfavila-laptop> lisps only need to do that because they're not standard, I imagine...
<noocsharp> no
<noocsharp> it's because they need a runtime, and c doesn't
<noocsharp> or at least some do
<noocsharp> you need garbage collection and a whole host of other things included in the binary, whereas c doesn't need it
<midfavila-laptop> as far as I'm aware, the only *reason* C doesn't need a runtime like other languages is because C's standard libraries and stuff are already everywhere
<noocsharp> a runtime is the overhead of the language in order to run your code
<noocsharp> standard libraries are not part of the runtime
* midfavila-laptop shrugs
<noocsharp> c is way easier to translate to machine code than lisps, precisely because it is so low level that it doesn't need a runtime
<midfavila-laptop> something something lisp machines
<midfavila-laptop> either way, it's not a big deal
<noocsharp> well im explaining why c took off and lisps didn't
<noocsharp> and lisps machine still have runtime overhead, they're just better suited for running lisps
<noocsharp> c running on a lisp machine has minimal runtime overhead because it's the nature of the language
midfavila-laptop has quit [Remote host closed the connection]
midfavila-laptop has joined #kisslinux
<noocsharp> but i'd rather have a lisp than a python probably :>
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
midfavila-laptop has quit [Client Quit]
micro_O_ has quit [Ping timeout: 244 seconds]
micro_O has quit [Ping timeout: 244 seconds]
necromansy has joined #kisslinux
<necromansy> ok back with shod
taaparthur has joined #kisslinux
schillingklaus has joined #kisslinux
sh4 has joined #kisslinux
<sh4> did i see correctly that dylan's back ?
<necromansy> yeah
<noocsharp> not in irc yet
<sh4> cool. did he say what he's been doing ?
<schillingklaus> he worked hard to change his name to dilyn
<sh4> ah, thanks. not very conclusive, but it's a start
micro_O_ has joined #kisslinux
micro_O has joined #kisslinux
consolers has quit [Ping timeout: 250 seconds]
<schillingklaus> but now the boss is back and wreaking more havoc than ever before
konimex has joined #kisslinux
micro_O_ has quit [Ping timeout: 250 seconds]
micro_O has quit [Ping timeout: 250 seconds]
<sh4> die axt im walde
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
micro_O_ has quit [Ping timeout: 246 seconds]
micro_O has quit [Ping timeout: 256 seconds]
midfavila-laptop has joined #kisslinux
midfavila-laptop has quit [Remote host closed the connection]
midfavila-laptop has joined #kisslinux
protonesso has joined #kisslinux
076AAC2YY has joined #kisslinux
029AABQUQ has joined #kisslinux
076AAC2YY has quit [Ping timeout: 244 seconds]
029AABQUQ has quit [Ping timeout: 265 seconds]
Uks3 has joined #kisslinux
Uks2 has quit [Ping timeout: 268 seconds]
schillingklaus has quit [Quit: schillingklaus]
illiliti has quit [Quit: leaving]
<GalaxyNova> schillingklaus: Is dylan going to be taking back ownership of the distro?
<GalaxyNova> if he is then that puts up a lot of questions
<GalaxyNova> like what happens to the packages in community and the progress that's been made for the package manager
GalaxyNova has quit [Quit: WeeChat 3.2]
Guest62 has joined #kisslinux
necromansy has quit [Quit: necromansy]
necromansy has joined #kisslinux
Guest62 has quit [Quit: Client closed]
taaparthur has quit [Remote host closed the connection]
noocsharp has quit [Quit: noocsharp]
noocsharp has joined #kisslinux
protonesso has quit [Read error: Connection reset by peer]
rgybmc[m] has joined #kisslinux
kirschbluete has joined #kisslinux
kirschbluete has left #kisslinux [#kisslinux]
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
micro_O has quit [Ping timeout: 250 seconds]
micro_O_ has quit [Ping timeout: 265 seconds]
necromansy has quit [Quit: nyaa~]
phoebos[m] has joined #kisslinux
travankor has joined #kisslinux
smartin has joined #kisslinux
consolers has joined #kisslinux
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 246 seconds]
schillingklaus has joined #kisslinux
consolers has quit [Quit: /]
<schillingklaus> how many systemd services does it take to screw a lightbulb?
jstnas has joined #kisslinux
gtms has joined #kisslinux
raph_ael has quit [Quit: WeeChat 3.1]
raph_ael has joined #kisslinux
phoebos has joined #kisslinux
rgybmc[m] has quit [Quit: Bridge terminating on SIGTERM]
phoebos[m] has quit [Quit: Bridge terminating on SIGTERM]
konimex has quit [Quit: Bridge terminating on SIGTERM]
jstnas has quit [Quit: Bridge terminating on SIGTERM]
testuser[m] has joined #kisslinux
E5ten[m] has joined #kisslinux
psydroid has joined #kisslinux
felinae has joined #kisslinux
konimex has joined #kisslinux
testuser[m]1 has joined #kisslinux
jstnas has joined #kisslinux
rgybmc[m] has joined #kisslinux
phoebos[m] has joined #kisslinux
Uks2 has joined #kisslinux
micro_O has joined #kisslinux
Uks3 has quit [Ping timeout: 265 seconds]
micro_O has quit [Ping timeout: 272 seconds]
dilyn has joined #kisslinux
<dilyn> https://bugreports.qt.io/browse/QTBUG-94343?jql=text%20~%20%22qtwebenginecore%22 so cute
<testuser[m]1> > Somewhat important
<dilyn> lol
<dilyn> the problem is... basically a manifestation of an earlier problem that was *also* never resolved upstream
<dilyn> namely that webengine will fail to build if it's already installed
<dilyn> except here, it will fail to build if it ISN'T already installed.
yamchah2 has joined #kisslinux
yamchah2 has quit [Changing host]
necromansy has joined #kisslinux
<dilyn> why did I take this package stack smdh
<testuser[m]1> Why would someone use webengine over regular chromium
<dilyn> for all that sweet sweet kde integrations dawg
necromansy has quit [Quit: nyaa~]
necromansy has joined #kisslinux
micro_O has joined #kisslinux
<omanom> <midfavila: imagine if like, a compiled bytecode for python included the entire stdlib and interpreter> python's `pyinstaller --onefile` does that, essentially
<omanom> binaries are usually on the order of 10-15MB depending on how complex your code is (read: how many external dependencies it pulls in, since they all have to get bundled)
<omanom> @GalaxyNova referring to Microsoft mandating TPM chip, UEFI, and SecureBoot for Win11?
kqz has joined #kisslinux
<acheam> wait UEFI/secure boot only, or just as an option?
micro_O has quit [Ping timeout: 250 seconds]
<omanom> only
<acheam> wtf
<acheam> nooo
<acheam> fuck Microsoft
<testuser[m]1> microshit
<omanom> requires 2+ core processor too
<omanom> not that that is that big a deal in today's world, but still
<testuser[m]1> omanom 10mb wouldn't include the interpreter right
<omanom> it does, it bundles an entire interpreter alongside the code
<testuser[m]1> nice
<acheam> wait I think I misunderstood you
<acheam> I thought you meant that computers shipping windows 11 were only allowed to have secure boot and stuff on, and you aren't allowrd to turn it off
<acheam> even when using not windows
<dilyn> nah, you just wont' be able to install windows 11 without secureboot enabled
<dilyn> the TPM requirement is... interesting...
<omanom> well that's certainly their end goal, but right now as @dilyn said its just to prevent win11 installations
<omanom> on "non-approved" hardware
<omanom> or non-approved hardware configurations i guess is more appropriate
<omanom> the question is whether they will start tying Win11 licenses down to specific hardware (well, even more than they already do...) meaning if I want to upgrade a graphics card I'd have to essentially buy permission
<dilyn> that seems unlikely, if only because they're transitioning to SaaS
<dilyn> I think it's probably motivated by trying to stamp out Linux more
<dilyn> they've invested so much into WSL after all
<dilyn> Who needs Linux installed anymore anyways
<konimex> with the rise of ARM chips (like the M1), does the Secure Boot thing also work on ARM?
<dilyn> i'm almost certain secure boot has been implemented on ARM hardware
<omanom> >Like most mobile devices, ARM-based Certified For Windows RT devices, such as the Microsoft Surface RT device, are designed to run only Windows 8.1. Therefore, Secure Boot cannot be turned off, and you cannot load a different operating system.
progenyx has quit [Quit: progenyx]
<omanom> however, the signing key for locking down some of those devices was leaked so there's a decent effort at getting linux installed on them
<dilyn> technically there's nothing stopping you from signing your own kernels to use secure boot
<konimex> is it a PITA though
<schillingklaus> using leaked keys is illegal under some jurisdictions
<konimex> I meant the signing own kernel to use secure boot, is it PITA? or the process is rather straightforward?
<omanom> ah, i don't know
<dilyn> you just need to sign the image and have a cert
<dilyn> I don't know where those all have to be located, but it's not "hard"
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
strajder has joined #kisslinux
kimerus has quit [Remote host closed the connection]
gtms has quit [Remote host closed the connection]
mahmutov has joined #kisslinux
midfavila-laptop has quit [Remote host closed the connection]
michael has joined #kisslinux
Uks2 has quit [Ping timeout: 272 seconds]
Uks2 has joined #kisslinux
schillingklaus has quit [Quit: schillingklaus]
michael has quit [Quit: leaving]
Uks2 has quit [Read error: Connection reset by peer]
Uks2 has joined #kisslinux
midfavila-laptop has joined #kisslinux
midfavila-laptop has quit [Remote host closed the connection]
midfavila-laptop has joined #kisslinux
strajder has quit [Quit: leaving]
midfavila-laptop has quit [Remote host closed the connection]
strajder has joined #kisslinux
michael has joined #kisslinux
illiliti has joined #kisslinux
GalaxyNova has joined #kisslinux
<michael> Hello, I'm trying to install KISS but am getting errors with the kernel.
<michael> I configured the kernel, then ran make -j "$(nproc)", which gave this error: https://0x0.st/-pNa.txt
<michael> I looked online and found a reddit post with a similar issue, where I followed instructions and added #include <linux/stddef.h>, after which the original command seemed to work.
<michael> Now, make install gives an error message: https://0x0.st/-pNM.txt
<michael> The error says to run "make" first, which I already did with make -j "$(nproc)".
<michael> Any advice?
<GalaxyNova> that's a thing with newer kernels
<GalaxyNova> you can fix it pretty easy
<GalaxyNova> there's a patch for it
<dilyn> so that second message indicates that the kernel enver actually got built
<michael> In the middle of make -j's output, there was some kind of message about python3 missing, but I thought it was fine, since the installation guide didn't say to install python
<michael> Where can I find a working patch, or what version should I use?
<GalaxyNova> michael: the kernel never got built because of the error so the make install failed
<dilyn> We'd have to see the actual log to know for sure, but `make` for the kernel is pretty good at incremental builds. if you rerun make, what happens?
<michael> When re-running make
<michael> It's not the 100% exact message because I was trying to copy-paste quickly while scrolling through ssh
<dilyn> that's the same error :o
<dilyn> where did you add the #include statement?
<michael> I added it to tools/objtools/arch/x86/decode.c
<michael> But it looks like it's gone now
<michael> The first time I entered it, make run for around ten minutes without that error
<michael> I had it near the top of the file, with the other #include statements
<michael> I ran the sed command and now make is running without an error again
<michael> The same 'no python' error just appeared, but it's still running
<michael> make finished, but running make install has the same error
barpthewire has quit [Ping timeout: 240 seconds]
barpthewire has joined #kisslinux
<dilyn> you could try doing something like `make clean && make` just as a sanity check
<dilyn> which kernel is this?
<michael> 5.12.13
<michael> I just compiled python to see if it would fix it
<michael> I'll run make clean and then make again
ithuriel has joined #kisslinux
<michael> I haven't seen any errors so far, and it's been running for much longer
<michael> So, I assume that everything is working now
<michael> Thank you so much, dilyn and GalaxyNova
<dilyn> ofc
<dilyn> yeah I am building 5.12.13 rn to see if I run into any problems but I haven't seen aything yet
<dilyn> ...speak of the devil and he shall appear
<dilyn> env: exec python3: No such file or directory
<michael> Yeah that's the one
<michael> It should continue for a bit longer and then stop early
<dilyn> nah I ran -j1
dilyn has quit [Quit: Connection closed]
dilyn has joined #kisslinux
<dilyn> it's one of these http://ix.io/3r7T
<michael> I thought the kernel was written in C?
<dilyn> it is
<dilyn> but it uses python and perl etc at times for things
<michael> Oh, so shouldn't python be added to the install guide?
<michael> It says to build perl but no mention of python
<dilyn> I'm assuming it only comes up in certain circumstances
<dilyn> for instance, you still need perl for some things (like if you build zfs into the kernel)
<dilyn> would you happen to be using clang at all for this?
<dilyn> my first guess is KVM
<michael> If that's not the default, no
<michael> I think I enabled something related to KVM in the kernel config, though
<dilyn> I did so recently as well, had qemu installed at the time so I didn't notice
<dilyn> I'd have to fiddle with it a bit more. can you send along the kernel config you're using?
<michael> Sure, let me open up a second ssh session
<michael> Yep, "arch/x86/boot/bzImage is ready"
gtms has joined #kisslinux
kimerus has joined #kisslinux
michael has quit [Quit: leaving]
micro_O has quit [Ping timeout: 272 seconds]
strajder has quit [Quit: leaving]
micro_O_ has quit [Ping timeout: 272 seconds]
illiliti has quit [Quit: leaving]
smartin has quit [Quit: smartin]
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 252 seconds]
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 244 seconds]
illiliti has joined #kisslinux
midfavila-laptop has joined #kisslinux
midfavila-laptop has quit [Client Quit]
GalaxyNova has quit [Read error: Connection reset by peer]
gtms has quit [Remote host closed the connection]
ithuriel has quit [Ping timeout: 252 seconds]
trunc88 has joined #kisslinux