00:00
<
Guest68 >
So if the base dir is /usr/lib/firmware, the amdgpu files would be: CONFIG_EXTRA_FIRMWARE="a.ucode amdgpu/amdgpu1 amdgpu/amdgpu2" and so on?
00:01
<
claudia >
This exactly the gist.
00:01
<
claudia >
So bad, that whietequark cant search through the entire history
00:02
<
claudia >
I would exactly send this snippet to the next person questioning this.
00:02
<
claudia >
logbot was pretty comfortable.
00:02
<
Guest68 >
Oh wait, I guess I could just type amdgpu/polaris10_{ce,ce_2,k_smc,k2_smc,k_mc,mc,me,me_2,mec2,mec2_2,mec,mec_2,pfp,pfp_2,rlc,sdma1,sdma,smc,smc_sk,uvd,vce}.bin
00:03
<
Guest68 >
Would the .config accept this syntax?
00:03
<
claudia >
it will error on you if so.
00:04
<
Guest68 >
Dang so I have type them out :(
00:06
<
claudia >
dilyn, do you have your .config handy? I think I can add an example to our wiki/firmware
00:06
<
claudia >
*.config with amdgpu
00:11
<
dilyn >
i've fixed webengine, claudia
00:11
<
dilyn >
I hate it tho :)
00:11
<
claudia >
this is quite the example. ty
00:11
<
claudia >
which gpu is this?
00:11
<
claudia >
Oh this is good new. very nice.
00:11
<
claudia >
you fixed it for now :v
00:12
<
dilyn >
i haven't looked closely at which firmware files are required for this specific card tho
00:12
<
dilyn >
yeah it's new enough... the price rose by $50 so if I could nab a 6800 for MSRP I can make a few bucks on this card xD
00:12
<
dilyn >
yeah it's a very unpleasant package. IDK why they have to make this so hard
00:12
<
dilyn >
hopefully the bug report that was filed gets some actual attention :|
00:14
<
Guest68 >
Typing this out is painful I don't have copy paste :D
00:14
<
dilyn >
you can edit the .config manually to add them
00:14
<
dilyn >
it's safe in this case haha
00:16
<
Guest68 >
Can I test for errors too or will they come up when I compile
00:17
<
dilyn >
there's no good way to identify errors outside of compiling :\
00:18
<
dilyn >
maybe we should start recommending that users use something like arch's kernel and tinyramfs lmfao
00:18
micro_O has joined #kisslinux
00:19
<
Guest68 >
Okay gonna start compiling the kernel now lets see if it works
00:20
<
Guest68 >
Wow 5 seconds in and it already failed...
00:21
<
konimex >
jedavies: unfortunately, nope
00:22
<
Guest68 >
Getting errors in /usr/include/linux/byteorder/little_endian.h. No idea
00:22
<
dilyn >
five seconds is better than twenty minutes...
00:22
micro_O has quit [Ping timeout: 252 seconds]
00:25
<
Guest68 >
Ok that seems to have worked. Im going to go eat while this compiles
00:29
<
claudia >
Maybe a smaller example would be better fitting but is this comprehensive?
00:29
<
dilyn >
throw off everyone's repology stats because you decided not to track upstream's official releases smh
00:33
<
claudia >
so bad that there is no other musl libressl latest qt5 distro to spy on patches..
00:34
<
dilyn >
yeah. it's just me out here (:
00:35
<
Guest68 >
"bzimage is ready" means that it compiled with no issues?
00:40
<
acheam >
could openbsd patches work? obvs not musl, but musl is closer to the BSD libc than to glibc
00:40
<
claudia >
obsd is on older qt5 version ;)
00:43
<
dilyn >
yeah obsd is where I initially go the libressl patches from
00:43
<
dilyn >
they're on an almost similar version now tho! keeping up with kde dev work from what I can tell
00:43
<
dilyn >
but they don't have any patches for this problem. nobody does, in fact
00:43
<
dilyn >
which is why I think i'm missing something.
00:45
<
dilyn >
harump. who was I looking at...
00:47
<
claudia >
Frome the tone of this post, there is also somebody doing this with their notebook ^^
00:48
<
claudia >
dilyn, you should get in touch and tell them that a faster computer does not solve the problem :D
00:49
<
dilyn >
> I can build it 1-2 times a day which makes testing a little bit annoying and time intensive.
00:50
<
dilyn >
can relate! lowkey built this computer so i could build webengine in < 30 minutes
00:50
<
dilyn >
faster computers only fix some problems for sure :v
00:50
<
dilyn >
if bsd cannot support plasma I can never use bsd :'(
00:51
<
claudia >
freebsd does.
00:51
<
claudia >
they also do wayland
00:51
<
dilyn >
yeah but freebsd is not the way
00:51
<
claudia >
there is no bsd
00:51
<
claudia >
they are totaly different :D
00:51
<
dilyn >
openbsd == bsd, change my mindn
00:52
dilyn has quit [Quit: Connection closed]
00:52
<
claudia >
netbsd == bsd
00:52
<
claudia >
netbsd != openbsd
00:52
dilyn has joined #kisslinux
00:52
<
dilyn >
i appear to have angered the gods. i take it all back.
00:52
<
dilyn >
oh... hmmm... hrngg....
00:53
<
dilyn >
this better not...
00:53
<
dilyn >
my head might explode here. one sec
00:53
<
illiliti >
Unfortunatelly, the Wayland development is strongly focused on Linux.
00:53
<
illiliti >
the dark side of wayland
00:53
<
claudia >
netbsd prob can do plasma, because they can do wayland(protocols) so the apps should build maybe.
00:53
<
dilyn >
honestly I'd rather *BSDs solved this problem in their own way
00:54
<
dilyn >
they do good work. their devs are wicked smart (usually). could they come up with something better than wayland?
00:54
<
claudia >
I havent watched openbsd over a long time, but from what I can tell they just sit it out and dont care.
00:55
<
claudia >
because xorg works. no reason to fix. we need our dev power on important things.
00:55
<
dilyn >
dammit. >I am the stupidest fucking trash in the multiverse.
00:56
<
dilyn >
remember this whole fiasco with qt5? "# Without this folder, Qt can't find its header files."
00:56
<
dilyn >
realized I did not apply this fix to webengine.
00:56
<
dilyn >
all my time, wasted.
00:56
<
acheam >
kernel 5.13 is out
00:57
<
claudia >
gj for realising this.
00:57
<
claudia >
But I thought you already fixed webengine?
00:57
<
claudia >
Or you just thought
00:58
<
dilyn >
I did, but that entire patch of work I did is exactly equivalent to making a .git directory
00:58
<
dilyn >
my blessed KDE devs made some super dumb breaking changes when they forked Qt 5 :'(
00:58
<
acheam >
includes landlock.io and clang CFI enforcement among other things
00:58
<
acheam >
I wonder if they fixed the broken buold
00:58
<
acheam >
I might upgrade from 5.10.44
01:00
<
illiliti >
landlock is cool. i'm planning to implement it into king
01:00
<
dilyn >
that's interesting...
01:01
<
claudia >
dilyn, you are an absolute madman and pull my head that you fight this mess, still.
01:01
<
dilyn >
the maddest of lads
01:02
<
dilyn >
it gave me something to brag about on my cover letter. that's why I did it. lmfao
01:02
<
dilyn >
if anybody happens to use qt5-webengine and could test if falkon/viper-browser/something works with dtls disabled in qt5, that would be wonderful to hear about
01:03
<
claudia >
I will prob do this tomorrow.
01:07
<
Guest68 >
Is there a genfstab-like command for KISS
01:07
<
dilyn >
cem has one somewhere
01:10
<
dilyn >
a very interesting bug in `kiss`. without rust installed, and the bin repo before the main repo in $KISS_PATH, if you do `cd repo/extra/firefox`; `kiss b`, `kiss` will build the rust in repo, not the bin repo
01:12
<
illiliti >
this is intentional and called CRUX-like usage
01:12
<
dilyn >
I know that
01:12
<
dilyn >
but I thought it was only for the package who's directory you're in
01:12
<
dilyn >
not for the whole repository
01:16
<
illiliti >
oh, i misread
01:16
<
illiliti >
can you provide reproducible example?
01:17
zenomat has quit [Ping timeout: 244 seconds]
01:19
zenomat has joined #kisslinux
01:19
zenomat has joined #kisslinux
01:19
zenomat has quit [Changing host]
01:20
<
Guest68 >
Okay I think I just need to get encryption to work at boot now
01:22
<
Guest68 >
illiliti Srry I can't remember if you said to use tinyramfs or kiss-encryption for encrypted root
01:23
<
illiliti >
tinyramfs to mount /
01:23
<
illiliti >
kiss-encryption to properly unmount /
01:23
<
dilyn >
sure can. clone $/kiss-community/{repo,bin}. export KISS_PATH=$PWD/bin/bin:$PWD/repo/extra. cd repo/extra/firefox. kiss r rust. kiss b firefox. watch as kiss rebuilds rust
01:23
<
Guest68 >
Dang just remembered I forgot to add dm-crypt to the kernel......
01:25
<
Guest68 >
Anybody here know what parameter that is?
01:26
<
illiliti >
run `make menuconfig`, press /; type dm_crypt
01:31
<
Guest68 >
Im looking in Device Drivers -> Multiple devices driver support (RAID and LVM) -> Device mapper support just as the location says but it's not there
01:32
<
Guest68 >
It's Crypt target support i think
01:37
claudia has quit [Quit: Leaving]
01:38
<
illiliti >
dilyn: can reproduce!
01:38
<
illiliti >
test -d /home/illiliti/projects/kisslinux/repo-main/extra/firefox/bin/bin/rust
01:39
<
illiliti >
something weird happened lol
01:44
<
Guest68 >
Any special kernel parameters Id need to set to use DisplayPort audio from my graphics card?
01:44
<
Guest68 >
The onboard audio on my motherboard is broken
01:45
necromansy has joined #kisslinux
01:45
<
Guest68 >
The DP cable goes to my monitor to which I have headphones plugged in
01:46
<
dilyn >
you need to have HDMI audio enabled in the kernel, and then you can use something like alsamixer to unmute the channel
01:47
<
Guest68 >
This one I take it CONFIG_SND_HDA_CODEC_HDMI HDMI/DisplayPort HD-audio codec support
01:48
<
Guest68 >
Also all my amdgpu files got overwritten for some reason D:
01:49
<
Guest68 >
In the config, that is
01:53
<
illiliti >
CRUX-like usage gives priority to current directory/repository regardless of dependencies
01:53
<
dilyn >
yeah exactly
01:53
<
illiliti >
we need to disallow CRUX-like usage for dependencies
01:53
<
dilyn >
that seems like the most straightforward way
01:54
<
dilyn >
firefox 89.0.2 built perfectly with no changes. I must be in heaven.
01:54
<
dilyn >
and now I play house sitter to water my girlfriend's plants :o gngn everyone
01:54
dilyn has quit [Quit: Connection closed]
01:54
<
acheam >
but wee need babysitting too!
01:56
<
illiliti >
i hope posix will standardize readlink
01:56
<
illiliti >
because parsing ls output and doing some magic is ridiculous
02:13
<
Guest68 >
illiliti Hi, would you mind sharing your tinyramfs config file and grub config :D
02:14
<
illiliti >
i don't use grub
02:15
<
Guest68 >
Well, just the command parameters for whatever you're using
02:15
<
Guest68 >
kernel parameters
02:15
<
illiliti >
vmlinuz initrd=\initramfs quiet i915.fastboot=1
02:18
<
illiliti >
there's also tinyramfs man pages if you didn't know
02:18
<
illiliti >
man tinyramfs.config
02:18
<
Guest68 >
Yes im reading them now
02:19
<
illiliti >
they poorly written though
02:20
<
illiliti >
i need to rewrite/revisit them at some point...
02:38
<
Guest68 >
So root would be /dev/sdc2 and luks_root would be /dev/mapper/crypt
02:38
<
Guest68 >
Or do I have those backwards
02:39
<
illiliti >
backwards
02:39
<
illiliti >
/dev/mapper/crypt is real unlocked root
02:39
<
Guest68 >
Huh, weird. The UUID for /dev/mapper/crypt isn't showing up when I type blkid
02:40
<
illiliti >
make sure that you correctly formatted /dev/mapper/crypt
02:41
<
illiliti >
also, run blkid as root
02:41
<
Guest68 >
I see a weird device called /dev/dm-0
02:41
<
Guest68 >
With file type ext4
02:42
<
illiliti >
this is exactly what you need
02:42
<
Guest68 >
When I type nlkid /dev/mapper/crypt it shows up with the same UUID as the /dev/dm-0
02:43
<
Guest68 >
Not sure why it's labelled as such tho
02:43
<
illiliti >
/dev/mapper/crypt symlink doesn't created for some reason
02:44
<
illiliti >
/dev/mapper/crypt is a symlink to /dev/dm-0, right?
02:47
midfavila-laptop has joined #kisslinux
02:49
<
Guest68 >
Apparently it is logical volume but I don't remember setting it up that way
02:50
<
illiliti >
answers are false
02:51
<
illiliti >
this is not lvm unless you did setup it
02:51
<
illiliti >
this is unlocked luks container
02:52
<
Guest68 >
Yeah I didn't touch any physical volume, volume group, logical volume settings
02:52
<
Guest68 >
I'll just use the UUID for dm-0 and see if it works I guess
02:53
<
illiliti >
dm-0 is exactly what you need
02:57
<
Guest68 >
Also, what's your output for uname -r? Mine is showing as the Arch iso I am on
02:58
<
Guest68 >
oh okay the version num
03:00
<
illiliti >
what are you trying to do?
03:00
<
Guest68 >
tinyramfs -o "/boot/initramfs-$(uname -r)"
03:01
<
Guest68 >
Am getting the error cp can't stat /lib/modules/5.11.16-artix1-1/modules.order
03:01
<
Guest68 >
Because I am on an Artix Linux iso and that's supposed to be just 5.12.13
03:01
<
Guest68 >
And /lib/modules/5.12.13 does exist btw
03:02
<
Guest68 >
Not sure why it's coming up as artix
03:02
<
illiliti >
you need to explictly tell tinyramfs which kernel to use
03:02
<
illiliti >
tinyramfs -k 5.12.13
03:06
<
Guest68 >
Btw, do I need to specify a key or will I be prompted at boot?
03:06
<
Guest68 >
To type in the passphrase
03:07
<
illiliti >
you will be prompted you don't setup key
03:12
<
illiliti >
the key is optional
03:12
<
illiliti >
you can store your password in file and use it as key
03:13
<
illiliti >
or you can create key with random data, add it via cryptsetup and use it in tinyramfs
03:14
<
Guest68 >
I prefer password
03:14
<
Guest68 >
And I think I am done... gonna reboot and see what happens
03:16
<
Guest68 >
Dang got a kernel panic :(
03:16
<
Guest68 >
VFS: unable to mount root fs on unknown-block(0,0)
03:16
Uks3 has joined #kisslinux
03:16
Uks2 has quit [Ping timeout: 268 seconds]
03:17
<
Guest68 >
Oh was I supposed to type in update-grub before rebooting
03:19
Uks3 has quit [Client Quit]
03:20
Uks2 has joined #kisslinux
03:21
schillingklaus has joined #kisslinux
03:27
Uks2 has quit [Ping timeout: 268 seconds]
03:28
<
Guest68 >
So I did actually generate the grub.cfg
03:28
<
Guest68 >
I am not sure why it's giving me a kernel panic
03:28
Uks2 has joined #kisslinux
03:29
<
acheam >
are your kernel parameters right? did you compile in support for the filesystem and stuff?
03:31
<
Guest68 >
Is there an ext4 or rootfs kernel parameter
03:32
<
Guest68 >
EXT4_FS=y
03:36
<
illiliti >
looks like kernel didn't use parameters because they aren't defined
03:36
<
illiliti >
are you sure that grub passed parameters to kernel?
03:39
<
Guest68 >
I think so
03:41
<
illiliti >
send me your kernel and grub config
03:54
<
illiliti >
grub.cfg doesn't contain kernel parameters
03:56
<
illiliti >
UUID=e3e7c07e-f5b8-4113-af4b-8a96df707e51 / ext4 rw,relatime 0 1
03:56
<
illiliti >
remove this
03:57
<
illiliti >
the problem is that grub doesn't save kernel parameters
03:57
<
illiliti >
how did you configure grub?
03:57
<
Guest68 >
I typed grub-mkconfig -o /boot/grub/grub.cfg
03:57
<
Guest68 >
After editing /etc/default/grub
03:59
<
illiliti >
send me /etc/default/grub
04:02
dylanaraps has joined #kisslinux
04:02
* midfavila-laptop
waves
04:09
<
Guest68 >
Under GRUB_CMDLINE_LINUX_DEFAULT are the kernel parameters
04:11
<
Guest68 >
And I did not find a rootfs setting
04:12
<
illiliti >
no no, you're using wrong parameters
04:12
dylanaraps has quit [Ping timeout: 268 seconds]
04:12
<
illiliti >
you need to pass: initrd=\<location of generated initramfs on /boot>
04:12
<
illiliti >
that's the main parameter
04:13
<
illiliti >
cryptdevice is meaningless to tinyramfs
04:14
<
Guest68 >
So in the grub I just say vmlinuz initrd=\boot\initramfs-5.12.13
04:15
<
Guest68 >
vmlinuz initrd=\initramfs-5.12.13
04:15
<
Guest68 >
Since /boot/initramfs-5.12.13 is the name
04:15
<
Guest68 >
Ok I will try that and report back
04:15
<
illiliti >
vmlinuz initrd=\initramfs-5.12.13
04:16
dylanaraps has joined #kisslinux
04:16
<
schillingklaus >
is chainloading possible?
04:17
<
illiliti >
what do you mean?
04:18
<
Guest68 >
It has the parameters /vmlinuz-5.12.13 root=/dev/mapper/cry[t ro vmlinuz initrd=\initramfs-5.12,13
04:19
<
Guest68 >
Despite my typing just the vmlinuz initrd=\initramfs-5.12.13 part
04:19
<
Guest68 >
After generating the grub config file again
04:19
<
Guest68 >
Should I take out the root=/dev/mapper/crypt part manually?
04:19
<
schillingklaus >
something like set root=(hd0,1) followed by chainloader +1
04:20
<
illiliti >
Guest68: it's harmless but you can remote this
04:20
<
illiliti >
schillingklaus: idk
04:21
<
Guest68 >
Ok ill try rebooting again
04:21
<
Guest68 >
Same error but more output. I can see eight penguins at the top of the screen...
04:23
<
illiliti >
post output
04:23
<
illiliti >
this is important
04:24
dylanaraps has quit [Quit: dylanaraps]
04:31
<
Guest68 >
Dang can't upload picture on my POS phone
04:32
<
Guest68 >
i will brb
04:32
Guest68 has quit [Quit: Client closed]
04:33
Guest12 has joined #kisslinux
04:37
<
Guest12 >
Sorry for the delay my phone is a POS and deleted my photos
04:39
<
illiliti >
you need to remove root= parameter
04:40
<
Guest12 >
When I did that it says vmlinuz file not found
04:40
<
Guest12 >
error: invalid file name 'vmlinuz'
04:41
<
Guest12 >
Because of the parameter vmlinuz initramfs blah blah
04:41
<
Guest12 >
The one you told me to put in
04:41
<
illiliti >
vmlinuz initrd=\\initramfs-5.12.13
04:41
<
illiliti >
try this
04:42
<
illiliti >
or: vmlinuz initrd=/initramfs-5.12.13
04:42
<
Guest12 >
I guess it was complaining about the vmlinuz part tho
04:46
<
Guest12 >
Same error with two backslashes, will try a forward one
04:47
<
illiliti >
afaik grub should automatically detect initramfs
04:47
<
Guest12 >
i think vmlinuz should be vmlinuz-5.12.13 , no?
04:49
<
Guest12 >
What's your vmlinuz file named as?
04:49
<
illiliti >
i don't use grub
04:50
<
illiliti >
try to rename vmlinuz to vmlinuz-<kernel> and initramfs to initrd-<kernel>.img
04:50
<
illiliti >
and run grub-mkconfig
04:55
<
Guest12 >
Did /vmlinuz-5.12.13 initrd=/initramfs-5.12.13
04:55
<
Guest12 >
It says cannot open root device "(null)" so I will leave the other stuff in there too
04:57
<
illiliti >
try to do what i say above
05:00
<
Guest12 >
Ok so change to vmlinuz-<kernel> and initrd-<kernel>.img in both parameters and /boot?
05:01
micro_O has joined #kisslinux
05:01
<
Guest12 >
What do you want me to put as the parameters? Any slashes or anything for vmlinuz? Backwards/forwards etc
05:03
<
illiliti >
no no, i mean rename files
05:05
<
Guest12 >
Okay the file names are vmlinuz-5.12.13 and initrd-5.12.13.img
05:08
<
Guest12 >
When I run grub-mkconfig it adds a separate line with "initrd /initrd-5.12.13.img"
05:08
<
Guest12 >
Should I take out the initrd=\ ... parameter then?
05:09
<
Guest12 >
Ok so its initrd=\initramfs-5.12.13
05:10
<
Guest12 >
vmlinuz initrd=\initramfs-5.12.13
05:11
<
illiliti >
drop the all parameters under GRUB_CMDLINE_LINUX_DEFAULT
05:12
<
illiliti >
and re-run grub-mkconfig
05:13
<
Guest12 >
There are two lines: first is "linux /vmlinuz-5.12.13 root=/dev/mapper/crypt ro" and the second is "initrd /initrd-5.12.13.img"
05:13
<
Guest12 >
In grub.cfg
05:13
<
Guest12 >
After running grub-mkconfig with no parameters under GRUB_CMDLINE_LINUX_DEFAULT
05:14
<
illiliti >
drop 'root=/dev/mapper/crypt ro'
05:14
<
illiliti >
and try to boot
05:16
<
schillingklaus >
my GRUB_CMDLINE_LINUX_DEFAULT is "quiet nomodeset"
05:16
<
Guest12 >
Ok we made some progress
05:16
<
Guest12 >
There was a bunch of text but it eventually said Enter passphrase for /dev/disk/by-uuid/53d4...
05:17
<
Guest12 >
But there was more initialization text and didnt let me type in password
05:17
<
Guest12 >
Last line is !! failed to unlock LUKS
05:17
<
Guest12 >
Will send you a picture
05:18
<
illiliti >
don't afraid to type password
05:19
<
illiliti >
the password will get to cryptsetup regardless of initialization text
05:19
<
illiliti >
just like sudo/doas
05:19
<
Guest12 >
You can see it says Enter passphrase but it is quicky overridden by more text
05:20
<
Guest12 >
I tried typing in my password but it threw me into a shell
05:20
<
illiliti >
you can still type password
05:20
<
illiliti >
try to type it again
05:20
<
Guest12 >
I am in a shell and it says command not found
05:20
<
illiliti >
don't rush
05:21
<
Guest12 >
Blinking cursor after text is done initializing
05:21
<
Guest12 >
Will type in my pass now
05:22
<
Guest12 >
Yeah it still says failed to unlock LUKS
05:22
<
Guest12 >
device-mapper: table: 253:0: crypt: Error allocating crypto tfm
05:22
<
Guest12 >
device-mapper: ioctl: error adding target to table
05:23
<
illiliti >
send output
05:23
<
schillingklaus >
tells me to not even think about considering that LUKS thing
05:27
<
illiliti >
something wrong with kernel
05:27
<
schillingklaus >
why is LUKS so popular?
05:28
<
illiliti >
schillingklaus: because there's no good alternative
05:28
<
illiliti >
Guest12: your kernel missing some essential crypt modules
05:29
<
Guest12 >
I made sure dm-crypt enabled, I will see what others there are
05:32
<
illiliti >
XTS is required too iirc
05:33
<
Guest12 >
Am i looking at pkg_setup() here?
05:34
<
illiliti >
> Enabling cryptographic API functions
05:36
<
Guest12 >
CRYPTO_XTS only one disabled from that list
05:37
<
Guest12 >
I will turn it on and recompile
05:38
<
Guest12 >
There are a bunch of others such as cfb cts lrw ofb pcbc that are not on
05:38
<
Guest12 >
Should i touch those or no?
05:41
gtms has joined #kisslinux
05:44
<
Guest12 >
Trying again with xts
05:45
<
Guest12 >
Error is !! failed to lookup partition
05:45
<
Guest12 >
After typing in the passphrase
05:46
dylanaraps has joined #kisslinux
05:46
<
illiliti >
send your tinyramfs config and blkid output from that shell
05:47
<
illiliti >
dylanaraps: hi!
05:49
<
Guest12 >
will get tinyramfs in a sec
05:51
schillingklaus has quit [Quit: schillingklaus]
05:54
<
dylanaraps >
illiliti: o/
05:55
<
Guest12 >
real root is /dev/dm-0 i take it and luks_root is /dev/sdc2
05:56
<
illiliti >
yes, config is correct
05:57
<
illiliti >
run 'echo /dev/disk/by-*' in shell
05:58
micro_O has quit [Ping timeout: 272 seconds]
05:59
<
Guest12 >
by-id/ by-label/ by-partuuid/ by-path/ by-uuid/ is the output
06:00
<
illiliti >
no no, i mean in shell after 'failed to lookup' error
06:00
<
illiliti >
not livecd
06:00
<
illiliti >
and run this too: 'echo /dev/disk/by-uuid/*'
06:02
<
Guest12 >
It says /dev/disk-by-label /dev/disk/by-uuid
06:02
<
Guest12 >
I meant /dev/disk/by-label
06:03
<
illiliti >
and the second command?
06:03
<
illiliti >
echo /dev/disk/by-uuid/*
06:07
<
Guest12 >
"/dev/disk/by-uuid/53d4beaf-225d-41cb-841d-72ad7b2d990c /dev/disk/by-uuid/7f1b314b-36f8-4af9-bfd9-318e7147f5c9 /dev/disk/by-uuid/B1BB-21B8 /dev/disk/by-uuid/D4E8-9CC9"
06:08
<
Guest12 >
Not sure what the last one is, it doesn't show up in blkid
06:11
<
illiliti >
did you compile kernel with CONFIG*=y ?
06:12
<
illiliti >
i mean kernel shouldn't have CONFIG*=m
06:12
<
illiliti >
check this
06:12
<
Guest12 >
Ok I will check
06:13
<
Guest12 >
This turns on all with CONFIG_
06:14
<
Guest12 >
Can I find this in menuconfig or .config manually?
06:15
<
Guest12 >
Don't see CONFIG* anywhere
06:15
<
illiliti >
by CONFIG*, i mean all CONFIG
06:16
<
Guest12 >
I don't see any with m'
06:17
<
Guest12 >
There are a bunch commented out, e.g. # CONFIG_CRC8 is not set"
06:17
<
Guest12 >
But none with m's
06:17
<
illiliti >
grep '=m' .config
06:18
<
Guest12 >
Yes there are 13 with m
06:19
<
illiliti >
find them in menuconfig and turn them into '=y'
06:19
<
illiliti >
recompile kernel, regenerate initramfs
06:20
<
illiliti >
before regenerating initramfs, add 'monolith=1' to tinyramfs config
06:20
<
Guest12 >
I think it could be EFIVAR_FS=m causing an problem
06:20
<
Guest12 >
It say EFI variable filesystem
06:21
<
Guest12 >
I will turn all on to be safe
06:24
<
illiliti >
dylanaraps: cool! i don't like this *fullpath function too.
06:27
<
illiliti >
we could actually have multilib support without ldd. the problem is that there's no way to parse symlink without hacks
06:31
<
Guest12 >
Ok I will try again
06:32
<
Guest12 >
I turned them into y's and added monolith=1
06:32
<
Guest12 >
Regenerated initramfs and all that
06:33
<
Guest12 >
And same error...
06:36
<
illiliti >
that's odd
06:36
<
illiliti >
try to change root option to /dev/dm-0 in tinyramfs config
06:43
<
Guest12 >
I am in :D
06:45
<
Guest12 >
root=/dev/dm-0 did the trick
06:45
<
illiliti >
finally, great
06:46
<
testuser[m]1 >
nice
06:47
<
illiliti >
/dev/dm-0 is a hack though
06:50
<
illiliti >
but at least it's good to have bootable system lol
06:51
<
illiliti >
you can fix that later
07:12
dylanaraps has quit [Quit: dylanaraps]
07:26
Uks2 has quit [Quit: Byee]
07:26
Uks2 has joined #kisslinux
08:03
Guest12 has quit [Quit: Client closed]
08:47
Uks2 has quit [Quit: Byee]
08:48
Uks2 has joined #kisslinux
09:31
micro_O has joined #kisslinux
09:34
LordRatte has joined #kisslinux
09:35
micro_O has quit [Ping timeout: 252 seconds]
09:48
LordRatte has quit [Quit: Quit]
11:02
Uks3 has joined #kisslinux
11:05
Uks2 has quit [Ping timeout: 268 seconds]
12:14
jleightcap has quit [Ping timeout: 272 seconds]
12:15
jleightcap has joined #kisslinux
12:32
dilyn has joined #kisslinux
12:49
dylanaraps has joined #kisslinux
12:56
<
acheam >
glad to see you back! been using kiss since the fall, its seriously great software!
12:57
<
omanom >
welcome back, dylan! good to see ya!
12:57
<
acheam >
I feel the most in control of my computer ever
12:57
Uks3 has quit [Ping timeout: 268 seconds]
12:57
Uks2 has joined #kisslinux
12:58
<
dylanaraps >
Glad you find it useful :)
13:00
smartin has joined #kisslinux
13:02
<
dilyn >
dylan: I'll run these outstandings PRs through some ringers today after work
13:02
<
dilyn >
I still have no clue how GitHub's interface works
13:03
<
dylanaraps >
dilyn: All good. Take your time. :)
13:03
<
dilyn >
well my interviewers are radio silent until next week so instead of going crazy with anxiety... ;)
13:13
<
ang >
dylanaraps: welcome back
13:14
<
testuser[m]1 >
$< is used to get the first dependency of a target, how do you list all the dependencies ?
13:14
<
testuser[m]1 >
Makefile*
13:15
<
dylanaraps >
ang: Thanks
13:17
<
testuser[m]1 >
ah its $?
13:18
<
dilyn >
of course this strictly faster way of doing things breaks stuff
13:18
<
dilyn >
fast, efficient, or safe. pick two, get none
13:19
<
testuser[m]1 >
what broke ?
13:20
<
dylanaraps >
See my link
13:20
<
dilyn >
Only things in master :)
13:21
<
dilyn >
these haven't been tagged yet
13:21
<
testuser[m]1 >
oh i just downloaded the .patch , didnt open on shithub
13:23
<
dylanaraps >
No, haven't seen it before
13:24
<
dylanaraps >
Go version of the kiss package manager? Sounds neat.
13:24
<
acheam >
testuser[m]: if you can avoid it, I wouldn't use those special variables
13:24
<
acheam >
because they are GNU specific
13:24
<
acheam >
or call the Makefile GNUmakefile
13:25
<
acheam >
it will still be found by gnu make
13:25
<
testuser[m]1 >
it seems to work fine with bmake too
13:25
<
testuser[m]1 >
the $?
13:25
<
acheam >
maybe $< doesnt work then? but iirc many of the special variables dont work on bmake
13:26
<
testuser[m]1 >
both work , ive only had issues with `ifeq` statements
13:28
<
acheam >
I wonder if I'm using a different version of bmake than you
13:29
<
acheam >
version/implementations
13:29
<
konimex >
it might don't work with
*older* versions of bmake (<2021 versions perhaps?), since I had to patch libffi with $< last year
13:29
<
konimex >
anyway, time to update bmake
13:29
<
testuser[m]1 >
what should you use in place of $< ? Add it manually ?
13:29
<
testuser[m]1 >
bmake seems pretty limited :/
13:29
<
dilyn >
what all do you want from a `make` :P
13:30
<
dilyn >
if my make can read the shit autoconf produces, I don't want it
13:31
<
acheam >
testuser[m]1: it is, and it leads to less flexible makefiles
13:31
<
acheam >
konimex: ah got it, I think I kiss forked it from you a few months ago, so maybe due for an upgrade
13:32
<
acheam >
dilyn: make? don't you mean ./make
13:32
<
acheam >
./make is the only build system permitted in this channel
13:33
dylan02 has joined #kisslinux
13:33
<
konimex >
I think there's only one implementation of bmake (in that crufty.net site which I use), which uses NetBSD make as a base iirc
13:33
<
konimex >
what's your bmake version?
13:33
<
testuser[m]1 >
in my case you need gmake to build a bundled dependency anyway so i guess its OK :p
13:34
dylanaraps has quit [Ping timeout: 272 seconds]
13:34
<
illiliti >
iirc $< is a posix thing
13:34
<
acheam >
konimex: will report back later, am on my mobile
13:35
<
illiliti >
i can't believe that bmake doesn't support it
13:35
<
acheam >
maybe im just misremembering, or there was something else wrong with the rule that was causing it not to build with bmake
13:35
<
acheam >
but if I am wrong, I have some make files to rewrite lol
13:40
dylanaraps has joined #kisslinux
13:41
micro_O has joined #kisslinux
13:41
dylan02 has quit [Ping timeout: 272 seconds]
13:45
micro_O has quit [Ping timeout: 272 seconds]
14:14
<
konimex >
dilyn: autoconf, for all its shit is actually quite resilient, if there's no special GNU make things it should be readable by bmake
14:20
<
nerditup >
dylanaraps: welcome back
14:26
<
dilyn >
it's fine usually but man oh man are the makefiles it makes sometimes the most unreadable noise...
14:29
<
dylanaraps >
nerditup: Thanks
14:33
micro_O has joined #kisslinux
14:43
dylanaraps has quit [Ping timeout: 272 seconds]
14:43
midfavila has quit [Remote host closed the connection]
14:47
midfavila has joined #kisslinux
14:50
konimex[m] has joined #kisslinux
14:50
<
konimex[m] >
i'll take unreadable noise over not working makefiles all day
15:00
<
clemens3 >
working makefiles are kewl, but there is a point where exponentially growing unreadable source is worse then some binary..
15:01
<
clemens3 >
I wonder the average linux distro contains how many lines of source..
15:02
<
clemens3 >
maybe not a billion yet..
15:02
<
clemens3 >
100 million I guess
15:04
claudia has joined #kisslinux
15:05
<
testuser[m]1 >
wont be hard to do on kiss, just make a script to untar every tarball in kiss/sources and call tokei
15:05
<
testuser[m]1 >
or whatever tool
15:05
mahmutov has joined #kisslinux
15:06
dylanaraps has joined #kisslinux
15:06
<
dylanaraps >
> just make a script to untar every tarball in kiss/sources and call tokei
15:07
<
dylanaraps >
That doesn't work when software is cross-platform and doesn't take into account ifdefs, etc.
15:07
<
rio6 >
contained source as in patched and build files or just combined source line of all packages
15:17
mahmutov has quit [Ping timeout: 258 seconds]
15:27
<
claudia >
dilyn: I build qt5-webengine successfully with gcc.
15:27
<
dilyn >
we should just package gn :v
15:27
<
claudia >
But since my production machine is with clang only I cant test it :p
15:27
<
claudia >
Did you happen to build qt5 with clang?
15:28
<
claudia >
I have found "-platform linux-clang" for qt5. but this results in a linking error in the end.
15:28
<
dilyn >
yeah lemme dig up my build...
15:29
<
dilyn >
so i had to specify -platform linux-clang-libc++, along with a small patch
15:29
<
dilyn >
but I never encountered a linker error at the end. this fixes a problem with socklen for qt5-network
15:31
<
claudia >
you are right. this is the error.
15:32
<
dilyn >
I should work a little harder at getting it upstreamed. afaik it's just a 'woops we forgot to make this change' sort of thing
15:37
<
acheam >
konimex: ah okay yeah I was using an old bmake version
15:38
midfavila-laptop has quit [Ping timeout: 272 seconds]
15:50
<
acheam >
can anyone share a GCC package?
15:50
<
acheam >
accidentally screwed up my toolchain
15:50
<
testuser[m]1 >
Just untar kiss-chroot and kiss export
15:51
<
dilyn >
there's one provided by kiss-static :v
15:52
<
acheam >
Thank you thank you
15:56
micro_O has quit [Ping timeout: 272 seconds]
16:03
micro_O has joined #kisslinux
16:11
claudia has quit [Quit: zzz]
16:21
midfavila has quit [Quit: ircII EPIC5-2.1.2 -- Are we there yet?]
16:27
midfavila has joined #kisslinux
16:27
<
midfavila >
question:
16:27
<
midfavila >
was the ssu package updated recently to include a post-install file that automatically adjusts the permissions of /bin/ssu
16:34
* midfavila
grumbles
16:34
<
midfavila >
suppose I should have checked before updating my system. still, that caught me by surprise
16:34
<
midfavila >
time to liveboot
16:38
midfavila has quit [Quit: ircII EPIC5-2.1.2 -- Are we there yet?]
16:43
midfavila-laptop has joined #kisslinux
16:49
<
acheam >
anybody know how to resolve this?
16:49
<
midfavila-laptop >
format c:\, install gentoo
16:50
<
midfavila-laptop >
np bby
16:51
<
dilyn >
cc1plus: error: /root/.cache/kiss/proc/24463/build/llvm/../libunwind/include: Permission denied
16:52
<
acheam >
I'm not building as root
16:54
<
acheam >
and none of my installed packages have /root/.cache in their manifests
16:55
<
dilyn >
KISS_TMPDIR?
16:55
<
acheam >
midfavila-laptop: why does sdf git not work half the time I try and pull
16:56
<
dilyn >
building lld in community?
16:56
<
midfavila-laptop >
acheam no idea. works on my machine
16:56
<
midfavila-laptop >
are you getting SSL errors?
16:56
<
acheam >
no it fails to resolve
16:56
<
acheam >
genuinely half the time I "kiss u"
16:56
<
midfavila-laptop >
sounds like a you problem. is your DNS running?
16:57
<
acheam >
I use 9.9.9.9, and this is the only host with that issue
16:57
<
midfavila-laptop >
never tried that resolver. i use an opennic resolver and it works fine for me
16:58
<
midfavila-laptop >
yeah, just cloned it
16:59
<
dilyn >
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped <- don't use ccache?
16:59
<
acheam >
trying now
17:01
<
midfavila-laptop >
gotta download fecal fossa because puppy's grub always breaks...
17:01
<
midfavila-laptop >
fml
17:02
<
acheam >
dilyn: help
17:02
<
acheam >
didn't help"
17:04
mahmutov has joined #kisslinux
17:04
<
testuser[m]1 >
What if you put it on tmpfs
17:06
<
dilyn >
looks like something in LLVM is referring to its builddir?
17:06
<
dilyn >
see the things llvm-config's various options outputs
17:09
<
testuser[m]1 >
Its the missing libunwind include
17:09
<
testuser[m]1 >
So it's Tarball is included in the lld package
17:10
<
dilyn >
the error is referring to llvm's builddir, not lld's
17:12
<
dilyn >
using cc=clang -v, I get some of this output: 17 ignoring nonexistent directory "/tmp/9941/build/llvm/llvm/../libunwind/include"
17:12
<
dilyn >
but a lot of this too -I /tmp/9941/build/llvm/llvm/../libunwind/include
17:15
Uks3 has joined #kisslinux
17:15
<
phoebos[m] >
acheam: i had a problem with lld 12 a while ago, have you updated llvm?
17:16
Uks2 has quit [Ping timeout: 258 seconds]
17:16
<
acheam >
llvm is up to date from the bin repo
17:24
<
dilyn >
can reproduce :v cc1plus: error: /root/.cache/kiss/proc/10904/build/llvm/../libunwind/include: Permission denied
17:29
claudia has joined #kisslinux
17:31
<
acheam >
omnitay isn't here, right?
17:31
<
acheam >
can someone open a GH issue
17:34
<
claudia >
qtwebengine failed with clang
http://ix.io/3roz . Anyway I am going to switch back to gcc anyway.
17:36
<
dilyn >
yeah gn is dumb
17:36
<
dilyn >
LDFLAGS="$LDFLAGS -lc++ -lc++abi -lunwind" make sure you build with this
17:38
<
claudia >
Ahh, I am to unskilled to properly use this. A pity.
17:39
<
phoebos[m] >
I'd try building llvm :p
17:39
<
dilyn >
you could do this instead sed -i 's/gn_gen_args = /gn_gen_args = --no-static-libstdc++ /' \
17:39
<
dilyn >
7 - src/buildtools/gn.pro
17:40
<
dilyn >
lld build fines when not using the llvm bin package
17:41
strajder has joined #kisslinux
17:44
<
claudia >
ok nice. It got past that error and started :)
17:57
midfavila has joined #kisslinux
17:59
riteo has joined #kisslinux
17:59
<
testuser[m]1 >
Hi riteo
17:59
Guest28 has joined #kisslinux
18:01
<
testuser[m]1 >
Hi guest
18:07
<
Guest28 >
Ok so it appears wifi works on my machine
18:08
<
Guest28 >
Tried building xorg and stuff, it took a long time to build but ended up failing because a directory or something was missing
18:08
<
Guest28 >
Err took a long time for xf86-video-amdgpu because of llvm
18:09
Guest3 has joined #kisslinux
18:13
<
claudia >
Guest3: we need the log from the failed package.
18:15
<
cem >
dylanaraps: it's great to see you :)
18:26
<
riteo >
oh dylan's back on IRC too? Nice!
18:28
<
riteo >
welcome back dylan :)
18:28
<
sh4 >
i wonder if dylan took his absence to escape the covid 1984 madness
18:29
<
testuser[m]1 >
bruh
18:29
claudia has quit [Quit: zzz]
18:30
<
Guest28 >
covid is not a big deal if you don't go outside
18:31
<
Guest28 >
so for me it is no problem
18:31
<
riteo >
yeah I agree, I actually felt kinda better doing school from my computer and not having to go out once every week
18:32
<
riteo >
it's a very subjective thing
18:33
midfavila-laptop has quit [Remote host closed the connection]
18:35
<
dilyn >
acheam: solution appears to be me building llvm in /tmp :v testing rn
18:35
<
dilyn >
there's... almost certainly an actual way, but /shrug
18:36
Guest3 has quit [Quit: Client closed]
18:36
<
Guest28 >
I liked going to school physically but doinf it online was so much easier lol
18:36
<
riteo >
the weird thing is that most people hated doing it online
18:37
<
dilyn >
built fine for me. lmk
18:43
<
acheam >
dilyn: still fails
18:44
<
acheam >
built with "KISS_TMPDIR=/tmp kiss b old"
18:46
<
testuser[m]1 >
thw log is incomplete
18:53
sh4 has left #kisslinux [Leaving]
18:53
<
acheam >
oops fixed, testuser[m]1
18:57
<
Guest28 >
Not sure why xorg-server didnt build I didn't even get a log for that
18:57
<
Guest28 >
It says xorg-server not found
18:58
<
dilyn >
how strange
18:59
<
dilyn >
wait so you do or don't have xorg-server installed Guest28: ?
19:04
<
Guest28 >
It wasn't build for some reason but I tried again and it worked
19:04
<
Guest28 >
So I will try amdgpu again
19:08
dylanaraps has quit [Ping timeout: 272 seconds]
19:20
strajder has quit [Quit: nn]
19:33
mahmutov has quit [Ping timeout: 268 seconds]
19:34
mahmutov has joined #kisslinux
19:42
<
Guest28 >
My user is in wheel, audio, input, video group
19:42
<
Guest28 >
dmesg shows that amdgpu is loadaed
19:42
<
dilyn >
[ 826.742] (EE) open /dev/dri/card0: Permission denied
19:42
<
dilyn >
your card's permissions are wrong
19:43
<
dilyn >
are you using udev or mdev?
19:43
<
dilyn >
is amdgpu built into the kernel, or built as a module?
19:43
<
Guest28 >
I will send dmesg
19:47
<
dilyn >
is the mdev service running at all?
19:48
<
Guest28 >
Yes "run: mdev: (pid 399) 1333s"
19:48
<
Guest28 >
When I type sv status mdev as user I get "warning: mdev: can't open supervise/ok: Permission denied"
19:49
<
dilyn >
you gotta run sv status as root
19:49
<
Guest28 >
I did that was the output "run: mdev: (pid 399) 1333s"
19:49
<
Guest28 >
Just didn't know if that was normal to get perm denied
19:52
<
omanom >
may be a dumb question, but have you rebooted since rebuilding everything?
19:52
<
dilyn >
what happens if you manually run mdev -vsf ?
19:52
<
dilyn >
i.e. ls -l /dev/dri/* should report root:input
19:52
<
dilyn >
errr root:video
19:56
<
Guest28 >
Ok I got it sorry
20:01
<
Guest28 >
Ok I think I should be good with configuring the rest of my system now. @dilyn Sorry for the questions just not familar with device managers like mdev so I will have to learn more.
20:05
Uks3 has quit [Ping timeout: 268 seconds]
20:07
<
dilyn >
It's one of the most common questions :)
20:10
Uks2 has joined #kisslinux
20:15
micro_O has quit [Quit: micro_O]
20:19
<
midfavila >
man, that reminds me
20:19
<
midfavila >
i need to set up UUID for my disks
20:19
<
midfavila >
my SAS card passes them through to Linux in a different order on every boot
20:19
<
midfavila >
it's so annoying
20:22
<
midfavila >
cue spending half an hour waiting for my machine to finally pass disks through in something resembling the right order
20:22
<
acheam >
woah from 4 second boot with eudev to 1 second with mdev
20:22
<
midfavila >
>he doesn't measure his boot times in miliseconds
20:22
<
midfavila >
W e a k
20:23
<
acheam >
I'm just basing it off of the timer that's shown after boot
20:24
<
acheam >
do you have a better way of measuring boot time?
20:24
<
Guest28 >
Atomic clock
20:24
<
midfavila >
atomic clock hooked up via i2c
20:24
<
midfavila >
guest28 gets it
20:24
<
midfavila >
my man!
20:24
<
midfavila >
yw acheam
20:24
<
midfavila >
always glad to help you out
20:26
<
acheam >
damn I regret making my boot partition so small
20:26
<
acheam >
I can't fit a backup kernel into it :(
20:27
<
midfavila >
how large is your boot partition?
20:27
<
acheam >
27m available for use
20:27
<
acheam >
after ext4 stuff
20:27
<
midfavila >
you should be able to fit two kernels in there... hm
20:27
<
midfavila >
i normally go with 50mb and xfs
20:27
<
acheam >
my kernel is 10.7m rn
20:27
<
midfavila >
mine's like thirteen
20:28
* midfavila
dabs on acheam
20:28
<
acheam >
and system.map is 5.4
20:28
<
dilyn >
imagine having a SAS card and not using zfs smh
20:28
<
midfavila >
i don't even bother with system.map
20:28
<
acheam >
what does it do?
20:28
<
midfavila >
nothing useful for me.
20:28
jaafarrc has joined #kisslinux
20:29
<
Guest28 >
So wait you can delete System.map
20:29
<
dilyn >
acheam iirc system.map just contains all the symbols for the kernel
20:29
<
dilyn >
but they're already in /sys
20:29
<
midfavila >
symbol table, looks like-
20:29
<
midfavila >
it's mostly only useful for debugging
20:30
<
acheam >
nice now I can fit two kernels
20:30
<
midfavila >
see?
*sometimes* my advice isn't a complete meme
20:30
<
midfavila >
it's only
*mostly* a complete meme
20:31
<
dilyn >
wait how tiny is your boot partition that you can only fit one kernel
20:31
<
dilyn >
my mbp won't even boot with an EFI partition < 250MB
20:31
<
acheam >
oi I followed mid's advice!!!!
20:32
<
acheam >
check the freenode logs
20:32
<
acheam >
he said anything above 32m was excessive or somthng
20:32
<
midfavila >
>muh ebbel
20:32
<
midfavila >
that's why
20:32
<
jaafarrc >
Does KISS Linux use binutils by default?
20:33
<
midfavila >
if it's in repo/core it's standard
20:33
<
midfavila >
everything else can't be assumed
20:34
<
jaafarrc >
Hmmm... either binutils is big or my internet is slow... I'm assuming the latter.
20:34
<
midfavila >
it's just under 22mb
20:35
<
jaafarrc >
What the fuck is wrong with my internet?
20:35
<
jaafarrc >
This is shameful.
20:35
<
midfavila >
try running a traceroute
20:35
<
midfavila >
you might have high latency or an unstable link
20:36
<
jaafarrc >
A whatwho?
20:37
<
midfavila >
Traceroute. it's a command that tracks the path of a packet throughout the internet
20:37
<
midfavila >
so find the host that the package is on, then traceroute $host
20:37
<
midfavila >
where $host is... well, the host of the package
20:37
<
jaafarrc >
What do you mean $host?
20:37
<
jaafarrc >
You mean LAN IP address?
20:37
<
jaafarrc >
The hostname?
20:38
<
midfavila >
the hostname, yeah
20:38
<
jaafarrc >
I think it's fine now, anyway.
20:38
<
midfavila >
anyway, in the future, if you want to play with traceroute -
20:38
<
jaafarrc >
OH, I thought you meant
*my* hostname.
20:38
<
midfavila >
you would traceroute ftp.gnu.org
20:39
<
midfavila >
and it'll display a reading of your path to it
20:41
<
acheam >
another cool one is mtr
20:41
<
acheam >
its a hybrid of traceroute and ping
20:41
<
midfavila >
That's not on my system.
20:41
<
acheam >
its in community
20:41
<
acheam >
you can get the same info from traceroute and ping, but MTR presents it in a way that makes debugging much quicker
20:42
<
dilyn >
is it written in rUsT?
20:42
<
midfavila >
doesn't appear to be.
20:42
<
dilyn >
what's even the point
20:43
<
jaafarrc >
I actually like Rust.
20:43
<
midfavila >
"how can I even ping in a memory-safe fashion"
20:45
jaafarrc has quit [Quit: Quit]
20:50
midfavila has quit [Remote host closed the connection]
20:50
<
rio6 >
who needs memory safty when you can just crash and let the OS clean up your grabage
20:51
midfavila has joined #kisslinux
21:03
illiliti has quit [Quit: leaving]
21:04
gtms has quit [Remote host closed the connection]
21:27
m3g has joined #kisslinux
22:08
Guest28 has quit [Ping timeout: 246 seconds]
22:36
claudia has joined #kisslinux
22:37
<
claudia >
dilyn: Falkon works. plays videos.
22:39
midfavila has quit [Remote host closed the connection]
22:40
midfavila has joined #kisslinux
22:41
<
midfavila >
>mfw bash, dash and other packages fail with unable to create executables when built with kiss, but manual building still works
22:41
<
midfavila >
it's another one of those days, I guess
22:45
<
claudia >
check you env
22:45
<
claudia >
inside a pkg
22:57
<
dilyn >
claudia: ty! I believe those errors have always been present in falkon
23:00
Guest28 has joined #kisslinux
23:00
<
claudia >
no problemo :D
23:05
<
Guest28 >
In order to play HDMI/DP audio from RX 580 do I need to enable EDID in kernel?
23:32
riteo has quit [Ping timeout: 265 seconds]
23:34
<
acheam >
dilyn: how would you feel about measuring bootup time to the millisecond?
23:35
smartin has quit [Ping timeout: 265 seconds]
23:35
<
acheam >
it just takes one teeny tiny change in the bootup script
23:35
<
acheam >
IFS=' ' instead of IFS=.
23:43
riteo has joined #kisslinux
23:56
buffet0 has joined #kisslinux
23:57
paradigm has quit [Ping timeout: 244 seconds]
23:57
buffet has quit [Read error: Connection reset by peer]
23:57
buffet0 is now known as buffet
23:57
paradigm has joined #kisslinux
23:58
<
midfavila >
man, I might just fork the kiss rootfs at this point
23:59
<
midfavila >
manually ripping out all the bits I don't like every time I build a new root is a real drag
23:59
mahmutov has quit [Ping timeout: 272 seconds]