-
jimmiejaz
dev.cpu.2.temperature: 103.0C hrm. kernel: coretemp2: critical temperature detected, suggest system shutdown I think I need a new laptop :( and my replacement that was gifted to me FreeBSD can't find the WiFi Card, have to run Linux on it for now.
-
cpet
jimmiejaz, damn
-
RhodiumToad
toasty
-
cpet
ev.cpu.0.temperature: 27.7C
-
jimmiejaz
yeah, I'm sad, this craptop has been through a lot, but it's on it's way out. I'd have a nice new one or two, fully supported if I didn't think that kids who have to play hockey, have judo classes, etc were a good idea. <Homer> Why can't I have 2 laptops and no kids </Homer>
-
cpet
take the cover off and blow air in it
-
cpet
dust bunnies are pesky things
-
cpet
jimmiejaz, to be fair this is a desktop :)
-
cpet
howevrer my legion was just as cool
-
jimmiejaz
this laptop was designed for Windows 7, to give you an idea of how old it is.
-
cpet
take the cover off and blow air in it with a compressed air can
-
cpet
should fix it
-
cpet
or help fix it
-
cpet
some laptops are easy to take apart some are a pain
-
cpet
my suggestion get an old credit card and use that to pry it open
-
cpet
*carefully*
-
jimmiejaz
oh, I know, my old HP was a real pain in the neck, got the cover off, drilled in "speed holes" to help vent it, going to do the same with this Asus here, once I get a change. I do have 2 sets of verified backups though, so I'm in a good place
-
cpet
but HP are known to get hot
-
cpet
inbterestly these temps are using base cooler as well
-
cpet
nothing fancy such as the water cooling options or larger cooler
-
angry_vincent
i changed thermal compound to thermal grizzly and temperature dropped by 20 degrees
-
angry_vincent
and with complete de-dusting
-
obsed
angry_vincent, what paste did you have before?
-
obsed
20'c is impressive, i might order some thermal grizzly
-
angry_vincent
before i had arctic silver, not bad, but it is not changed for around 5 years
-
angry_vincent
so it all dried out and cpu went mad under stress
-
obsed
cool
-
AmyMalik
CDE 2.5.1 is amusingly broken
-
nekobit
for some reason
-
nekobit
> sudo pkg install bullet librsvg2 libtool
-
nekobit
is going to uninstall all of Firefox... Xfce, lightdm, gtk webkit, gimp, etc.
-
nekobit
including enlightenment (which is... well, i'm trying to build a development build for myself)
-
nekobit
what's up with that? I believe the culprit is librsvg2
-
nekobit
also, is it a good idea to do `setenv PKG_CONFIG_PATH ... setenv CFLAGS ... setenv LDFLAGS' on my global profile or whatever?
-
nekobit
or local profile, i mean?
-
skered
nekobit: Trying to install just bullet and libtool should tell if it's the case.
-
nekobit
i did, it was the case
-
nekobit
so is this a bug?
-
skered
How are you installing stuff? ports and pkg?
-
skered
Or multiple pkg repos?
-
nekobit
pkg
-
skered
And only a single repo? latest and/or quarterly?
-
nekobit
latest
-
nekobit
so consider it a bug report... not sure why installing it is wanting to remove all those. didn't seem right
-
skered
Yeah, I see the samething in a jail.
-
nekobit
disclaimer: im still a bit new to FBSD (i went with latest because im a developer and im wanting to try something other than Linux, so FBSD dev environment is new to me, and jails and all that stuff)
-
nekobit
how would i report this to the maintainer?
-
skered
I think it's conflicts between librsvg2-rust and librsvg2
-
skered
I've seen this before.. and maybe there's a bug too.
-
nekobit
that makes sense actually
-
nekobit
does the pkg system have a way to fix that? or work around it? (i.e. 2 deps that provide the same thing)
-
skered
I don't think there's a fix for it. You need to use one or the other.
-
skered
It's possible librsvg2-rust is a drop in replacement though.
-
nekobit
i believe it is a drop in replacement
-
skered
I think you can set it as the default but then you would need to require all that stuff that's being uninstaled.
-
skered
ok I know where I ran in to this before... openbox.
-
nekobit
but this is still a bug no, if it's a drop in replacement? sorta kinda...
-
skered
Well if pkg was a bit more open on how it handled depends maybe.
-
skered
But I think it's too strict with that.
-
skered
It's not like rpm compats. If you link to librsvg2-rust you're getting librsvg2-rust
-
skered
Does
-
skered
Does enlightenment in ports use the rust version?
-
nekobit
i dont believe so, which is _why_ im basically just considering this a bug report if anything
-
skered
Or is librsvg2 in enlightenment a enlightenment devel thing?
-
nekobit
it recommends the default one
-
nekobit
but librsvg2-rust seems to cause meson to play well
-
nekobit
and the rust one is presumably installed on my system, maybe the EFL devs didn't care about it much
-
nekobit
or know
-
skered
Yeah, it's possible their docs don't line up with ports' build.
-
skered
But I'd say that you should just be able to use librsvg2-rust
-
nekobit
that is what i'll attempt to do (having some other issues with a library being found but not linked right, assumed with pkg-config)
-
skered
In reality librsvg2 shouldn't exist since it's unsupported.
-
skered
But if people want it to not built rust that so be it. Back porting CVEs is a thing.
-
skered
build*
-
skered
But then again I still use xpdf3.
-
rtprio
xpdf is great
-
skered
xpdf.. 3!
-
rwp
+1 for xpdf3 FTW! That's the version I use too.
-
_xor
Is there an API guide for working with zfs datasets from userland?
-
_xor
I'm checking out libzfs.h and libzfs_core.h currently, plus there's the source to zfs(8) that I can take a look at, but just wondering if there's a more all-in-one document for this.
-
cpet
dont think zfs has an API
-
_xor
damnit
-
cpet
ok I misread that
-
cpet
whats wrong with scripting that ?
-
_xor
I'm writing the zfs part of the userland implementation to add support for FreeBSD in this orchestrator.
-
tsoome
the api is there ofc, but most of it is "unstable", so it is up to you
-
cpet
when he said API thought it was like the cloud API to change VM based on a curl link
-
tsoome
meaning, it may break your app after next update etc.
-
_xor
It's a native userland app that uses gRPC to communicate with the master scheduler, so it's more or less language-independent.
-
_xor
I'm writing it in rust and I'm halfway there.
-
cpet
hrm server client apps :(\
-
_xor
tsoome: Yeah, that's what I'm getting from forum comments too :/
-
_xor
I mean technically I could just exec zfs(8), but that feels...hacky.
-
tsoome
libzfs_core.h was/is an attempt to form stable api, however
-
_xor
But then again I guess that would be more stable than an unstable API :/
-
_xor
Oh is that what that is?
-
otis
libzfs should be your friend
-
_xor
Well, I started by ldd'ing /sbin/zfs and then looking at the corresponding headers for what looked interesting/relevant.
-
otis
look into, for example, sys/contrib/openzfs/cmd/zfs/zfs_main.c
-
_xor
Oh good lord.
-
_xor
My face went from :D at first opening the file and seeing what looks like pay-dirt...
-
_xor
Then followed by :(! when I jumped to the end of the file and saw that it's 8,806 lines.
-
rtprio
_xor: i expcet you'll find most the other config management/orchrestrator will shell out to zpool/zfs
-
_xor
Though I guess I don't have to go through most of it, just the stuff I need.
-
_xor
rtprio: Yes, I noticed that.
-
rtprio
probably because of the reasons you're discovering
-
_xor
rtprio: I'm writing this because the couple of existing implementations don't support some of the functionality I need and if I'm doing this, I want to do it "right" (though that's debatable).
-
_xor
The existing ones don't really support zfs very well, and don't support incremental snapshots at all.
-
_xor
zfs_main.c looks like it'll be a good reference, will just have to work my way through it get the basics going.
-
rtprio
implementations of... zfs? or the orchestrator? (which orchestrator, btw?)
-
_xor
Nomad, and the platform-specific way that it handles allocating & managing tasks (which is basically through "task drivers", which are gRPC servers that need to implement their plugin spec).
-
_xor
The existing task drivers don't really support zfs very well, at least the ones I've seen anyway.
-
_xor
They basically fetch a full image every time and pipe it into /sbin/zfs, which works I guess, but being able to fetch full images + incremental would help a lot in my case.
-
_xor
Plus racct seems to be missing some functionality as well in the existing ones I saw.
-
_xor
Er, I meant they're missing racct subjects/filters/etc.
-
rtprio
interesting
-
rtprio
i feel like your module may be e fragile, and perhaps fail if not built carefully with a specific environment of zfs