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