Fedora rawhide’s an interesting bleeding edge experience. I’d recommend installing fedora minimal and setting up your system from there. The rpm system’s rather robust when it comes to installing the correct dependencies when done correctly so I personally haven’t had any issues with version conflicts.
But for real, I selected to update my firmware from within Windows update. I tried for a couple days, but was not able to recover it. Since I had an HP pre built, I used it as an opportunity to upgrade. I got a new motherboard and a couple parts and I’m back on my feet.
Look at the line with the asm_exc_invalid_op. That seems like a hardware fault caused by an invalid asm instruction to me. Either something wrong is being interpreted as an opcode (unlikely) or maybe the driver was compiled with extensions not available on the current machine.
OP, how old is your CPU? And how old is the nic you are using?
Edit: did you use a custom driver for the NIC? I’m looking at the Linux src and rt_mutex_schedule does not exist. Nevermind. Was checking 4.18 instead of 6.7. found it now. The bug is most likely inside a macro called preempt_disable(). Unfortunately most of the functions are pretty heavily inlined and architecture dependent so you won’t get much out of it. But it is likely any changes you made in terms of premption might also be causing the bug.
My suggestion would be to try compiling the kernel locally.its highly likely the one packaged in your distro contains extensions that you don’t have. Doing a local native compile should rule that out pretty quickly without having to disable any additional features.
Looks like dmesg isn’t being logged to disk… But I made my font smaller 😹 https://lemmy.world/pictrs/image/7d5b658b-f029-4cce-aeeb-ddcce9760426.jpegDefinitely more to go on there, this happened while playing Minecraft with a small human so I didn’t dig into it yet. I’m pretty sure the kernel I’m running was built by a derivation that applies some preempt patches so I’ll start there. Ubuntu works fine with the adapter, but it’s also not a preemptable kernel.
That’s not how it works. The second bare double-quote closes the first one regardless of how it is nested in a string. The middle pair of double-quotes would need to be escaped. Also, single-quotes cannot be escaped in this way.
The only place I can think of where nested double quotes do work is in subshells
This is because the subshell is interpreted before the outer logic, so during interpretation of the outer logic there is never a nested double quote, just the stdout of the subshell.
These things are sometimes difficult to grok, and even more common, difficult to spot with human eyes. Best to use shellcheck, which will surely help you get better at shell scripting.
I am pretty happy with QuiteRSS. Has a built in browser with adblocking, but easy right click options to open tan external browser. Easy to set up feeds and filters.
Those machines are very, very good to run Linux. Stable, everything is supported out of the most, very reliable. About calling home, they don’t, however some models, like most machines, have Intel ME baked into the CPU and that can be remotely accessed. The good thing is that you can disable the Intel ME features on the UEFI and there’s a toggle to completely disable the network card before an OS is loaded.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.