Yeah, I'm only interested in the "least bad" here. Taking usability, libre and performance into account. I don't think that even the Framework Laptop 13 RISC-V will be completely libre.
Thanks for input though!
Actually, it is not true from what I've learned. For example, Intel is about to push chipset/bios upgrades to boost the performance of the new Core Ultra 9 285k. And that kind of driver can at best be open source and in the upstream kernel or at worst closed source and only installed by some windows only bloatware.
Nice website! Thanks!
Having to use windows when upgrading firmware is very Linux unfriendly.
Room for improvement on Windows?
The talk is that the Core Ultra 9 285K works better with Linux than Windows. What's your experience? And how well does it work with Proton?
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.
I'm looking into buying a new system and I wonder which of all the mainboard manufacturers you recommend for Linux in general and gaming in particular? Which ones have the best Linux driver support and which ones publish open source drivers? Are AMD or Intel chipsets preferred?
Also general best bang for the buck recommendations are appreciated!
And yes, I have googled this and I have some ideas, but I'm interested in what my fellow Lemmies think. And I also want this information to be here on Lemmy instead of Reddit or AI generated blogs. If you feel offended by this, you're totally free to not reply and also down vote this post.
Ah, I think I have a better understanding of the PCIe hardware protocol now. Feel a bit more confident regard a 2 x8 setup. Thanks.
Just for the record: my understanding is that the HW protocol performs a handshake which settles the number of lanes that will be used when establishing a link. And the PCIe standard is always backwards compatible, so things should work just fine even if I buy something that says PCIe 6.0 later. Or at least the lower layers of the protocol should be compatible. And as long bandwidth isn't an issue.
Maybe I should rephrase my question.
Are PCIe 5.0 or backwards compatible 6.0+ devices (GPUs), that say x16 (16 lanes) in their product specification, required by the PCIe standard to also support only 8 lanes? I.e. can the device transceiver decide to not connect if not all lanes are available at the protocol level? I'm not referring to slot size here.
The thing is that there are motherboards that have 2 PCIe 5.0 16x slots that are connected to the CPU (hopefully not false marketing). But the slots are downgraded to 8x if you connect two devices, since a AM5 CPUs only have 24 lanes.
I probably need to read the PCIe 5.0 standard document if I want to be sure.
Because of admiralty law.
This is related to my previous question about AM5. Turns out 2 8x lane GPUs on AM5 might be an option after all.
So my question: Does a 16x lane PCIe GPU always support x8 lanes as well? (Like a Radeon RX 7900 XTX or something bigger and better from the future.)
Whether that lasts depends on its ability to overcome acute shortages of power, men and money
Isreal has created a situation where they rely on the far-right in the US for their survival. The same people that was openly anti-semitic about 15 years ago. And will be again, as soon as they forget about the current anti-muslim hype (which is waning). At the same time they have created a situation where maybe 50 million people are willing to die if it means removing Israel from the map, and maybe 6 billion people who thinks it's probably a good idea if Isreal is removed.
USA and the EU has to prepare for 10 million Jewish Israeli refugees, within this century. I believe.
The US Israel lobby is largely responsible for this situation. Responsible because they've pushed the US into a position where they reward Isreal for whatever crazy fundamentalist genocide agenda they run. And Israel is now so good at the operative and tactical level, that they've completely forgotten about the strategic and geopolitical level. For which they will pay sooner or later (tiresome comparing with Nazi Germany, but the situation is very similar).
I feel sorry for all the Arabs that are victims because of this. And I feel sorry for the many Israelis who actually did not vote for the current far-right sionist regime and its suicidal strategy.
That's what I thought. Thanks. The specification says that only 24 of the 28 lanes are available. Do you know why?
Hello!
I'm looking into buying a system for running inference with small to medium size LLM models. I wonder, is there any AM5 CPU + Chipset combination that supports 2x PCIe 16x with all lanes connected directly to the CPU? From what I've gathered my understanding is that there is no such configuration because the Ryzen 7000/9000 only have 24 PCIe lanes at best. This means I have to go for a Threadripper configuration, which is much more expensive. (The ROCm mGPU documentation states that all lanes shall be connected directly to the CPU.)
It's possible that I can manage running two GPUs with 8x lanes, but it's for sure not optimal..
But the thing is, it is quite hard for me to navigate the AMD website and the websites of various motherboard producers. I might very well be wrong.
So again: Is there any AM5 CPU + chipset combination that supports 2x PCIe 16x with all lanes connected directly to the CPU?
Frontgrade Gaisler in Sweden has signed a deal with the European Space Agency (ESA) to build a 7nm rad hard chip for space systems using the RISC-V architecture. The EEE Space Component Sovereignty for Europe programme will see Frontgrade Gaisler working with Belgian process technology expert imec a...
Solved it! And it was mostly due to my incompetence (like not being good at RTFM and being a Guile Scheme noob). I did the following to get a functional Emacs environment for hacking on my Guix home configuration:
- Load the right path by adding the following to my
init.el
.
(with-eval-after-load 'geiser-guile
(add-to-list 'geiser-guile-load-path "~/.config/guix/current/share"))
(with-eval-after-load 'geiser-guile
(add-to-list 'geiser-guile-load-path "~/src/nonguix"))
- Load the configuration file with Geiser Guile.
C-c C-l
orgeiser-load-file
orgeiser-load-current-buffer
.
Then it should work.
I thought that it was enough to load the path to the cloned Guix (not compiled) source code and then just open a Geiser Guile REPL associated with the current file.
These two chapter in the manual helped: https://guix.gnu.org/manual/en/guix.html#Invoking-guix-repl and https://guix.gnu.org/manual/en/guix.html#Using-Guix-Interactively. I kind of missed these chapters and went straight for the "perfect setup".
I think the manual should inform new users that they can load ~/.config/guix/current/share/
into Geiser Guile if they want to hack on their home configuration. Or maybe I missed that part.
I can relate to this. And off the record (I know it's not always a super appreciated opinion in the Fediverse): for this kind of problem I find that LLMs help a lot.
I'm trying to configure my Emacs so that I get access to Guix documentation and source code when I writing my configuration files. I did RTFM, but I can't get it to work. More specifically, Geiser can only find symbol definitions if they are in the same buffer.
Actually, I realize I have the same problem as this person: https://unix.stackexchange.com/questions/761784/how-to-get-guix-perfect-setup-to-work
The Guix REPL can find the Guix source code, but the Geiser Guile REPL can't (even though the right path is loaded, it seems). The stackexchange solution is basically a hack and can't be the proper one, right? So, how do you do when developing Guix in Emacs?
Should I post a bug report about the "perfect setup" chapter in the Reference Manual or am I just incompetent?
That kind of behavior can also be a sign that the documentation is hard to find or hard to comprehend. Or that something isn't documented at all, but the seniors imagine it is, because the answer is obvious to them.
If someone actually wants help searching Lemmy or the Fediverse, I recommend this site: https://fedi-search.com/
Very simple, but it does the job. It's also good if one wants to learn advanced Google queries.
Remember that most people don't even know there is something called "rankings" or "indexer" in this context.
It is clear that the signal to noise ratio of the WWW is getting worse. It's much harder to find good content when using a good old search engine. And if it's good it is usually hosted on Reddit or Stackexchange.
So remember, even if it's easy too Google something (well, it isn't nowadays), we want to create a fediverse of good content that helps people (I hope). So, it's always better to write a real answer if you have the time and energy. Please help boost the SNR and reverse the AI fueled information degradation loop.
Probably good, but I want to stay away from anything related to Kubernetes. My experience is that it's an overkill black hole of constant debugging. Unfortunately. Thanks though!
Howdy!
(moved this comment from the noob question thread because no replies)
I'm not a total noob when it comes to general compute and AI. I've been using online models for some time, but I've never tried to run one locally.
I'm thinking about buying a new computer for gaming and for running/testing/developing LLMs (not training, only inference and in context learning) . My understanding is that ROCm is becoming decent (and I also hate Nvidia) , so I'm thinking that a Radeon Rx 7900 XTX might be a good start. If I buy the right motherboard I should be able to put another XTX in there as well, later. If I use watercooling.
So first, what do you think about this? Are the 24 gigs of VRAM worth the extra bucks? Or should I just go for a mid-range GPU like the Arc B580?
I'm also curious experimenting with a no-GPU setup. I.e. CPU + lots of RAM. What kind of models do you think I'll be able to run, with decent performance, if I have something like a Ryzen 7 9800X3D and 128/256 GB of DDR5? How does it compare to the Radeon RX 7900 XTX? Is it possible to utilize both CPU and GPU when running inference with a single model, or is it either or?
Also.. Is it not better if noobs post questions in the main thread? Then questions will probably reach more people. It's not like there is super much activity..
The EU Cyber Resilience Act will introduce new cybersecurity requirements for software released in the EU. Learn what it means for your open source projects and what GitHub is doing to ensure the law will be a net win for open source maintainers.
YouTube Video
Click to view this content.
A Framework Laptop 13 with a RISC-V mainboard.
I just got myself a Corne 3x6 keyboard. This probably means that I will drop evil-mode and instead solve ergonomics through home row mods. I will also try out Colemak. But one step at a time.
I'm curious if any of my fellow Lemmies also use Emacs with Corne and if you would like to share your key maps? Or hard learned lessons?