-
skered
There it is
-
rtj
scoobybejesus_tl: thaks for tip
-
rtj
thanks
-
rtj
jails are so cool
-
» rtj mumbles 'not the county jails'
-
V_PauAmma_V
-
hernan604
my bhyve vm is getting shutdown (when i go to sleep) on 15-RELEASE
-
hernan604
not sure its related to 15-REL, but only now this is happening
-
skered
hernan604: That sounds like a HV setting on what to do on sleep. save state or shutdown?
-
hernan604
skered: hmm could be maybe ? it also coincides with my recent switch to kde-plasma after 15-REL install... and i dont know if kde-plasma sleeps or does some weird thing...
-
hernan604
i only used i3/dwm for decades
-
mason
Oh, we got the announcement a day early. Unless they meant December 2nd UTC.
-
skered
mason: I think everything is UTC.
-
mason
Makes sense.
-
rtj
That's how we do it in amateur radio. So all the logs match up.
-
rtj
Thanks for another release
-
hernan604
so, 3 or 4 days ago, i upgraded from 15-RC2 to 15-RELEASE ... how an i know i did get the final 15-REALEASe ?
-
mason
hernan604: You should be able to use freebsd-update for it.
-
mason
RC2 should be known.
-
V_PauAmma_V
There are checksums in the announcement. use sha256sum and or sha512sum to check the image you downloaded matches.
-
V_PauAmma_V
Oh, never mind. I misread.
-
mason
hernan604: "freebsd-update -r 15.0-RELEASE upgrade" should do it, IIRC
-
mason
-
scottpedia
mason: hey man how you doing?
-
s2r
The 15.0-Release release notes are live.
-
mason
scottpedia: Doing well! Got to go snag dinner, and we're going to take in a podcast on a system we recently moved to FreeBSD. We're using FreeBSD for more workstations here, which is nice. That it's suitable for that nowadays is great.
-
scottpedia
right good for you man mason
-
rtj
The jail(8) command now supports the zfs.dataset parameter to attach a list of ZFS datasets to a jail. e0dfe185cbca wow awesome
-
ek
It sure is!
-
rtj
i was using nullfs
-
ek
I still use nullfs, but there are times when that would come in handy, for sure.
-
rtj
i kept trying to force it to use dataset. before i rtfm
-
mns
Is there a way with pf to basically say "listen on port 443. if it is SSH traffic, redirect to localhost:22. If it is HTTPS traffic, check the SNI and redirect to the appropriate jail/ipaddress". I want to replace what SSLH does because it seems to be crashing lately, leaving me remotely locked out from the home system, and I can't seem to find out why SSLH has been crashing.
-
DarkUranium
mns: is there any reason as to why you can't use separate ports?
-
mns
DarkUranium: port 22 would be blocked from work, so I use 443 to connect to home
-
mns
not just at work, but when I'm travelling, many places block of most ports and just keep 80 and 443 open
-
o0x1eef
I don't think pf is gonna be able to distinguish between protocols like that, you would want to write a service tha does the switch for you
-
LxGHTNxNG
like SSLH...
-
zi
mns: closest thing might be an authenticated https proxy, then configure your ssh client to use it
-
mns
LxGHTNxNG: sslh or haproxy would be the other choice.
-
mns
zi: might look into that as well
-
rtj
Nice artice on Phronix about Sylve. :)
-
rtj
I have not messed with that one yet.
-
rtj
vm-bhyve works fine for my simple setup. Huge user base for point and click though. I love how slim Sylve is while providing a GUI.
-
cpet
rtj: no you dont
-
rtj
cpet: hi
-
cpet
hi
-
josephholsten
hey all, I'm just introducing a young programmer to the joys of IRC. anyone around to say hello?
-
Macer
anybody running a mastodon server on freebsd? is that even possible?
-
josephholsten
Macer: you should check out
bsd.cafe
-
josephholsten
-
Macer
oh. yeah i know they have their own fediverse servers.. but that doesn't necessarily mean they're running them on fbsd. i just figured there would be a bunch of awkward requirements that you may only find in linux
-
Macer
-
Macer
that seems a bit dated
-
DarkUranium
TIL of Sylve, I'll have to try it.
-
josephholsten
I assumed that bsd.cafe is on freebsd, and bsd.network is on openbsd. And
illumos.cafe is smartos in a freebsd bhyve vm
-
Macer
josephholsten: not sure
-
Macer
maybe on freebsd.. in bhyve... running linux :)
-
Macer
i wonder what version is in the ports tree now
-
Macer
mastodon-4.3.6_1
-
Macer
so i guess they must be... albeit a slightly older version
-
Macer
mastodon lifespans for minor versions last forever though. i am pretty sure they still do updates for 4.2 which is fairly old nowadays
-
Macer
Countdown to the end of life for Mastodon 4.1.x - this version will no longer receive updates (including for security issues) after April 8, 2025.
-
Macer
i guess 4.1 was obsoleted in february
-
entrop
is using freebsd-update to go from 13.5-RELEASE-p7 to 15.0-RELEASE expected to work? The relnotes say "Systems running 14.3-RELEASE can…", does that suggest other versions cannot?
-
kerneldove
congrats on 15R!
-
mason
Macer: I run my Mastodon on FreeBSD.
-
mason
Although from source, not from the port.
-
mns
˜/39
-
voy4g3r2
entrop: my gut is telling me.. that would be a big leap and would recommend not doing.. especially if it does not say it explictly
-
mason
Hm. If I have a webcam and webcamd is detecting it, but it's not in /dev/sndstat, is there a proper way to deal with that?
-
mason
Weird, another FreeBSD box, and it shows up. Going to compare everything I can.
-
mason
entrop: Upgrade to 14, then to 15.
-
mason
Figured it out. It was the cargo cult zapping me. devmatch_enable="NO"
-
mason
With devmatch enabled, the camera is able to bind to both ugen *and* uaudio, whereas with devmatch disabled it only bound to ugen.
-
cpet
entrop: you have to go from 13.x to 14.x to 15.0
-
crb
ok I file 4 zpools on this machine. I boot the 15.0 installer and use manual partitioning where I get a shell and run zpool import and none of my zpools are listed
-
crb
odd
-
cpet
why not just update it using freebsd-update, or src
-
crb
cpet, I don't want to update, I want to create a whole new fs and install on that. I want a totally clean install with no artifacts, and I want to be able to look at the old root filesystem from within the new one (I also do one FS for / /usr /var, all my data is on a separate fs)
-
cpet
the installer will create a new pool for you
-
crb
I don't want a new pool, I want a new fs on an existing pool
-
cpet
why
-
kerneldove
15R is feeling smooth here. upgraded and reinstalled to a bunch of machines no problems
-
cpet
kerneldove: had some sisues with firmwares but that was resolved by removing all gpu-* and having fwget install it
-
kerneldove
did an upgrade or fresh install?
-
cpet
src install
-
kerneldove
ah
-
cpet
i build world in like 25 mins so
-
cpet
i rather build than use freebsd-update
-
crb
I don't want a new pool I have enough pools and I have space on an existing pool and I don't want a new install to have left over files from a previous install that weren't touched by this install, my root fs is throwaway, all my data is elsewhere
-
mason
Well then. 15.0 has some bugs. I'm taking notes and will start opening them tomorrow.
-
cpet
you may need to install updated boot code or upgrade the pool before you can use it on 15.0
-
crb
figured it out, when importing, the / partition on the zpool was mounting over the installer root
-
cpet
look at you doing some googling
-
crb
nope, it just dawned on me
-
cpet
yeap google can do that as well
-
mason
Pirates can work around that.... ARrrrrrrr! (-R)
-
cpet
i like these videos that make building a computer like rocket science when I buitl my first computer at around 12 years old back when you actually had to know a little about the computer and imply adding in ram pretty much failed each time
-
cpet
thing that gets mne every time are the power, and IO connectors always backwards ;/
-
entrop
so, direct 13.5 -> 15 with freebsd-update worked fine
-
cpet
living on the edge good for you man
-
rwp
In general probably the most important thing would be to update the bootcode so that it will boot from an upgraded storage array especially if it is zfs.
-
cpet
rwp: i gave up after he kept on saying i want i want and i want heh
-
crb
when doing an install what are the "optional" packages?
-
cpet
none really kde was rtemoved
-
cpet
you can install vim
-
cpet
that is if you want '
-
crb
I'm not talking about the packages you can install after installation but when you install systems components like base/debug/devel/kernel-dbg/lib32/optional/src/test
-
crb
all of them are clear except optional
-
cpet
-
cpet
heh doesnt say much
-
rwp
You can download the other optional components from
download.freebsd.org/releases/amd64/14.3-RELEASE and then unpack them.
-
cpet
on a 15.0 system ?
-
rwp
-
» rwp must relocate here, it's past midnight and time for me to head home
-
cpet
pkgbase optional packages differ than the ones in that ftp dir
-
ant-x
<grammar> s/differ than/differ from/ </grammar>
-
ivy
why do we need 15 FreeBSDs? wouldn't 2 or 3 be enough? i don't understand why the project is endorsing such conspicuous consumption
-
ant-x
^ Good alliteration
-
ant-x
Does FreeBSD support UAS/UASP for external USB hard drives?
-
ivy
ant-x: no
-
ivy
ant-x: there were some concerns around patents that discouraged implementation of UASP, meanwhile, no one implemented UASP
-
ant-x
Not even Linux?
-
ivy
?
-
ivy
i mean no one implemented it on FreeBSD
-
ivy
we can't take code from Linux, the license is wrong
-
ant-x
OK.
-
ant-x
Any other BSD?
-
ivy
no idea
-
ant-x
OK. In my case, a UASP HDD works with FreeBSD, but quote slowly, and takes about 30 seconds to mount.
-
ivy
if it works with FreeBSD, it's using umass(4), and taking 30 seconds to mount is a bug in something not related to UASP
-
ivy
you should post to a mailing list about this, probably fs@ or stable@
-
ant-x
A fallback protocol.
-
ivy
yes, most UASP devices can fall back to USB Mass Storage
-
ant-x
The same UASP HDD is taking 30 seconds to mount on my Windows XP box.
-
ivy
but that doesn't mean they take 30 seconds to mount, that's clearly wrong
-
ant-x
OK, will report a bug.
-
ivy
unless it waits 30 seconds before offering USB mass storage, which... i suppose could be a thing...
-
ant-x
Several times I have observed it lose data: shall I umount it before ejecting, unlike usual USB sticks I use with the Automount udev daemon: <
github.com/vermaden/automount> ?
-
ant-x
ivy, re: wait before defaulting to USB mass storage: seems likely.
-
ivy
i have never heard of a USB storage device which does that but vendors do do weird things so i wouldn't be surprised
-
ant-x
Hardly the same bug in FreeBSD and Windows XP.
-
ant-x
(on different hardware)
-
CrypticSquared
it seems when adding: echo 'FreeBSD: { url: "pkg+https://pkg.FreeBSD.org/${ABI}/latest" }' > /usr/local/etc/pkg/repos/FreeBSD.conf on aarch64 freebsd-update -f fails
-
CrypticSquared
on 15-RELEASE
-
ivy
CrypticSquared: can you be more specific? how does it fail? freebsd-update doesn't usually care about your pkg configuration
-
CrypticSquared
pkg: Repository FreeBSD has a wrong packagesite, need to re-create database
-
ivy
that's normal, just run pkg update
-
CrypticSquared
that's what i get when i run pkg update
-
ivy
it prints that ever time you run it? please paste the full output somewhere
-
CrypticSquared
in a sec. just running it again
-
ivy
incidentally, you should not have a repo called 'FreeBSD' in 15.0
-
ivy
the repos are called 'FreeBSD-base', 'FreeBSD-ports' and 'FreeBSD-kmods'; see /etc/pkg/FreeBSD.conf
-
ivy
i'm not sure if that's the cause of your issue, though
-
ivy
sorry, FreeBSD-ports-kmods, not FreeBSD-kmods
-
Alver
Hrm. I got disconnected from my colo server. No biggie. SSH back in, but... screen -r doesn't find any screen sessions.
-
Alver
Even though I can see it in ps
-
CrypticSquared
-
ivy
Alver: did you upgrade from screen 4.x to 5.x? this is normal behaviour (according to upstream), you should have killed your screen 4 session first
-
ivy
CrypticSquared: right, the problem is you're trying to set the URL for 'FreeBSD' but there is no such repository in 15.0
-
Alver
ivy: ah - that might be it, yes. Let me check
-
CrypticSquared
ivy i'm following the directions in the handbook for adding latest repo
-
ivy
CrypticSquared: then the handbook is outdated
-
ivy
CrypticSquared: look at /etc/pkg/FreeBSD.conf, find the repo you're trying to modify, and use the actual name
-
CrypticSquared
ivy ok
-
Alver
Right, indeed. Nice. Okay, nothing to see here, carry on. :°)
-
ivy
CrypticSquared: if you're trying to switch from quaterly to latest, then you probably want 'FreeBSD-ports' as the repo name
-
Alver
(still no tor .21 available - that is not good)
-
ivy
Alver: bit shitty behaviour though, especially since they don't warn you beforehand
-
Alver
ivy: somewhat. But eh, it is what it is. I'm already happy it's not voodoo happening.
-
Alver
I do wonder why there is no updated package for tor yet - it hit ports a week ago, I believe
-
ivy
it usually takes 2-3 weeks for the builder to rebuild ports
-
ivy
i think the amd64 builder did get upgraded recently, at least for 15.0
-
ivy
but still, a week is not very long
-
Alver
Ah, heh. Okay
-
Alver
I was imagining that once a package hits ports, it would take a day or two for builders to churn the pkg out
-
ivy
heh, if only
-
ivy
serious freebsd users either 1) build their own ports (using poudriere) or 2) do not use ports
-
ivy
this is an ongoing issue that we currently have no good solution for
-
Alver
Not enough builder capacity? Or is it more complicated than that
-
deepy
I always end up needing something that wasn't enabled :-(
-
ivy
Alver: it's somewhat more complicated in that we can only scale the builders so far before you literally can't put any more CPUs into the computer
-
ivy
Alver: the real solution will be to make builds distributed, but that requires someone to actually have the time to do that
-
Alver
I was just going to say. :°)
-
Alver
If it's single machine then yes, you hit a wall somewhat quickly
-
ivy
i personally think we should prioritise builds for the 5% of ports people actually use and let the 95% of other ports lag behind a bit
-
ivy
but again, that requires someone to actually implement that
-
ivy
like, it should not take 2 weeks to publish a fixed security update for Apache, or whatever
-
Alver
True.
-
Alver
Or yes, at least make a distinction between "urgent for CVEs" and "version bump without further ado"
-
ivy
yeah, but it's more complicated than that because the build tool can only take a full ports tree and build it
-
Alver
I figured. Easy it is not
-
Alver
Could always ask around if anyone has a spare SGI UV to donate. :°)
-
mr_sm1th
Is anyone working on FreeBSD support for the Framework Desktop?
-
mr_sm1th
-
mr_sm1th
OK yes so looks like various pieces missing, some of which are being actively worked on.
-
s2r
Are there any major changes in 15.0 that require an upgrade in the boot code/ EFI partition?
-
ivy
s2r: ZFS was upgraded, if you upgrade your root pool, you should also upgrade the EFI loader
-
angry_vincent
and it is not a guarantee it will boot, even after bootloader update
-
Macer
4.19T resilvered, 77.02% done, 23:46:25 to go
-
Macer
well... at least i finally made it to the same day lol
-
Macer
expand: expansion of raidz2-0 in progress since Thu Nov 27 22:35:46 2025
-
Macer
12.2T / 69.2T copied at 34.2M/s, 17.63% done, paused for resilver or clear
-
Macer
i still have that lingering in the background too
-
JetpackJackson
Alver: I was gonna say I could try to donate a machine and then I realized its 15 years old lmao
-
Macer
SGI UV is probably a ridiculously high priced collectible
-
nrubsig
Is there a RISC/V port of FreeBSD ?
-
[tj]
yes, freebsd was the first operating system with a riscv port
-
Macer
risc architecture is going to change everything ... hackers (1995)
-
Macer
i don't know how it didn't work out yet. they had p6 chips that were triple the speed of the pentium.
-
JetpackJackson
Every time I hear the word Pentium, im reminded of that time I put Linux on a really old laptop and sent a system info screenshot to my friends and one said "blimey! A Pentium!"
-
JetpackJackson
if im running 14.3 without pkgbase, should i run pkgbasify before upgrading to 15.0 or after?
-
markmcb
been on a pkgbase install through the betas. now i get "pkg: No trusted public keys found" ... not sure if that's a problem, or if the pkg servers just haven't all synced up yet for the release
-
isley
there's a note about it
-
isley
-
markmcb
thanks
-
scottpedia
Macer: bro that film is quite unrealistic
-
scottpedia
ultra-superficial
-
kerneldove
i have zfs running raid10 over 4 SAS drives. zpool status reports all online. but just to be sure everything is ok, what smartctl command can i run to check if any of the drives have failed or are experiencing errors?
-
kerneldove
is it smartctl -a /dev/drv0 ?
-
trench
-
ariadna
my freebsd VM is happily on 15.0R now :D
-
ariadna
first time doing a release upgrade
-
ariadna
great job folks!
-
ant-x
ariadna, was it difficult, or did you follow the Handbook to the letter and succeed?
-
ariadna
I followed the handbook
-
ariadna
I mean, I'm not as fluent in this OS as I am in Linux
-
ariadna
I just can't upgrade the ports though
-
mage
hello
-
markmcb
Anyone know what happens between "Loading splash ok" and "---<<BOOT>>---" during a system startup? Since the last RC4 update (not RC4 itself, but the last pkgbase update to it), and now on 15R, my system hangs after the splash message.
-
mage
I was wondering if it is possible to upgrade from 14.3-RELEASE to 15.0-RELEASE with pkgbase? do I need to run the pkgbasify command?
-
ariadna
ok, it's solved, I just had to remove the reference to the 'latest' repo and revert to 'quarterly'
-
» Alver looks at belspo.be and wonders if there still is some hope for Belgian governmental services after all :°)
-
mage
ahah .. Belgium is "complicated"
-
markmcb
I'm in that funny spot where the question is: what's simpler/faster? troubleshoot my issue, or just reinstall and restore ... hmm
-
Demosthenex
markmcb: use bectl and go back?
-
rtprio
markmcb: boot with verbose and look for more info
-
markmcb
i'm in a be now, so that works. when i ran into the RC4 issue, i booted a BE and copied the RC4 kernel from the installer image and that seemed to make things work ... i'll try verbose mode, haven't done this before but sounds easy
-
mmlj4
I'm on 14.3, mod_perl with p5-libapreq2-2.17 and I'm getting ld-elf.so.1: /usr/local/lib/perl5/site_perl/mach/5.42/auto/APR/Request/Apache2/Apache2.so: Undefined symbol "apreq_handle_apache2"
-
zie
markmcb: if you troubleshoot the issue, you are guaranteed to learn something, assuming you have the time/energy to dedicate to it.
-
mmlj4
it's never worked on this VM, I've trying reinstalling and even compiling from ports, no joy
-
Demosthenex
markmcb: ah yeah, EFI isn't covered by bectl. i always rename current boot images to .old, before replacing
-
markmcb
just tried "boot -v" from the loader ... nothing new.
-
markmcb
Demosthenex: yes, I renamed to .old before copying the new one over
-
markmcb
-
Alver
mage: that's an impressive understatement there :°)
-
mage
so if I read and understand well a 14.3-RELEASE should run pkgbasify before attempting pkgbase upgrade to 15.0-RELEASE.. correct?
-
mage
does pkgbasify will be part of BASE someday?
-
cavokz
mage It's not mandatory to use pkgbase on 15 so you don't _have_ to pkgbasify 14 before upgrading to 15
-
mzar
perhaps it will come to ports tree firts
-
mage
cavokz: yeah I know :) I have tons of jails and I was awaiting pkgbase with great hope of speeding up upgrades
-
scoobybejesus_tl
CrypticSquared, you got it working right? It was in the release notes, like 10 lines from the bottom.
-
mage
having to freebsd-update -j ... -r xy-RELEASE on many many jails is painfully slow
-
rtprio
mage: when i tried 14.3 -> pkgbase -> 15 i did not have a good time
-
rtprio
but then i didn't see a documented update path
-
aic
rtprio: I am not a big BSD expert. I went from 12.1 to 14.3 using this last ~7 years:
paste.rs/6aeyy.txt
-
polarian
how long does buildworld usually take
-
polarian
approximately :)
-
aic
it never broke my system, never failed to boot...
-
JetpackJackson
Thank goodness for mobile tethering... The WiFi decided to not cooperate after upgrading to 15 (not blaming fbsd here, I probably had a PEBKAC moment)
-
polarian
JetpackJackson: its likely freebsd
-
polarian
wifi breaks all the damn time
-
ZedHedTed
hell i'm running ghostbsd on a thinkpad E440 (based on 14.2 iirc) and the wifi stopped cooperating after suspend & resume.
-
ZedHedTed
good learning experience before installing freebsd though \o/
-
JetpackJackson
Ah
-
angry_vincent
polarian: on thinkpad t480 with i7 cpu buildworld ( from scratch ) takes around 6 hours. with META_MODE and CCACHE it takes significantly less with consequent builds. unless llvm bumped or/and FreeBSD version bumped then buildworld is being rebuilt again fully. ( but with CCACHE again it is much faster.
-
angry_vincent
more cores = faster builds as usual. there is no definite time for it.
-
polarian
angry_vincent: ah fuck me
-
polarian
T480 is probably 2-3 times faster than my laptop
-
polarian
so I should expect around 12 hours
-
angry_vincent
it is not like that
-
polarian
maybe I should look into building on a build server and moving it over
-
polarian
angry_vincent: I know :P
-
angry_vincent
it is not linear thing
-
polarian
I am aware
-
polarian
maybe I should have kept a core to use my laptop while it compiles :P
-
polarian
mehh scheduler should sort it out
-
polarian
wonder if I could tarball the obj and then move it over :P
-
polarian
then I can buildworld on a more powerful device
-
angry_vincent
yes, you can
-
angry_vincent
as well as share it over NFS
-
polarian
angry_vincent: link to docs?
-
polarian
oh you mean yes I can just tarball obj and copy it :P
-
mzar
dvl: the question is right, I was also curious if such a scenario is doable, please let us know if you will find the soltion
-
dvl
-
mzar
yes, this one
-
JetpackJackson
Hmm looks like the WiFi driver is crashing
-
polarian
JetpackJackson: which driver
-
JetpackJackson
Uh
-
JetpackJackson
One of the rtw
-
polarian
ah realtek
-
polarian
cant help ya
-
JetpackJackson
Ah
-
polarian
#freebsd-wifi on efnet might be able to though
-
polarian
or submitting a bug to bugzilla
-
JetpackJackson
How come the channels are on two different networks? Historical reasons?
-
polarian
freebsd is a fan of efnet lol
-
polarian
idk
-
polarian
the docs channel is there too
-
JetpackJackson
Ah ok
-
JetpackJackson
How can I check my specific WiFi chip before I go yap in another IRC channel lol
-
JetpackJackson
Oh fun I rebooted and it can't find the kernel
-
JetpackJackson
I think I botched my pkgbasify
-
JetpackJackson
At least this is a test laptop
-
JetpackJackson
Hmm can't tether
-
JetpackJackson
Shucks
-
V_PauAmma_V
JetpackJackson, I'd "grep rtw /var/run/dmesg.boot".
-
JetpackJackson
Moot at this point cause I can't access the system
-
V_PauAmma_V
Time to boot into an installer image and use the live option?
-
JetpackJackson
Oh true
-
JetpackJackson
Was gonna just reinstall
-
ek
Yep. Should be a quick, easy recovery.
-
JetpackJackson
God I hope
-
JetpackJackson
Hmm
-
JetpackJackson
Lemme try a different usb
-
JetpackJackson
-
ek
JetpackJackson: You should be able to recovery from that even without a live boot. Just using single-user mode.
-
ek
Boot the old kernel and make your changes and try again.
-
JetpackJackson
OK booting, a bunch of modules say mismatch in multi user
-
V_PauAmma_V
Assuming the loader can find the old kernel. That's not clear from the report.
-
JetpackJackson
Single user can't find kernel
-
JetpackJackson
Wait now both can't find kernel
-
JetpackJackson
Wait I had to press 6 a couple times
-
JetpackJackson
One sec
-
JetpackJackson
Can't log in. Lemme try again
-
JetpackJackson
-
JetpackJackson
OK I'm here. What next
-
ek
JetpackJackson: Mount your FS and make your changes.
-
JetpackJackson
What changes do I make to get it to see the kernel
-
skered
.eou
-
JetpackJackson
Also I can't WiFi tether so I can't do anything that needs internet
-
ek
JetpackJackson: Are you using bectl to create snapshots?
-
ek
Well, are you making any snapshots at all?
-
JetpackJackson
No... But Theres nothing Important on here
-
JetpackJackson
Its just for testing
-
JetpackJackson
Maybe I shouldn't have used pkgbasify since I managed to mess up somehow
-
JetpackJackson
:( mad at myself for being a dumbdumb
-
kevans
"can't see the kernel" -> that's a little concerning
-
JetpackJackson
Should I boot a live ISO and try to fix things thru there?
-
kevans
you can still fix things from single-user
-
kevans
define 'cannot find the kernel' -- loader fails to load it entirely?
-
kevans
is it trying to load a `kernel` kernel, or?
-
JetpackJackson
Yeah
-
JetpackJackson
Kernel kernel
-
kevans
(I thought I had fixed it to not propose `kernel` if it didn't exist, unless you have a custom `kernels` setting in loader.conf)
-
JetpackJackson
I did something dumb on my end dont worry
-
JetpackJackson
Youre fine
-
kevans
well, probably not, but
-
JetpackJackson
I'm in the live system iso
-
JetpackJackson
What should I do next
-
kevans
unfortunately I have to run, but for now you could set `kernel="kernel.GENERIC"` in loader.conf to at least get loader doing the right thing out of the box
-
JetpackJackson
To fix my messed up 15+pkgbasify mess
-
JetpackJackson
Ok
-
kevans
as for the wifi driver, hmm
-
kevans
you probably want to use devmatch blacklisting to avoid loading it, but you have to grab the name first
-
JetpackJackson
I'm not worried about that now. Wanna fix the whole not booting thing
-
JetpackJackson
OK mounted drive in live system to mnt and chrooted in
-
JetpackJackson
How do I fix the kernel
-
JetpackJackson
/boot/kernel is empty
-
JetpackJackson
/boot/kernel.old/ has a bunch of stuff
-
scoobybejesus_tl
did you look in /boot/loader.conf? and set the thing as suggested above?
-
JetpackJackson
OK now I did
-
JetpackJackson
-
JetpackJackson
-
ek
-
ek
Specifically, the "15.2.3. Stage Three" section.
-
ek
Should give you an idea of what to look for as far as unloading any current kernel and booting an old (or different kernel).
-
ek
I'm also quite sure pkgbasify does create a snapshot (if you're using ZFS). Which you should be able to put right back into place and reboot to the old snapper.
-
JetpackJackson
I'm.not using zfs but I should have
-
JetpackJackson
I think I accidentally Ctrl c'd at some point. I shouldn't have even asked in here cause its my fault
-
ek
I would certainly suggest ZFS. It's quite handy.
-
JetpackJackson
I wanna fix it but I can't convert ufs to zfs and I dont wanna give up and reinstall
-
JetpackJackson
Cause I should fix it instead of giving up
-
ek
When you boot into single-user mode, can you not "unload /boot/kernel" and then "load /boot/kernel.old" and then "boot"?
-
ek
Well, I suppose that'll depend on kernel names. But, I'd guess you understand the gist of it. It should be simple if you have the kernel names.
-
JetpackJackson
OK booting old kernel
-
JetpackJackson
In single user
-
JetpackJackson
How do I fix the kernel now so that things go back to how they were
-
ek
Just (re)move /boot/kernel and copy /boot/kernel.old to /boot/kernel.
-
mzar
that's proven to work
-
ek
Again, I'd suggest ZFS in the future. :)
-
JetpackJackson
Yeah it was just a test
-
o0x1eef
I agree. ZFS is worth it.
-
mzar
ZFS is better, but TBH we have not official way of downgrading kernel
-
JetpackJackson
OK rebooting and getting module errors
-
ek
Live and learn! Good decisions come from learning from mistakes. Mistakes come from bad decisions. There's nothing wrong with learning.
-
JetpackJackson
Um ok I can't log in
-
ek
JetpackJackson: Might need to edit /boot/loader.conf to not load modules that aren't built for the current (old) kernel.
-
mzar
yes, we always realn from mistakes, that's righ and efficient method
-
ek
You can still boot single-user and boot kernel.old (provided you just copied it to /boot/kernel). Actually, you can likely just boot single-user and boot the current kernel and make your changes to the modules.
-
mzar
remove the spurious module
-
mzar
it's also proven to work, 100% reliable duct tape fix
-
mzar
does it bring panic ?
-
JetpackJackson
Its a bunch of modules
-
mzar
that's odd
-
JetpackJackson
But j can't log in.what module would do that
-
JetpackJackson
I botched my pkgbasify thats how
-
JetpackJackson
I'm trying to not let this get me into a bad mood but its hard
-
JetpackJackson
I kinda wanna reinstall with zfs and figure out snapshots
-
JetpackJackson
This is why I backup my files before any big update...
-
mzar
your mood is important, please take it easy, it's only OS
-
JetpackJackson
Is it ok if I just reinstall
-
ek
JetpackJackson: Of course it is. As long as you're not losing anything.
-
JetpackJackson
mzar: it also doesnt help that the video game I'm playing lately is kicking my butt lol
-
ek
There are a few different things you can do to recover. But, they're take time. A re-install takes a few minutes.
-
JetpackJackson
ek: yeah I'm not losing anything. This is the spare laptop
-
ek
Out of curiosity, what part of the pkgbasify got messed up?
-
JetpackJackson
I did a dumb and Ctrl c'd but it kept going and I think I missed a step or smth
-
JetpackJackson
Or I Messed up the upgrade to 15
-
JetpackJackson
One of the two
-
mzar
ha..
-
mzar
no worries, pkgbasify will get polished, it will reach the ports tree at some point too
-
JetpackJackson
Yo Ctrl alt delete restarts? Nice
-
ek
JetpackJackson: Ah. Gotcha'.
-
mzar
you are allowed only to press Ctrl T
-
ek
JetpackJackson: Of course!
-
JetpackJackson
Thats really nifty
-
ek
mzar: CTRL+T works for status in almost everything I've used it with. Love it.
-
JetpackJackson
Running installer now
-
mzar
yes, it's harmless
-
JetpackJackson
What vdev do y'all use for one disk of 100 ish GB?
-
JetpackJackson
Stripe?
-
JetpackJackson
Oh
-
JetpackJackson
Nvm I see the disk counts
-
ek
You can choose whatever you'd like. 1 disk, obviously stripe is the only choice. 2+ disks, you can choose mirror, z2 or z3.
-
ek
It's a pretty easy breakdown.
-
JetpackJackson
Hmm wireless is being strange
-
JetpackJackson
One sec lemme restart
-
mzar
-
JetpackJackson
I think its not happy
-
JetpackJackson
-
JetpackJackson
-
ek
JetpackJackson: When you re-installed, did you choose traditional or package?
-
JetpackJackson
Haven't gotten there yet
-
JetpackJackson
WiFi is being weird
-
JetpackJackson
See images
-
ek
Ah, dang. I'm not terribly versed in the wireless stuff. :(
-
JetpackJackson
Ah
-
ek
I see where you're at though. Trying to set up the connection just to install.
-
JetpackJackson
Just kinda sucks cause I *can* tether but its annoying
-
ek
Wait.. You can tether to what? The same wifi driver works for tethering to something else other than your router?
-
JetpackJackson
WiFi tethering thru android
-
JetpackJackson
Gonna do zfs and regular packages
-
ek
Ah. With the Android physically connected.
-
JetpackJackson
Yeah
-
JetpackJackson
Idk why the WiFi is broken now tho
-
ek
Yes. I'd suggest ZFS with the package install option as opposed to traditional.
-
JetpackJackson
Oh
-
JetpackJackson
Pkgbase?
-
ek
Are you booting the 15 installer?
-
JetpackJackson
Yeah
-
ek
Then, yes. Use the package installer as opposed to traditional.
-
ek
It'll automatically put pkgbase into place for you.
-
JetpackJackson
OK one sec
-
JetpackJackson
Gotta reboot cause its giving no disks present to configure when I restarted the ksntaller
-
ek
That'll happen depending on how far you get into the installer. Sometimes, you gotta go into the terminal and use gpart to destroy the bootloader/partitions to start fresh.
-
ek
But, if you're just installing from scratch, who cares? A reboot and re-install is the same thing.
-
JetpackJackson
Yeah
-
JetpackJackson
Now it says updating repositories failed
-
JetpackJackson
Oh there we go
-
JetpackJackson
OK theres gotta be a bug with this WiFi or something
-
JetpackJackson
Unless I corrupted it somehow
-
JetpackJackson
-
JetpackJackson
This is the fresh install
-
JetpackJackson
Following handbook for WiFi config
-
ek
JetpackJackson: Is there no SSID or is just hidden?
-
ek
Also, when doing the install, you should be able to choose the wireless interface and just choose DHCP (or static) and enter your login information. Does that not work?
-
JetpackJackson
I tried at one point but the module broke
-
JetpackJackson
So then I tried to get the pictures of the output
-
JetpackJackson
Searching bugzilla now
-
JetpackJackson
Technically I'm in a zoom class right now but I wanna figure this out
-
nwe
hmm has anyone managed to install chromium with pkg on freebsd 15.0, looks like I cant find it :( when searching after it with pkg search..
-
ek
JetpackJackson: That's no good. I wonder if there's another driver you can try. But, reporting the bug is certainly your best bet.
-
ek
nwe: There are still some packages being built for 15.0-RELEASE. Might take a few more days for everything to be available.
-
JetpackJackson
I'm trying to see if its been reported
-
ek
Especially if they (or a dependency) failed for whatever reason.
-
JetpackJackson
-
JetpackJackson
ek: this is what I have installed
-
nwe
ek: ah, thanks for answering :)
-
ek
JetpackJackson: Is that config and pkg install from the original installation or did you install the pkg and do the rc.conf config manually?
-
JetpackJackson
Manually
-
JetpackJackson
The firmware was installed by the installer tho
-
ek
During the install it would fail the same way?
-
JetpackJackson
Yeah
-
ek
Ah, okay.
-
JetpackJackson
Well at least I'm on zfs now
-
ek
Even if it has been reported in bugs, just report it anyway. They'll either link or close it. The more reports, the better (usually).
-
JetpackJackson
I can't seem to find my issue specifically
-
JetpackJackson
Like error codes and such
-
JetpackJackson
I should check dmesg
-
ek
JetpackJackson: It might also just be a module that needs to be compiled against the new 15.0 kernel.
-
JetpackJackson
Ah
-
JetpackJackson
How do I do that
-
JetpackJackson
Should I? This poor laptop is underpowered
-
ek
So, you could try installing net/wifi-firmware-rtw88-kmod manually in the meantime until the package is updated/available.
-
JetpackJackson
Ah
-
ek
Obviously, that would require the ports tree to be installed.
-
ek
But, that's easy.
-
ek
Or, you could set up Poudriere.
-
JetpackJackson
Hmm installed it
-
JetpackJackson
Didn't ask to build
-
JetpackJackson
Just installed
-
JetpackJackson
Oh
-
JetpackJackson
That might've worked
-
JetpackJackson
Lemme reboot to test
-
JetpackJackson
Nvm it broke
-
JetpackJackson
Oh I need to load the module on boot
-
JetpackJackson
Hmm
-
JetpackJackson
This is a problem for later I think. I'm tired
-
ek
You should be able to load the module at any time. But, it should be automatic with devmatch enabled.
-
ek
It shows up in ifconfig.
-
polarian
5 hours in, and still buildworld, I think my 10 hours estminate was correct
-
isley
that seems like a long time.
-
polarian
isley: I am compiling on an ivy bridge i5
-
isley
i reguarly buildworld on an old ass 2015 era xeon and it doesn't take that long
-
isley
okay then, that might be right.
-
polarian
welp I am 5 hours in,
-
polarian
no clue how long
-
isley
did you launch multiple jobs? (make -j)?
-
kerneldove
15R running great!
-
polarian
isley: yes, all cores hit
-
Macer
ah nice. looks like the resilver is finished with the scanning part and is only issuing so it picked up some speed
-
Macer
might be done by tomorrow morning lol
-
polarian
Macer: whats resilver?
-
Macer
polarian: it's rebuilding the raidz2 after a disk failed
-
polarian
ah right
-
Macer
and unfortunately i put a drive in that was smr so it's been going for about 5 days now lol
-
polarian
hope you dont use another disk in the process :)
-
polarian
yikes
-
polarian
whats the capacity?
-
polarian
even for smr 5 days sounds like a lot if its not high capacity
-
polarian
isley: ah shit
-
polarian
I think I know why
-
polarian
actually no I dont lol
-
polarian
6 hours now :)
-
cpet
jesus 6 hours of downtime ?
-
polarian
cpet: not downtime, just compile time :)
-
polarian
90C on all cores on my laptop for 6 hours \o/
-
rtj
making a grilled cheese?
-
MelMalik
where would i start on trying to figure out what's gone sideways here?
umbrellix.net/~ellenor/polaris12-huh.txt
-
cpet
90C for a CPU is way below its specs
-
MelMalik
depends on the CPU
-
rwp
As long as you are not on battery for that 90C compile run.
-
rwp
MelMalik, What version of the OS are you running (freebsd-version -kru)? What version of the gpu kernel module are you running (pkg info |grep drm.*kmod)?
-
MelMalik
I can't imagine being on battery or not matters, as long as the power endurance at that load is sufficient.
-
polarian
cpet: yeah but its hot enough that the chassis is uncomfortable on my lap, and the exhaust is almost hot enough to burn me
-
Macer
MelMalik: the first thing that went wrong was using an amd gpu :)
-
MelMalik
not constructive, Macer.
-
cpet
polarian: aww thats too bad
-
Macer
sorry. couldn't help it.
-
MelMalik
cállese.
-
rwp
I don't have a laptop with a battery that can endure 6 hours so far at 90C with probably the same in the future to finish.
-
polarian
indeed
-
polarian
mine will last maybe 1 hour
-
polarian
it can do 2 with normal usage
-
cpet
if its a gaming laptop they are knwon to get hot
-
polarian
extended can do ~3 hours
-
polarian
gaming laptop battery life is shit though
-
cpet
if you are compiling and using the full extent of the CPU and then comaplining that your laptop is hot
-
cpet
well
-
cpet
no comment
-
cpet
( a lot of curse words here)
-
Macer
MelMalik: seems like the wrong fw?
-
rwp
I don't think it was a complaint. I think it was simply a commentary on the situation.
-
polarian
I am really regretting running buildworld on my laptop now
-
cpet
MelMalik: just use fwget
-
polarian
I should have used another device, even if it had a weaker cpu, and let that burn
-
polarian
tarball /usr/obj and copied it voer
-
polarian
over*
-
MelMalik
cpet, it reports nothing to do
-
cpet
polarian: nfs and build it on something that "burn your lap with excessive heat cause thats what laptop manus want"
-
cpet
MelMalik: when updating to 15.0 I have to remove all gpu- pkgs and just use fwget
-
polarian
cpet: why nfs
-
MelMalik
i actually removed the gpu-firmware already and reinstalled it (building from ports for Reasons™), and that's what let me even get this far.
-
MelMalik
Reasons™: before going further I should probably check against plain my-upstream and then plain FreeBSD itself as I'm on a fork of a fork. but uname -KU is 1500502 1500502, drm-kmod is 6.6.25.1500502_6 and gpu-firmware-kmod (including polaris12 in particular) is 20241114,1 . if it works on my upstream, then somehow I've managed to change something in my branch, which I find unlikely as I've
-
MelMalik
really not touched much; if it works on plain freebsd then I need to politely yell at my upstream
-
MelMalik
err
-
MelMalik
20230625.1500502_2
-
MelMalik
anyway
-
cpet
polarian: I would build world then mount nfs and then mount nfs on the laptop and do a make installworld
-
MelMalik
yeah you can kinda just ignore all this spam
-
cpet
since when is asking for help spam?
-
polarian
cpet: why mount nfs to /usr/obj
-
polarian
why not just sftp it over
-
MelMalik
i mean i just have the source tree generate tarballs on the powerful server and copy those over usually
-
cpet
so you need it to be secure on your own network
-
cpet
heh
-
Macer
polarian: is distcc not a thing nowadays?
-
polarian
cpet: you trust local networks are a secure, I dont
-
polarian
Macer: sure, but it breaks some compile jobs afaik and theres no point distcc
-
polarian
I dont need it built quickly
-
polarian
just wish I compiled it on my server
-
cpet
polarian: so you dont trust your own home network ?
-
polarian
cpet: well my router is OpenBSD, but no I dont 100% trust it
-
Macer
lol
-
cpet
ok
-
polarian
always assume your network is compromised :)
-
Macer
you know how those openbsd guys are
-
cpet
Macer: sadly yeah
-
polarian
sadly?
-
polarian
OpenBSD folks are cooL!
-
polarian
so are freebsd guys, and girls
-
cpet
the fact that you said cool
-
cpet
makes me nbot trust you
-
cpet
see what I did there
-
cpet
polarian: do you download things then check the checksum to make sure what you downloaded is what you dowenloaded ?
-
polarian
checksums are not for security but integrity
-
polarian
but yes I mostly validate signatures
-
MelMalik
is integrity not a part of security
-
polarian
sure
-
MelMalik
should i try retrying loading the kmod, and then if that fails rebooting
-
cpet
i would like to feel how to live that paranoid
-
MelMalik
-
cpet
cause I just download, install and youtube
-
cpet
i DIY
-
cpet
MelMalik: reboot
-
MelMalik
cpet, already issued poweroff
-
cpet
oh this is a VM
-
cpet
if this is a VM you need to enable passthrough
-
cpet
or else to bhyve you will only have the emulated gfx
-
MelMalik
this is not a VM
-
MelMalik
i powered the machine off, and then powered it back on by hand
-
cpet
normally when you issue a power off its either a VM or IPMI
-
cpet
or whatever the equivalents are for other manus
-
MelMalik
i literally just said «poweroff» in a root shell, and then walked back to the computer when it'd died and pressed the power switch
-
MelMalik
so, a reboot the long way around
-
MelMalik
can this problem be caused by efifb being in use? i know long ago there was a problem with some gender of conflict from s.th. like that
-
cpet
nope
-
cpet
pastebin your sysctl.conf
-
MelMalik
not everybody uses a "pastebin" service to produce links to text files ...
-
cpet
what ever it is you want to use
-
MelMalik
but anyway, as i said, i'm pretty sure what I'm doing here is basically spamming, given my unusual circumstances
-
MelMalik
i yield my time.
-
cpet
not sure how asking for help is spamming but ok
-
cpet
MelMalik: atleast you didint call me a jackass when I tried to help you
-
cpet
so kudos to you for that
-
MelMalik
I... can see why the person who did that did, however
-
MelMalik
feels like talking to 50 grit sandpaper.
-
cpet
30 grit
-
cpet
MelMalik: back in the day asking for help was almost a 99% RTFM
-
cpet
MelMalik: now you mention google it's like eating cereal with soy milk
-
cpet
acmetool is weird
-
MelMalik
this isn't even in the manual
-
cpet
it should be if its gfx related
-
cpet
-
MelMalik
where would i find a manual on the various error codes the hw_init routine can produce and why
-
cpet
the error is pretty self explainitory
-
cpet
its trying to find the fw and fails
-
cpet
then finds it
-
cpet
now if you want to dig into the drm and driver code
-
cpet
thats not going to help you fix that issue
-
MelMalik
it's trying N+1 different paths, and ultimately succeeds after 4 attempts
-
cpet
i had a bunch of erros when I upgraded to 15.0 for some reason removing everything and using fwget didint say anything didint error but then I looked at pkg info and it installed 4 pkg's for both my cards
-
cpet
and then I did a startx and BAM!
-
cpet
kde loaded like magic
-
MelMalik
the package fwget would install does not install firmware to the first-try locations under /boot/firmware/amdgpu/, but to the fourth-try locations where it ultimately found the packages
-
MelMalik
er, the firmwares
-
cpet
it wa slike that movie anti trust when the guy goes i think I cracked it man i think I cracked it