@PaX@hexbear.net
@PaX@hexbear.net avatar

PaX

@PaX@hexbear.net

Very tired nerd who doesn’t know how to speak correctly

Ask me about floppa, Plan 9, or computer architecture or anything computers really (if you want)

The only zoomer qualified to operate an RBMK reactor

Researcher of rare and powerful beanis

:cat-vibing:

This profile is from a federated server and may be incomplete. Browse more on the original instance.

PaX,
@PaX@hexbear.net avatar

Also check out this search engine which indexes the BitTorrent DHT: btdig.com

PaX, (edited )
@PaX@hexbear.net avatar

OpenBSD, RISC-V, and 9front mentioned?

sicko-yes

Haven’t listened to BSDNow in a while, but maybe I’ll listen to this episode

Vladimir I Lenin "So long as the state exists there is no freedom. When there is freedom, there will be no state" - New General Megathread for the 21st-22nd of April 2024 (hexbear.net)

(Vladimir Ilyich Ulyanov; Simbirsk, 1870 - Nijni-Novgorod, 1924) born on april 22 was a Russian communist leader who led the October Revolution and created the Soviet communist union. A member of a middle-class family in the Volga region, his animosity against the tsarist regime was exacerbated after the execution of his brother...

PaX,
@PaX@hexbear.net avatar

Saw another user concerned the boys are feeling underappreciated since President_Obama logged off. So let me just say:

Boys <3 boykisser

Wait now I’m feeling sad cuz I’m lonely :(

negationmission-accomplished-1mission-accomplished-2

PaX, (edited )
@PaX@hexbear.net avatar

The vast majority of drivers are included with the Linux kernel now (in tree) so the difference usually comes down to kernel version (newer kernels have more drivers, of course) or kernel configuration set at compile-time (this can be anything from including or not including drivers, to turning driver features on and off, or more fundamental changes beyond drivers)

You can get kernel version info from uname -a and a lot of the time, probably most of the time (this is also down to configuration), you can get kernel configuration info from /proc/config.gz (use gzip -d to decompress) or something like /boot/config

Then you can run diff on configurations of 2 different distro kernels you’re interested in to see how the 2 distribution’s kernels were set up differently

This could also be caused by different setups of userspace tools or UI that interact with these drivers in different, sometimes worse ways but this is usually much less likely in my experience (most Linux distros do things like this the same way these days tbh)

Oh, also, there are a lot of drivers that require vendor-supplied firmware or binary blobs to function and most of the time distros don’t bake these into the kernel (although it is possible) and different distros might have more or less of these blobs available or installed by default or they might be packaged differently. The kernel should print an error message if it can’t find blobs it needs though

I guess there’s kinda a lot to consider lol. Sorry if all of this is obvious

What hardware are you talking about specifically?

PaX,
@PaX@hexbear.net avatar

You can check to see what drivers were compiled as modules or into your kernel by reading the kernel configuration at /proc/config.gz or /boot/*config*

There might also be out-of-tree (not included with the kernel) drivers installed as packages on your system but this is very rare outside of like… having an NVIDIA card and running the closed-source vendor driver

PaX,
@PaX@hexbear.net avatar

Ohh that’s true, I didn’t think about that. It would be difficult to route anything through it unless you were connected directly to it with nothing in-between because no other router would forward packets destined for somewhere else to my machine (except maybe in the extremely unlikely case of source routing?). It seems obvious now lol, thank you!

I’ll write some firewall rules just in case

PaX,
@PaX@hexbear.net avatar

Out of all the parasites capitalist society has produced, Nestle executives possibly deserve the gui the most

PaX,
@PaX@hexbear.net avatar

Fuck I really hope so

Posting so I can remember to maybe come back and write a rant about PCs later after I get some sleep (if anyone wants to hear)

Death to Amerikkka, death to PCs

:intel-cool: :amd-cool:

Are there any CPUs that work well with Linux that aren't made by Intel or another company on the BDS list/that supports Israel?

I have a Ryzen 3 1300X at the moment and it’s always had this soft lock freezing bug on Linux. I used to dual-boot Windows on this machine and Windows never had the same problem, so I think it is an issue with the Linux kernel (I’ve also replaced nearly every bit of hardware that I originally built the PC with, except for...

PaX,
@PaX@hexbear.net avatar

What motherboard do you have? Also what happens exactly when the lock-ups happen? Have you ever been playing audio when the lock-ups happen and does it loop or stop or keep playing?

I recently had to “fix” (workaround) a similar issue in the OpenBSD kernel with a specific hardware peripheral on my PC (running a 2nd-gen Ryzen), the High Definition Audio controller. For whatever reason (and only when I was running OpenBSD) interrupts from the HDA controller (to let the CPU know to refill audio buffers) would just randomly stop making it to the CPU and audio would loop for a few seconds and then shut off. I spent a long time trying to figure out what causes it and reading Linux driver code but I couldn’t find a cause or why only OpenBSD would trigger it. I ended up having to write kind of a hacky polling mode into the HDA driver. My only guess is some of these AMD-chipset-having motherboards have faulty interrupt controllers.

Maybe there is a similar issue with your system and timer interrupts aren’t making it to your CPU or something. But I’m not really an expert on PC architecture and idek if it even works like that on PCs lol

Sorry for so many questions but do you also have any kernel logs available from when this happens?

PaX,
@PaX@hexbear.net avatar

I see. Our motherboards have different chipsets (I have an X570 in mine). It probably has nothing to do with my issue…

Hoping those kernel parameters fix it. I wish I could help further. PCs are just a bottomless, mostly undocumented rabbithole :(

PaX,
@PaX@hexbear.net avatar

“Orthodox” Marxist type people lmao

I’m not really sure how people end up like this. Just terminal internet politics poisoning and never logging off? Maybe this ideology could survive real-life contact with DSA?

PaX,
@PaX@hexbear.net avatar

Ohhhhhhhhh okayyy, that’s definitely a thing that exists outside of universities and the internet and definitely needed to be distinguished from “other”, corrupted Marxisms lmao

I wanna know what their problem with Engles is though lol

PaX, (edited )
@PaX@hexbear.net avatar

Rip out the fan and connect the processor heatsink to a heatpipe

Then carry around a cup of water to dip the heatpipe into

This is not a bit, I am a real hardware designer

PaX,
@PaX@hexbear.net avatar

There are some purpose-built ARM Linux laptops available but as an owner of an unused Pinebook Pro… can’t recommend agony-deep

Walking the path of a PC hater is not easy

PaX, (edited )
@PaX@hexbear.net avatar

At least on Hexbear, I can just type a colon and then whatever I want (we have a keyword system too) and it autocompletes when I click the emoji I want in the drop-down menu

I’m just using the browser too, no app

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines