jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
<farkuhar> SiFuh doesn't like the aesthetics of /boot/efi as the mountpoint of the EFI system partition. And ukky replied to markboston that the ESP does not need to be auto-mounted in /etc/fstab, so the vfat module can be left unloaded until you want to make any changes. But if you set the ESP mountpoint as top-level /boot and leave it unmounted, be wary of doing `prt-get install amd-ucode` or anything else that tries to populate /boot.
<farkuhar> I suppose that's why it's often recommended to mount the ESP in a subdirectory of /boot, despite SiFuh's objection to the aesthetics of /boot/efi/EFI/BOOT/
<ukky> Right now I am experimenting to mount ESP as /boot, with vfat FS, and keep it mounted as read-only. This should keep FAT32 in sane state, and no writes will be possible, unless admin remounts it as RW.
<farkuhar> The reason this came up is that a recent build of Linux 6.6.47 is giving me errors like "amdgpu RAS optional ras ta ucode is not available", and "query securedisplay TA failed". A fresh install of amd-ucode did not help. I saw some reports that downgrading to an earlier kernel might fix what appears to be a mismatch between the microcode version and what the kernel supports.
ukky has quit [Quit: gone testing]
Core2526 has joined #crux
Core2526 is now known as Core2526_
Core2526_ is now known as markboston
<markboston> hello
<markboston> so trying to updatefhesystem
<markboston> and I had the keyboard on this tablet
<markboston> anyway updating is taking a really really .one time
markboston has quit [Remote host closed the connection]
Core2526 has joined #crux
<Core2526> I guess ports -u is what downloads the new packages and sysups installs it
<Core2526> and I don't know why it changed .y username
<Core2526> that's annoying. I do have a question though. if I want to install a package how do I know the version?
<Core2526> think I'm gonna download pkgsrc or nix
<Core2526> markboston
Core2526 has quit [Quit: CoreIRC for Android - www.coreirc.com]
markboston has joined #crux
<markboston> that's better
<markboston> wow install updates is taking longer than the kernel although I don't think it's using any optimizations nee to figure that out
ukky has joined #crux
braewoods has quit [Remote host closed the connection]
braewoods has joined #crux
<r0ni> markboston: check your /etc/pkgmk.conf file and uncomment the opt lines near the top
<r0ni> particualrly 'export make JOBS' line
<r0ni> and the one right below it
<r0ni> and then ctrl-c your building and run the command again, for instant speed up
<markboston> it's been running for hours I feel like at this point just let it run
<markboston> also I wonder if I'll break a world longest package compile 😛
<markboston> I think it's updating gcc that's why
<markboston> is there a musl compile?
<markboston> compiler
_moth_ has quit [Ping timeout: 246 seconds]
SiFuh__ has quit [Remote host closed the connection]
SiFuh_ has joined #crux
<markboston> I was just reading useradd -m doesn't create a bash script?
<markboston> do I have to manually make a shell startup script for a normal user?
markboston has quit [Remote host closed the connection]
<SiFuh> farkuhar: I don't like /boot/efi/EFI/BOOT. It is dumb. /boot/EFI/BOOT is fine.
markboston has joined #crux
markboston has quit [Ping timeout: 246 seconds]
brian|lfs has joined #crux
brian|lfs has quit [Read error: Connection reset by peer]
jaeger has joined #crux
<jaeger> markboston: if you put the files you want created by default into /etc/skel, useradd -m will add them to a new user's directory
<r0ni> poor markboston must not have used crux-updated.iso
<jaeger> perhaps not
<r0ni> my first x86 install I did not, i'll never do that again, and also, I keep up as much as I can now as a result lol
ppetrov^ has joined #crux
<ppetrov^> farkuhar, another small suggestion about the handbook: tell users they can copy SiFuh 's modular kernel config before doing the chroot step?
ppetrov^ has quit [Remote host closed the connection]
ppetrov^ has joined #crux
ppetrov^ has quit [Ping timeout: 272 seconds]
ppetrov^ has joined #crux
lavaball has joined #crux
kh1b has joined #crux
lavaball has quit [Remote host closed the connection]
pitillo has quit [Quit: Lost terminal]
_moth_ has joined #crux
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux
kh1b has quit [Ping timeout: 248 seconds]
ppetrov^^ has joined #crux
ppetrov^ has quit [Ping timeout: 248 seconds]
ppetrov^^^ has joined #crux
ppetrov^^ has quit [Ping timeout: 244 seconds]
markboston has joined #crux
<markboston> SiFuh: no issues with keyboard however i’m having a strange issue with wifi. i got wpa_supplicant working but sometimes i would get an error saying the driver didn’t support authentication/association but it’s using the wrong device name
<markboston> so i would delete the conf file and do it again sometimes it would sometimes not and always the same issue where it would use the wrong device even though i configured the correct one
<markboston> now i turned off the machine last night this morning no wifi at all i couldn’t mess with it might so im not sure if i could get it working again or not
<markboston> i was thinking maybe it’s using the wrong driver but it seems to be correct. i guess updating the packages could of changed something
<r0ni> whats your wifi hardware?
<markboston> oh i forgot today when i got the error because i notice i had no network and wpa_supplicant won’t even start when i did the delete re add the conf file i did get it to show the right device but it still said no authentication/association
<r0ni> but yes wpa_supplicant was updated recently 2.10 > 2.11 and i know on crux at least broadcom support is unpatched
<markboston> r0ni intel
<markboston> killer ax1600
<r0ni> ahh ok, then it _should_ work but don't quote me on that lol
<markboston> specifically rivet network 1650 according to lspci
<markboston> again it might be trying to load the wrong device since i’m using the minimal kernel
<SiFuh> It may need firmware that isn't provided by the kernel
<markboston> iwlwifi is loaded
<markboston> and it did work last night
<markboston> i did not changes the kernel i’m using yours
<markboston> i guess i could try to make my own
<markboston> or use one from linus
<markboston> unfortunately i’m on my way to work so im not home now but later tonight ill load arch onto a external drive and see what driver it’s using
<SiFuh> Have you installed linux-firmware port?
<markboston> yes
<markboston> i did all of opt
<markboston> i guess i could do the same with the crux installer
<markboston> rivet networks doesn’t sound familiar so it maybe be using the wrong driver
<markboston> i wasn’t able to find the actual name of the card with the limited googling i did earlier
<markboston> sometimes that stuff is hard to find like intel will only say the chipset not who made it
<markboston> r0ni broadcom is notoriously broken on linux
<r0ni> i know, every system I own uses broadcom ;)
<markboston> i remember back in the day when i was using debian you basically couldn’t use wireless if you had a broadcom chip
<markboston> i believe my raspberry pi uses a broadcom cpu
<r0ni> as long as you have the right driver and fw they all have worked everywhere, well except BSD, nothing works on BSD
<markboston> i can confirm that
<markboston> i did some testing for the guy trying to port iwlwifi to freebsd
<markboston> i think we got there in the end at least with my system
<SiFuh> markboston: I just checked the Killer AX1650 is in the kernel.
<r0ni> tho the 'wifibox' app fixes that somewhat, i was doing testing for that for a while on freebsd but running freebsd on my hardware was a non-stop nightmare
<markboston> i still get emails every now and then with people saying this or that doesn’t work
<markboston> well there’s some weirdness with my setup then SiFuh again i’ll do a sanity check with crux installer later
<SiFuh> markboston: Run a dmesg and see what firmware it loads if any.
<markboston> it does i checked
<SiFuh> That doesn't answer my question ;-)
<markboston> i never tried wifi in the installer so it might be broken on crux
<markboston> on my system
<SiFuh> Be back in a bit. Going to pick up some stuff
<markboston> i’ll be at work till 6pm and then i’ll do more testing
<remiliascarlet> r0ni: "nothing works on BSD" ThinkPads. If you want to run BSD, get a ThinkPad (X-series or T-series, those are always guaranteed to work 100%).
<markboston> i never tried bad on a thinkpad i did have one though
<markboston> linux support was fantastic
<remiliascarlet> I heard that Let's Note laptops are working well too though.
<markboston> i very much linked it though i was a bit disapointed with the hardware
<markboston> although that could be my issue i had to cheap out on the cost just to afford it
<remiliascarlet> Well, any ThinkPad beyond the T480 or X280 generation suck pretty much.
<remiliascarlet> But the only problem I had with a ThinkPad was with the P-series, because Nvidia.
<markboston> i like nvidia in terms of hardware
<markboston> hopefully apple will start giving them some competition
<remiliascarlet> Only a shame that for the longest time they outright refused to provide anything to get drivers to Linux or BSD.
<markboston> it’s open source that’s why
<remiliascarlet> They finally opened up, but only for more recent Nvidia cards.
<markboston> most for profit companies hate open source
<markboston> nvidia-open is only very limited
<remiliascarlet> Wrong, they don't hate open source, they hate you not paying for their inferior versions.
<markboston> it’s not a full fledge driver
<markboston> maybe with that and some other things nouveau will be a viable alternative
<remiliascarlet> I'm pretty sure for profit companies really profit off of open source, since it provides them free labor and quicker releases through just stealing code from others.
<markboston> they finally have vulkan support and performance is getting better
<markboston> although totally shit to almost shit you isn’t really an upgrade
<remiliascarlet> I actually work at a for profit company. Trust me, open source is seen as a lazy way to get shit out quicker.
<SiFuh> remiliascarlet: Mine was an Thinkpad R50 and everything worked
serpente has joined #crux
serpente has left #crux [#crux]
serpente has joined #crux
uwumeowm` has joined #crux
_moth_ has quit [Ping timeout: 272 seconds]
_moth_ has joined #crux
lavaball has joined #crux
<remiliascarlet> SiFuh: Completely different laptop.
<remiliascarlet> P50 is not R50.
<SiFuh> [21 31 06] [SiFuh> remiliascarlet: Mine was an Thinkpad R50 and everything worked
<remiliascarlet> And?
<SiFuh> OpenBSD worked on it flawlessly
<remiliascarlet> Oh, now I noticed I said "P-series" instead of specifically "P50", so I thought you misread it as "R50". My bad.
pitillo has joined #crux
markboston has quit [Quit: Connection closed for inactivity]
kh1b has joined #crux
markboston has joined #crux
<markboston> i also had a p50
<markboston> i found the name of my wi-fi card
<markboston> Wi-Fi 6 AX1650i
<markboston> if that helps i’m not sure what driver it needs
<markboston> specifically iwlwifi was loading iwlmvm
<ukky> markboston: dmesg should have messages which firmware files are missing.
caveman has joined #crux
<caveman> Hi, Is the CRUX linux distribution still being updated? There have not been an update since 2022-09-26: CRUX 3.7 released
<SiFuh> YES
<SiFuh> caveman: It doesn't need to be updated as much as other distros because the ports are constantly being updated thanks to the dev team. And the kernel is your problem and you can update as you want.
<SiFuh> caveman: 3.8 is in the works. So no need to be concerned
<SiFuh> It's the beauty of a distro that can be modified on the fly.
<caveman> I have previously used debian since about 5.0. Mostly as a end-user. Will installing and maintaining CRUX be difficult? I did test slackware back in 2007 and did have some trouble.
<SiFuh> caveman: It's pretty easy to be honest. It is your system. So you can do what you want to it. You can maintain it daily or choose to wait a month or more. It depends truly on you.
<SiFuh> Updates are usually spammed here in this channel for ports, you can make your own ports, you can even make your own repo.
<SiFuh> ports -u and ports -diff are invaluable.
<SiFuh> Sorry prt-get diff
<SiFuh> Also there is revdep which can list which ports are broken and need to be recompiled
<SiFuh> And the documentation is pretty good and getting better thanks to farkuhar
<caveman> As initial installation media is this a good starting point: https://crux.ninja/updated-iso/ or should I go with the https://ftp.spline.inf.fu-berlin.de/pub/crux/crux-3.7/iso/crux-3.7.iso
<SiFuh> caveman: The updated-iso is actually made by jaeger who also makes to official ISO.
<SiFuh> So using the updated-iso is a quicker way to get up-to-date
<SiFuh> caveman: Also if it helps. I send this URL yesterday https://dpaste.com/E9NCQ2ZPC.txt Before you change root, if you have never configured a kernel before you can poach the *modular* version of the config to compile your kernel and then later after loading some modules and using lsmod you can compile your own custom kernel.
<caveman> Since I'm a beginner when it comes to this type of linux distribution. I will need a alot of help. And the documentation does not seems to be complete. Will you all tolerate someone who asks alot of STFW/RTFM questions?
<SiFuh> I will not be here for long, sleep is coming soon, but everyone here will be glad to help.
<SiFuh> And for the initial install, the handbook has everything you need.
<caveman> Thank you I appreciate that. Do you guys know of any good documentation collections with the manual/documentation but also examples covering everything from boot to sysadmin stuff for linux based systems?
ukky has quit [Quit: gone testing]
<SiFuh> Heh, SuSE Linux before it became opensuse use to have the best documentation on the planet. People use to buy SuSE just for the book. But those days are gone.
<caveman> There is plenty of documentation but I have not found a source that tells me about the connections between the different pieces of a linux system.
<SiFuh> caveman: If you go CRUX, you will probably learn it pretty fast. Helpful voices are always around here
<caveman> ok
<SiFuh> In 2002, I learned more about Linux through CRUX than any other distribution I ever used.
<caveman> I will give CRUX a try and return in a couple of weeks with questions. Thank you for your time and have a good night sleep, good bye
caveman has quit [Quit: Client closed]
<markboston> nothing is missing ukky
<markboston> the issue is for some reason wpa_supplicant is using the wrong device name
<markboston> when i told it the right one to use
<markboston> after fiddling with it i got it to use the right device but now its saying it doesn’t support association or authentication
<markboston> which it definitely does
<markboston> and since i had to use the kernel included in the installer i was wondering if by chance the wrong firmware was being loaded
zorz has quit [Quit: leaving]
zorz has joined #crux
<SiFuh> markboston: You can specify wlan0 is you want
<SiFuh> You can set net.ifnames=0 or 1
<SiFuh> On boot
<jaeger> I've seen the kernel enumerate iwlwifi devices differently some boots on one of my machines. No idea why, haven't tried to dig into it. But it's annoying.
<SiFuh> jaeger: Yep. Sometimes you need to disable it completely and install a more direct source specific to the driver. I have had a few that needed to be done that way which meant making new ports.
<SiFuh> The biggest issue jaeger that I have found is that old firmware loads and works but more recent firmware loads and doesn't work. So you have to remove the newest firmware and rename an older firmware to the new numbering system
<SiFuh> And it is mostly an intel issue
<jaeger> Haven't run into that one myself, would be annoying
<SiFuh> It's actually very common so you are lucky
<SiFuh> I remember I had a 3.5 CRUX and all was good and 3.6 it didn't work at all. I checked the 3.5 dmesg and compared it to the 3.6 and saw what was going on. Changed back to the old firmware and voila it worked
<jaeger> weird
<SiFuh> No it's actually common
<jaeger> If you say so, just not something I've seen with any of my intel wireless NICs
<SiFuh> Just most people never have the diligence to go figure it out
<SiFuh> jaeger: You also said a few years back the Intel Wi-Fi that I was using was quite good but mine kept dropping.
<SiFuh> Maybe a hardware defect or something from the manufacture
<jaeger> Maybe so
<SiFuh> To be honest, I have never found intel Wi-Fi to be stable.
<SiFuh> All the good shit must be being sent to US ;-)
<jaeger> heh
<SiFuh> As for the AX1650 Killer Wi-Fi. I had the option to try it. But I did not.
<SiFuh> If I had, I'd might be able to offer some advice to markboston
<SiFuh> jaeger: Kind of wish I had though
ppetrov^^^ has quit [Quit: Leaving]
ukky has joined #crux
<markboston> i’m going to check the installer and see what it’s using. if it’s the same i’ll get rid of wpa_supplicant and use network manager
<markboston> i like it much better although i would have to figure out how to write a init script for it
<markboston> maybe stick with wpa_supplicant although i’ve never had any stability with it and have always had one problem or another
<markboston> this one is new though
<markboston> and for some reason wpa_cli can’t talk to supplicant even when it was “working”
<markboston> i wonder if that’s because it can’t update the conf file
lavaball has quit [Quit: lavaball]
<cruxbot> [contrib/3.7]: networkmanager: 1.48.8 -> 1.48.10
<cruxbot> [contrib/3.7]: nnn: 4.9 -> 5.0
<cruxbot> [contrib/3.7]: objfw: 1.1.6 -> 1.1.7
<cruxbot> [contrib/3.7]: pnpm: 9.8.0 -> 9.9.0
<cruxbot> [opt/3.7]: python3-pyparsing: 3.1.3 -> 3.1.4
<cruxbot> [contrib/3.7]: python3-phonenumbers: 8.13.43 -> 8.13.44
<cruxbot> [contrib/3.7]: git-cliff: 2.4.0 -> 2.5.0
<cruxbot> [opt/3.7]: tree-sitter-cli: 0.22.6 -> 0.23.0
<cruxbot> [contrib/3.7]: kodi-addon-inputstream-adaptive: 21.5.2 -> 21.5.3
<cruxbot> [opt/3.7]: tree-sitter: 0.22.6 -> 0.23.0
<cruxbot> [contrib/3.7]: luajit: 2.1.1724232689 -> 2.1.1724512491
<cruxbot> [opt/3.7]: upower: 1.90.4 -> 1.90.5
<cruxbot> [contrib/3.7]: rawtherapee: 5.10 -> 5.11
<cruxbot> [opt/3.7]: python3-pyparsing: 3.1.2 -> 3.1.3
<cruxbridge> <tim> markboston: there is a rc file for networkmanager
<cruxbot> [compat-32/3.7]: libnm-32: 1.48.8 -> 1.48.10
<cruxbot> [compat-32/3.7]: wayland-32: 1.23.0 -> 1.23.1
kh1b has quit [Ping timeout: 248 seconds]
uwumeowm` has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
<markboston> good to know
<markboston> i need to learn a lot more about how the kernel works
<markboston> i have tried building lfs but never got my kernel working
zorz has quit [Ping timeout: 252 seconds]
zorz has joined #crux
<jaeger> iwd is another option if you don't feel like going with networkmanager
<jaeger> iwd doesn't do everything like nm but it's good for wireless, in my experience
<markboston> that’s actually made by intel
<markboston> intel wireless daemon
<markboston> so does platform regulatory.0 failing to load do anything with my issue?
_moth_ has quit [Remote host closed the connection]
<markboston> i notice that is a failure to load
DesRoin has quit [Ping timeout: 248 seconds]
DesRoin has joined #crux
rlittl has joined #crux