Yeah, never had a problem with incompatible hardware on Linux.
No siree, not a once!
Did you ever had to buy a new laptop because Linux stopped supporting the current one?
I’ve had the reverse. I started using arch becaise debian didn’t have my wifi driver yet.
Yeah WiFi seems to always be the biggest pain in the ass, and it’s still way easier than it was 15 years ago.
Haven’t had a single laptop with an issue, personally (though I only have bought Lenovo laptops in the past 7 years or so, but in that time I’ve bought 3). I’ve got one (really cheap) WiFi dongle I’ve had on my HTPC that had been a pain. Had I taken the time to choose the other really cheap one that had a different chipset, it would’ve worked out of the box. Oh well.
No, since I mainly use Windows and replace my laptop at least once every 10 years.
- Windows XP: 2001-2014
- Windows Vista: 2007-2017
- Windows 7: 2009-2020
- Windows 8: 2012-2023
- Windows 10: 2015-2025
- Windows 11: 2021-…
TPM has existed in laptops since 2006
TPM has existed in laptops since 2006
Not particularly relevant. The only TPM that counts is TPM2, which was 2014 for the specification. Not even all “TPM 2.0” implementations are considered sufficient. Plenty of devices even in 2019 were being built without a TPM2 that would qualify for Windows 11, in part because the industry didn’t know that it was about to be required, in part among those that tried not knowing their chosen implementation would still not qualify.
I did the opposite. After one of the big updates, Windows 10 decided it was no longer going to work with the Vista-era drivers for an old Core 2 Duo laptop. To be fair to Microsoft, was I pretty impressed when I initially installed Windows 10 and it accepted those ancient drivers without any complaints on a laptop that was 10 years old at that time.
So I instead installed Manjaro and everything worked just fine.
No but I am looking for a new laptop and this time I’ll definitely spent more time checking Linux compatibility.
My previous thinkpad worked fine out of the box, but my current laptop is an HP Omen, that I mostly selected for the price to performance ratio. But I immediately learned that Linux compatibility sucked. Like not being able to boot an Ubuntu usb drive (without messing with the boot parameters).
Yeah before getting my current laptop I looked into the Linux compatibility. I went Thinkpad though this time and it honestly works amazingly. I can’t use all the features (fingerprint mostly) but thats moreso because my setup doesn’t have any way to rather than support not existing. And biometric ID can be less than useless when used as the sole security measure, such as unlocking your phone with your fingerprint. If someone wants the data on that device bad enough, they now have a means to get it.
And in response to XKCD 538, good luck getting me to clearly say my complicated ass password correctly after being beaten lmao. If I could I probably would
Winmodems and other cheap junk comes to mind.
But, apart from stuff made just for windows, what’ve you got?
This is not a problem with Linux, this is a problem with hardware manufacturers not making drivers for Linux.
Which is understandable, honestly. Making drivers is surely not an easy task. Targeting Windows covers the 80/20 rule.
I just broke out into a cold sweat remembering trying to get wifi to function on my netbook back in 2k8.
My friend, let me be that guy that says “that’s nothing!”. In 2002 (around kernel 2.14 I think it was) notebooks had no integrated wifi (at least not the second hand notebook I could afford, and it wasn’t cheap anyway). I had to buy a cisco pmcia wifi card from across the world and recompile the kernel to include wifi support (and the driver of course). I don’t remember why, but I remember that recompiling the kernel happened quite frequently. Maybe because I was distro hopping a lot or because there were quite (relatively speaking) kernel updates. Not good old days, but at least I learnt!
But you try to tell the young people today that… and they won’t believe yah!
There was no DKMS back then (it appeared in 2003 and took a while longer to be adopted) so anything you wanted to add to the kernel and didn’t have a ready-made binary module for your exact machine and distro had to come as a patch + recompile.
Someone gave me an 8 year old laptop to clear down. So I figured I’d swap in an SSD and put Linux on it.
Damn thing wouldn’t even boot. Wasn’t even that bad a spec machine. 6GB RAM should have been plenty. Shame really, was actually looking forward to seeing how far it had come in the last ten years or so.
2016
Hmm. There’s no reason anything that supports 6gb RAM shouldn’t run Linux. I’ve janked together much worse Lubuntu rigs before.Yeah, very odd. A few weeks ago, I retired a computer that had 4 GB of RAM that was doing server duties, running Debian. It was doing a great job until I tried running a virtual machine on it (for Home Assistant); that was just killing the poor thing. The processor was a Core 2 Quad that was introduced in 2008, so I got plenty of life out of that setup.
Exactly. Should have run. Something in the hardware it didn’t like. Just got a black screen with a flashing cursor. Never got past that point.
That sounds like a problem with the graphics drivers
Next step from there is to find out what graphics hardware it has and try to see if you can get a distro that’s known working with it
Technically, the next step would be retrieving it from the landfill it got sent to.
Well then, guess that clears that up
6gb ram is plenty, especially for a lightweight distro like antix or slax.
From AntiX:
It should run on most computers, ranging from 256MB old systems with pre-configured swap to the latest powerful boxes. 512MB RAM is the recommended minimum for antiX. Installation to hard drive requires a minimum 7.0GB hard disk size.
More likely you have issues with incompatible software.
Nah hardware drivers or support for certain hardware is still a thing. I mean compared to 5 years ago it isn’t but compared to windows it still happens sometimes
Look I’ve been in the situation where I’ve had to compile a modern kernel for Ubuntu so that my devices work, my stupid fault for running Ubuntu though.
My SMC network cards from the mid 90s are not supported 😭
Such an up and down though. I have an ancient epson scanner that cannot be used on modern windows, but I just installed the driver on linux and everything has been amazing.
Like pre-usb ancient or what?
Not quite that old, it is connectet via USB-B. Windows drivers only exist for 32 Bit systems, on linux the drrivers come in a deb package that works on modern installations.
You can install 32 bit drivers on Windows 11 though, it supports both.
He might have oversimplified to assume it was the 32-bitness that is the problem. Could be an ancient Windows Driver Model version that is no longer supported. Could have been that there were no signed drivers, or at least no drivers that are signed in a way that would pass today.
The thing is that Windows banks on extended binary driver compatibility for running “old” hardware, but breaks that compatibility ever so often, and they don’t have first-party investment in drivers for hardware and third-parties would eschew standard multiple device drivers that would have worked fine in favor of their own branded driver/app experience. In Linux, mostly those devices get covered by generic multi-vendor drivers that are better maintained.
I haven’t in a long while.
I don’t need 8K anything on mine
ITT:
New favorite format
Einstein Says is arguably a much better template.
But what if we enjoy doing that?
The internet is srs bzns.
“It’s just a joke” is such a tired excuse for being called out on your shitty opinions
I prefer to put my swap partition on CD-RW.
Personally enjoy my swap on an iPod
I think you meant DVD-RAM.
Sup, that would actually be possible.
Anything can be ram if you wait long enough
I use my whiteboard for swap.
A robot that writes on the board and a camera to then read it back in
i’m swappin’ in ma ass ladies 😎
You could use a combination of printer and scanner as swap with the right driver…
Dangerously close to punchcards
Running out of Ram? Just 3D print more!
I wonder if anyone has actually managed to do this
https://manpages.ubuntu.com/manpages/xenial/man8/mount.davfs.8.html mount cloud memory as folder and put swapfile on it
Swap on S3. That’s brutal
Download more ram became possible with one simple trick)
Mount Cloud? Any chance I can mount Tifa instead?
someone put swap on google drive
Android studio was asking for more ram, what else would i do?
Use dropbox like any pleb would
That way you’ll know you’ve run out of physical memory when the cd-rom starts spinning up.
Linux doesn’t wait for you to be out of memory to swap-out pages.
Oh, my bad! Goes to show I’m not familiar enough with the workings of swap space.
That’s true for most people talking about swap online.
You can set swappiness to 0
I hate that I kind of like this point…
That fucking wolfs face never fails to make me laugh
Please don’t fuck wolfs face
Instructions unclear
I think he’s… Yeah he’s dead fellas
don’t do funny things with wild animals kids!
Would it be possible to forgo ram for just swap?
No it is not possible. For a more detailed explanation read here: https://askubuntu.com/questions/928308/is-it-possible-to-use-ubuntu-without-ram-at-all
But it’s possible with almost zero ram, like 32mb, but it’ll be a very slow experience
OpenWRT users beg to differ… kinda. 32mb is now very low and barely sufficient, but not that long ago it was just enough to run Linux
And that’s without any swap! Because guess what, flash size is even lower with only 4MB!
Yeah 32mb will suck but with swap space it’ll be usable
Yeah. That should work, but it will be slow as hell, since stuff has to be split up into 32mb blocks to be executed.
Actually, I believe it should be possible (albeit horrendously slow) by memory-mapping the disk to address space.
Absolutely not. Memory mapping is a concept created by the OS. The CPU won’t operate without RAM of some kind. It’s a fundamental hardware issue.
To boot a normal OS sure, but anything small enough to fit in registers/cache could do without RAM. That’s still some form of working memory though, so it’s probably not what they meant.
You could build something RAM-less if you only need the thing to process real-time events like some signal processing with only 1 pass (also see: tons of FPGA and DSP applications)
Yes I would count cache as a type of RAM. Also I don’t think the cache hierarchy would actually work without main memory as it’s foundation in a lot of cases. They are designed to have memory to map to. It would also be difficult in some systems to coordinate between cores as not every system has shared cache between all cores.
Maybe for the OS. Still the BIOS/UEFI requires phisical RAM to boot
My hero
i remember when i could run windows 3.1 on a potato
Eh, 3.1 required at least protected mode, so, a 80286.
So a couple of potatoes right??? Please hurry, I’m at the supermarket right now and don’t want to have to go back
Not true. For modern Linux you need a processor with a memory controller and 8mb of ram. If also need to be a processor from the 21 century.
At least pentiums are still supported. Who knows what all those IBM Thinkpad users are capable of if they weren’t distracted.
Not true. 20th century processors can run linux too
Openwrt beg to differ, https://popovicu.com/posts/789-kb-linux-without-mmu-riscv/ here’s guide for mmu less Linux
I recently installed openwrt in a banana pi, and it’s so cool to see this distro being mentioned around. It’s definitely a different linux experience, even after using linux for more than a decade.
Glad for you to enjoy it) i’m too planning to buy and solder 32MB rom chip on all my old routers and build openwrt for them to revive them and i already bought 64MB ram chips that lying around waiting for their time, it would be cool to build mesh network between all my family, also connect all of routers to vps with vpn and pihole installed
That’s really interesting. Are those routers already supported by the project, or are you going to port yourself? Maybe you could document the process and post it somewhere, ifyouh have the time ;)
Yes, I’m planning to port) though i didn’t ported openwrt before, i have confidence that i will do this with usual “fuck around and find out” (push through with relative documentation and trial and error), after all this is how newbies learn how to use open source projects, back in the day, 8 years ago, i started using linux that way, where to post it documentation though? When i do it I’m going to post it
The best place would be the wiki (https://openwrt.org/wiki/wikirules), but even a blog post somewhere would be helpful.
And remember to post about it on lemmy, because I think a lot of people (like me>.<) would love such a guide.
A processor and ram is merely “recommended specs”
Btw. If you disable the Intel ME, TPM is nonfunctional.
Yay!
you can disable intel ME?
Novacustom Laptop ;D
Awesome people, great work. The chassis is crap, very nice CPU and components though, overall I will be happy with it as a thinkpad replacement.
Yes, you just need a bios flasher (which is technically optional) and you can just flash the bios with the firmware version created by me_cleaner.
How to?
Hammer
tutorial please
What does it say about me that I was initially confused as to how Hammer could disable TPM?
Sure, just run me_cleaner
How did you do it on the 9th and 10th generation processors?
You can use windows 11 without TPM. It’s just not made easy for casual users.
I know this is linuxmemes and that this will be an unpopular opinion, but a lot of the complaints about windows I see linux users make, are based on a lack of knowledge. Sure, MS doesn’t make it particularly easy, but linux isn’t always particularly easy to install or get working well for casual users either. Whether it’s linux or windows, a quick google goes a long way to solving most issues.
I’m behind the idea of GNU, but it’s weird how so many linux memes could easily be turned into equally ill informed pro-MS memes. Obviously, MS isn’t a nice company and I don’t think anyone’s a genuine MS fanboy, but still.
it’s weird how so many linux memes could easily be turned into equally ill informed pro-MS memes
Like the one where Linus is getting telemetry from your machines and putting security at risk with essentially a C&C ping waiting for instructions.
No, that’s a genuinely good and well informed reason to not use windows.
I don’t agree the fact there is workaround mivroaoft’s bs doesn’t mean that it is supported.
The same thing can be said about plenty of configurations and linux. Plenty of laptops or the wrong nvidia card, and you’re likely to have to find a workaround too.
Hell, bypassing the TPM requirement is almost certainly easier than creating your own driver for an nvidia card or problemsolving wifi issues because your laptop’s network card manufacturer doesn’t give a fuck about linux users.
Yeah but not giving a fuck unsupported is way better than we’ll purposefully fuck you over unsupported.
everyone knows, it’s just disregarded most of the time because it’s not a supported use case
It’ll be a sad day when the other foot drops. I like Linux but I understand it’s not for everyone.
I find it annoying that the community pretends otherwise.
Someone goes on a forum with their laptop with an nvidia card and a wifi card no one’s ever heard of, and more likely than not he’ll be told it’ll be easy to get linux running on it.
Hell, I was wrong. It’s not just that a lot of linux users don’t know much about windows, they also don’t seem to know about the issues people can face with linux on some less or non-compatible hardware.
You can be a linux fan and admit that companies like Nvidia, Realtek or HP don’t give much of a shit about linux, but some pretend otherwise.
I don’t understand the Nvidia comment: NVidia produces Linux drivers for their cards, or at least used to. Did they stop? From a quick look at their website, I see something released in January for certain cards. And my experience has been that even the standard drivers work fine to at least get started.
So they are producing drivers for their cards, and I still don’t understand your comment. They’re not fully open source, which is a valid concern, but you said they “often don’t give much of a shit about linux”…they’re literally producing drivers for their cards for Linux, just like they do for Windows. I’m not sure what else you want them to do.
they’re literally producing drivers for their cards for Linux,
For some of their cards as the article mentions.
I’m not sure what else you want them to do.
Regularly release drivers for more of their graphic cards, including older ones like the GTX 10-series which are still incredibly popular.
Idk, I had issues on Wayland with Nvidia and switching back to xorg works fine. About the only thing wrong was a lot of screen tearing in games after a driver update.
The live environment is for testing your hardware and trying things out. You’d be surprised how many things do work and you don’t need to nuke your system to find out. If it doesn’t work you just reboot and everything is back to normal.
Also I don’t even bother with figuring out printers on Linux. I’m almost certain they all universally work, some sort of Unix black magic if you ask me.
If your a Windows fan that fine but don’t pretend we don’t try to make it easy.
Also I don’t even bother with figuring out printers on Linux. I’m almost certain they all universally work
Almost.
And this is the problem. The linux community is basically an example of survivorship bias. People who had no significant issues or were able to solve them are understandably fans. People who ran into a weird issue that they couldn’t solve, are far more likely to give up or not be a member of the community anymore.
If your a Windows fan that fine but don’t pretend we don’t try to make it easy.
And then when someone does run into an issue, members of the community will often call them stupid. “They’ve run into an issue they can’t solve. Linux is easy! That must mean they’re stupid. I’ve never run into an issue I couldn’t solve, linux is easy, that must mean I’m smart.”
Vanity, it’s the Devil’s favourite sin.
It’s a similar attitude you’ll see in rich people, who overestimate how much talent was involved in their success, and underestimate how much luck was involved. “Why are they poor? They must be stupid. I’ve never had money issues, making money is easy if you’re smart like me.”
Here’s the thing. I am genuinely a fan of the philosophy of GNU. Which is why I want everyone to be welcomed into the community, helped when they do run into issues, rather than to have them face snarky comments from linux users who think they know more than they actually do.
If this is the way you act when you ask for help I can’t blame them for not helping. There’s a lot of assumptions happening here and I really don’t appreciate it. I was being really light hearted about the situation, sharing my experience with Linux, and trying to start a constructive conversation. Sorry if the Windows thing rubbed you the wrong way I thought it was kinda funny and a little cheeky. Seriously didn’t think anyone cared about windows.
I really do feel for you if you ran into a few assholes on the Internet but that’s kinda just the Internet. There are plenty of good people willing to help out so instead of spreading the hate look for better more constructive conversations to have elsewhere.
I’m here to tell you now I don’t give a damn who uses Linux or why and I’m especially not interested in selling a fantasy or even bringing up the fact that I use Linux. Windows just got really annoying and Linux does what I need.
It really gets to me when someone gets on their soapbox and slaps labels on people without ever knowing them.
Also fuck hp and the drm cartridge thing. If you get the chance go gangsta on that thing like in office space. My sister got locked out of one of those printers after cancelling her ink refill subscription.
There are, in effect, hacks to get around the requirement. That is not the same thing as it not being required. You manage to get Windows 11 installed on a system without TPM, you’re not in a supported configuration and could at any time find yourself locked out of updates or even your system, and it’ll likely at least be a cat and mouse game.
There are also ways to get around nvidia cards without good linux drivers or laptops with unsupported wifi cards.
Yep I know You can run Window 11 without TPM I even installed it once but here we are talking about recommended requirement(You just need a decent CPU on Linux)
Let’s be real. It’s a lie that linux’s only requirement is a CPU. Wrong hardware, because some vendors don’t support linux properly or at all, and linux isn’t fun.
K
I’m glad my 400MHz MIPS with 64 megs of RAM and 16 megs of flash is decent
If It can run Doom then it’s more than Decent ;)
Openwrt distro be like)
optional CPU?
Well, there are people running Linux in all manner of ways, like VRChat shaders.
Okay now that is totally crazy!
Holy hell I need a shower.
Wow, now that is literally insane and super awesome at the same time lol
I expected to see minecraft
Theres good in this world, Mr Frodo. And its worth fightin’ for.
I’ve always wondered how a person without a brain behaves. Oh wait, they’re dead.
At least computers without CPUs can still compute as long as it’s Linux.
Well, you can run Linux on an FPGA…
You can install windows in a brick wall.
I can’t. My wall doesn’t support Secure Boot. None of my boots are “secure” according to the wall.
Gotta start double-knotting those laces.
That’s just a CPU with extra steps
Everything looks like CPU when you are linux