@mntmn not to take on an airplane.
and yes, that's correct for 8 cells. Isn't that awesome?
@mntmn not to take on an airplane.
and yes, that's correct for 8 cells. Isn't that awesome?
@whitequark @foone synchronized catgirls :3
@whitequark and some truely atrocious buffer bloat :)
where is Dave Taht when we need him? 😹
@whitequark but 235ms under load according to speedtest.net.
I'm guessing that's already noticable when just surfing the web via the gadget...
@whitequark I didn't actually want to say: "you'll need to fix that", I don't think anyone's going to try and build a router with a glasgow 😹
just mostly a fun real-world example for buffer handling.
@mntmn just compiling, insmod, rmmod'ing kernel modules to do this in a loop would probably also work and be quicker than rebooting... but more work, ofc :)
@mntmn at work I have written a very violent kernel module we lovingly call "holzhammer.ko", which allows you to call functions in kernel space (like the ones to set those tuning parameters) directly, but I'm afraid I can't share that one 😆
@mntmn then that's probably related. yeah, tuning those values "blindly" can be a bit of a tricky job.In the past, I've written a script to change the value, recompile the device-tree and reboot, then test UDP packet loss in a big loop (iperf3/udp). Ideally you do this on a direct link against another NIC which can receive packets with CRC errors.
If you look at the test results of that across the values, it should look somewhat like a bell curve and then you'll get an idea of the best values.
@mntmn are those delays properly tuned?
@foone ASRock, you want ASRock these days. Only ones with somewhat sane firmware ;)
@foone … overheating without reporting that?!
@foone Possible in desktop systems. I really like my NH-D15 and those same Noctua fans on the AMD GPU.
Built that system in 2020 (right before lockdown hit), has been running 24/7 since then, no problems whatsoever.
Highly recommended, just expensive. Awesome peace of mind, though.
@mntmn pmOS wiki is a good resource for mainline Linux support status: https://wiki.postmarketos.org/wiki/Fairphone_5_(fairphone-fp5)
This looks pretty exciting, indeed. Missing audio support could be a platform or device thing, not quite sure. Otherwise looking pretty nice.
Maybe just get a Fairphone 5 and install Linux and give it a shot? :D
@mntmn things I'd try (in this order):
- connect hardware RS232 and configure a console, so you can see kernel output at freeze
- update kernel to master
- update BIOS
- update vBIOS
- reduce PCIe Gen on the GPU
- reduce memory timings to JEDEC defaults (no XMP)
- disable (lowest) C-states
- disable PCIe ASPM
- if running with 4 DIMMs, reduce to 2 DIMMs
@mntmn audio dropouts / cursor stuttering could also be a memory leak. Connect from another machine, have htop open and look at the memory usage. Out of memory condition (especially in the kernel, due to a leak) can cause hangs like this.
@mntmn mine only goes down to about 800mV, but it's an older RX580... but sure -- that's very normal.
@foone that's a fail :P
@foone ... actually: with this behaviour: Clean the contacts on the RAM with IPA and the ones on the CPU as well.
@foone it's a bit hard to tell from the DMI info, but is the RAM installed the right way round (each vendor together per memory channel)?
I would've expected Slots 0,1 to be A, Slots 2,3 to be B, not interleaved like this.
@mntmn @wolf480pl So:
- ASUS used to be very good, but they've started to really lack care & attention to detail to their firmware in the last couple of years. Bad firmware/ACPI fuckups like missing CPU idle states, broken SATA hotplug, broken PCIe hotplug, wonky PCIe BAR configuration, etc.
- MSI mostly makes awful hardware with bad designs (overheating voltage regulators, etc.). Their expensive boards are okayish, but at that point, why not buy another companies products?
nyaa~~your friendly neighborhood infrastructure cat, mid-20s, 🏳️🌈 :trans_flag: likes old computers, operates an ISP, collects ISDN/GSM equipment, has a passion for Arm64, ham radio (DM4NA), will bite :3 :blahaj: #searchable
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.