Installing OS, 10 years ago:
Windows: click a couple of buttons enter username and password
Linux: Terminal hacking, downloading shell scripts from github
Installing OS today:
Linux: click a couple of buttons, enter username and password
Windows: Terminal hacking, downloading shell scripts from github.
Link to video: https://m.youtube.com/watch?v=qKRmYW1D0S0
So how would I go about installing Linux on my shitty $200 refurbished Dell laptop? Would it continue to support my USB docking station with mouse keyboard and three monitors? What about remoting into work?
I don’t otherwise particularly do anything on it. No gaming or any such thing.
- Download image
- Flash to USB
- Reboot
- Follow instructions
Might have some trouble if it’s a typec dock and the monitors are connected to it. Laptop’s own outputs might also be wonky if there’s a hybrid gpu setup going on, but support for thosr has improved a ton lately. Mkb should work fine out of the box as long as it’s not some unified proprietary bullshit wireless kit with smarfridge integration.
Overall, I would suggest just ripping an image of ubuntu, or pop_os if you got nvidia card, boot off it, just close the installer to try live mode, and see for yourself if everything works. Takes like an hour to do, no installation required. You can even install software, except gpu drivers, as everything would be all wiped on reboot and gpu drivers need reboot, hence popos suggestion as it has them built-in. You can try remmina on it - it’s the most common remote control software, supports both rdp and vnc and a bunch of other obscure protocols.
Yes. One question, what software does your company use to connect remotely?
All I can see is that it’s an RDP extension
Type: remote desktop connection
Otherwise I didn’t see a product name in properties
USB docking station should be supported (unless it’s one of those external battery ones that plug into the bottom of the laptop). Remoting into work is fine but depends on the setup. For example, openssh with rdp works fine, can’t vouch for other solutions but I’m sure you could get them working.
I had to manually install displaylink on Fedora in order to use my USB-C docking station. But it drives 4x1440p monitors
That’s true for any OS though. DisplayLink dock is software dock and must have proper drivers installed to work.
dodos is claiming that it should be supported by the distro (meaning work out of the box).
I tried to help my brother, who is a computer scientist to install windows 11 on his new am5 motherboard build. Am5 was really new and even with our combined knowledge it took all day of fucking with it to find a way to get windows 11 to recognize the m2 ssd. We had to load it with an older driver from the manufactures website and we had to do some kind of shenanigans to get the installer to actually recognize the files. Iirc this was a gigabyte motherboard, a reputable brand.
This was when am5 was newer so it’s kind of understandable I guess, but I also installed arch for troubleshooting purposes that day and it only took 30 minutes 🤷
Usually got problems with Windows not recognizing drives during install only on Gigabyte mobos. Turning off all forms of Fast Boot in BIOS fixed it for me, but it was an older motherboard (one for AMD FX series, IIRC).
And when I switched mobos from Intel to AMD, it just booted (Arch then). Couldn’t believe it, just went.
I think the biggest shift in the last 20 years is troubleshooting in Linux and windows.
20 years ago and I had to troubleshoot issues and Linux. It genuinely required a good bit of computer knowledge to get it done. Sometimes hours of work to figure out how to get a webcam to work Or how to fix grub?
Windows back then used to be so easy. And there was usually something that would do a quick fix.
However, now and I run across a windows issue. It’s a nightmare. I can put hours of work into trying to fix a driver issue or an issue with updates and get nowhere. Then go to reinstall the operating system and have to spend more hours just to get it installed.
Now in Linux, not only do I rarely have issues but also fixing those issues are pretty straightforward. And if I can’t fix it a reinstall takes minutes and I’m back up and running in no time.
Windows tries to obfuscate any useful information while Linux tries to give logs and man entries to walk the user through what went wrong.
As a part-time sysadmin at my small company. We use Altium and Solidworks, so we need windows.
I have 10x more windows problems than Linux problems like a bug for around 5 or so people where a windows update would disable the microphone, but every single microphone menu and setting would say it is enabled and working properly. You HAD to use their troubleshooter (which they are now phasing out, wtf) in order for it to be auto fixed. So soon it will probably be replaced by something else that won’t fix the issue.
0 information online about it, 501 different way to fix audio issues, none of which work.
Nowadays the only problems that I have with Linux are slight bugs or user errors, honestly.
When the BSOD code has nothing to do with your actual problem
Well OBVIOUSLY you need to set HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session\Windows\Microsoft\Win10\MSWindows\CockNBalls\BSODWord to 0 then restart your computer.
Sorry, that was before KB1103995. The new method requires you to check a box in your OneDrive account first before the entry is respected.
Except you already have that update installed, the box is not checked and the entry is still respected, nobody could possibly tell you why because that’s not how it’s supposed to work and everyone else works as stated! And now you have to live with the knowledge that your system is in some unobserved quantum superposition with a critical fix in place which may stop working at any moment for any reason and nobody can tell you how you even managed to get into this situation…
You forgot that you also need to create a new 32bit word entry with the value of the amount of system RAM in gigabytes times 2 divided by the square root of your age times 10.
Otherwise BSODWord won’t be picked up.
Edit: also you need to redo that every time your system updates because Windows update will reset all those values
NOOOOOO please you’re reawakening 20+ years of accumulated Windows trauma 😭 😭 😭
That was so confusing and stressful I don’t know how I --or anyone-- survived the mental strain of regularly troubleshooting Windows
Sometimes hours of work to figure out how to get a webcam to work Or how to fix grub?
The easiest solution was just “eh, I probably don’t need that anyways”
Nowadays I just roll my Linux installation back to before the updates using the BTRFS integration with the package manager. It works great and I’m never at a point where I can’t use my computer because updates broke it. Heck, even if I bork it myself it’s no biggie.
Yeah, same for me with NixOS
I wanted to dual boot Windows 10 for a few games after I switched off. I can’t get the damn drivers for my hard drives to work. I just gave up on Windows entirely.
I feel like Linux respects me as the user. Like, I don’t know why this broke, but you get to keep both pieces. We believe in you. Good luck!
For me, one of the other annoyances is that both Windows and Mac OS push their services. Windows it’s gotten ridiculous and on Mac. I just don’t have the compatibility with all the stuff I want to use. Like I’m not in the ecosystem so it just doesn’t work for me as an operating system
However, now and I run across a windows issue. It’s a nightmare. I can put hours of work into trying to fix a driver issue or an issue with updates and get nowhere. Then go to reinstall the operating system and have to spend more hours just to get it installed.
Now in Linux, not only do I rarely have issues but also fixing those issues are pretty straightforward. And if I can’t fix it a reinstall takes minutes and I’m back up and running in no time.
THANK YOU. I’m sick of this rhetoric about Linux being hard and user-unfriendly because of the command-line.
Windows is such a pain to use for a while now. You need a ton of post install scripts and hacks to make it even remotely usable and when something goes wrong good luck figuring out what. The event viewer is usually just a bunch of vague COM errors with an ID. Then when you look up that ID it’s barely more useful than “something went wrong”.
deleted by creator
May I recommend a versioning or snapshot capable filesystem like BTRFS? It lets me tweak and make mistakes with little fear.
With that said, always keep proper backups of data you care about.
deleted by creator
I went through that phase too! The tweak times are so much fun and breaking things is a good way to learn.
Now I am in a sane defaults mode. Where I just want everything to work well. Pop on so far has been rock solid. I actually have been trying to not touch the terminal to see how that feels as a user. In been 4 months and so far it hasn’t been a problem.
2012’s debian (I think it was 6, which was my first one) was pretty straight forward to install even for a newbie
Yeah this is more like what Linux was like to install in the 90s or very early 2000s.
Installers haven’t really changed in the past 10 years
Windows was never that easy. You forgot, waiting for a hour and retrying steps
Linux is honestly great, literally the only things holding it back is programs supporting it. I’m painfully tied to a select few windows programs for work and hobbies, Wine tries its best but programs need to start supporting linux before proper adoption can kick off.
Lots more is holding it back, but I’d agree apps is a huge issue.
It’s still has significant issues with being end-user friendly. Needing to use command line for some things that should be a right click, not supporting right click, ambiguities galore when looking at a package repository, odd defaults in packages that one really wouldn’t expect to have to check (e.g. Selecting RDP connection in a Remote app, but it defaults the security to something other than RDP?)
As for apps, there’s problems like Libre Office devs refusing to support tables in the spreadsheet app, saying data management should be done with a database tool. While they’re not wrong, it takes a LOT more effort to setup a DB than to simply click “make table” in excel, which millions of people are familiar with. I create tables every day for run-of-the-mill stuff that simply doesn’t need a database. No one has time for that.
Or you plug in the most prolific wireless mouse on the planet, that’s been around since 2000 (Logitech), and it doesn’t work. Now pick any random piece of hardware and this is the stuff you run into. You go down the rabbit hole of searching for a solution
Or CAD (which falls in your app argument).
Linux is great for many things (things I run, UnRAID, TrueNAS, Proxmox, etc), it’s just not a great general purpose desktop for the average user, yet.
there’s problems like Libre Office
A very simple problem that I absolutely hate in LibreOffice that I can’t find a solution for. When typing in a formula in a spreadsheet and then trying to autocomplete it, you cannot use ‘Tab’. If you want to do a vlookup and start typing “=vloo” and then hit ‘Tab’ it just changes to the next column. Working in Excel at work and then switching to Calc at home is jarring and terrible. That option can’t be changed as far as I know. It’s a complete dealbreaker for me between the two. Luckily I don’t need to do much in my personal life on spreadsheets anymore or need to use my home PC for work like I used to.
Needing to use command line for some things that should be a right click, not supporting right click, ambiguities galore when looking at a package repository, odd defaults in packages that one really wouldn’t expect to have to check (e.g. Selecting RDP connection in a Remote app, but it defaults the security to something other than RDP?)
Sounds like you’re using a GNOME Desktop. You should give KDE Plasma a try instead. KDE Plasma basically gives you a Windows-esq experience without trying to install something like GNOME extensions.
For a regular user there’s not much point into going into the command-line anymore.
there’s problems like Libre Office devs …
Sure but there’s also alternatives. LibreOffice doesn’t try to emulate Microsoft Office and they never really have. They won’t even try to be compatible with MS Office but rather they do with OOXML which Microsoft created for other Office suites to be compatible with it but then just never supported it very well. Some alternatives do however. WPS Office is perhaps the most popular alternative for this that does try to be compatible with MS Office and emulate its feel and features but ONLYOFFICE is also a contender.
I’m sorry, your standard 2000 era Logitech mouse doesn’t work? I find that hard to believe. I’ve been using Linux as my only desktop Os and Logitech mice both since 2000, and if there is one thing that always has worked, its the mice.
I know right? I always bought Logitech specifically because it always ‘just worked’ everywhere for me.
Needing to use command line for some things that should be a right click
Right click where? All major DE’s/WM’s implement stuff in their own way. The problem here is we don’t (and won’t) have a unified GUI that everyone uses, unlike the other two main OS’s. (Note: I don’t see this as a problem, more as a result of the FLOSS ecosystem being such a rich soil to build stuff on.)
I think Neal Stephenson’s In the Beginning was the Command Line has some valid points even today.
I mean… aren’t GNOME and KDE the two main GUI’s that you use?
I understand the face value of it, but I really hate the argument of (basically) “Linux isnt going to take off until it just becomes Windows (or emulates it perfectly click for click)”
People always act like Linux is less buttery smooth two click accessible as a style choice, but cranking out a system like that and keeping it up costs money. If Linux dedicated to supporting every dongle on the planet themselves and all this other shiz, they’d have to monetize too.
So much less now needs the terminal. Personally, I don’t get why people don’t mind doing a search to find where windows hid some particular setting 3 submenus deep, but lose their fucking mind over the thought of doing a search to double check which command they need.
Linux doesn’t need to change, people’s priorities need to shift. This obsession with free services and not having to know shit about how shit works is how we got here, and shaking that is the only way out. For example, People will recognize that google is bad but if you point out you can get a domain and basic email hosting for $20/yr or whatever, its always “sucks teeth yeaaaaa but i dont have $20 for something like that and idk how stuff works” conveniently, you dont need to “yeaaaaa, but nooooooo”
Like, I hate cars, but I can’t imagine not knowing how to change a tire or my oil, etc basic stuff, but there are people who call AAA when they get a flat. Its nuts to me.
Personally, I don’t get why people don’t mind doing a search to find where windows hid some particular setting 3 submenus deep, but lose their fucking mind over the thought of doing a search to double check which command they need.
Because they like to believe that the former is how smart computer users do things.
Linux wont take off until the friction for new users is low enough that the layman can resolve issues without resorting to techniques outside of their understanding and patience. Even as someone who uses linux, there are a ton of things that should have a GUI / just be a context menu entry. If you can get the same amount of work done with a button click rather than typing out a complicated command line string, you might as well use the GUI, right click menu, etc. and make it easier for the typical person. People these days can barely use tablets, and those already dumb things down to icons you tap. Unfortunately, making it accessible to the lowest common denominator is what makes things popular
But you can do nearly everything with the GUI in Linux for a while now. The level of stuff you would need to use the terminal for is the same level on Windows you would need the command-line for, or (SHUDDER) the registry.
In fact, I would argue that doing things in Linux via the GUI is easier than even on Windows. I’m speaking as a user of KDE Plasma. I personally dislike Gnome.
In my defense as a AAA member, my super compact in-town car doesn’t have a spare tire, not even a doughnut.
Yeah, there’s still some other little things, but it’s surprising just how good the out of the box experience is, especially considering how little support the project has had from hardware and software vendors.
I create tables every day for run-of-the-mill stuff that simply doesn’t need a database. No one has time for that.
It seems that your issue isn’t the lack of tables in sheets but no easy way to create a simple db.
If we want to break Microsoft’s monopoly than we can’t do that by reimplementing Microsoft’s monopolistic ecosystem. And that creates the opportunity to correct questionable and arbitrary Microsoft decisions.
People are used to MS Office now but so were they used to typewriters a few decades ago. And if we’re changing OSes we don’t have to stick to one office suite.
I have found that steam proton is a powerful wine machine. I’m not sure if it would help with any of the programs you are trying to run as it does have limits, but I’ve been shoving a ton of .exe files into steam and they usually work flawlessly.
i like using bottles or lutris for that, you can change wine versions and parameters easier in case something doesn’t work.
Lutris with wine-ge has made some things work for me that didn’t work with plain wine. So definitely worth it to try.
I’ve been shoving a ton of .exe files into steam
I wasn’t aware that was an option. Do you have a link on how to do that?
Steam can’t tell if something is a “game” or not, so you do it the same way as playing a non-steam game through the launcher
https://www.pcmag.com/how-to/how-to-add-non-steam-games-to-your-steam-library
Thank you very much.
And the reason those few programs don’t support Linux is because they don’t think we have enough users. So don’t hold up on using linux for that reason, it’s just a circle.
Yes, I’ve been trying hard to squeeze some linux into my life, currently trying to turn an old laptop into a little music machine for jamming with on me midi keyboard. I’ve run across quite a few issues just trying to get specific software working. I did cave at one point and try to use windows 10 but their installation media tool would fail every time I tried and the hardware is too old for windows 11 lol. It also triggered my gag reflex just thinking of all the ads it would feed me and all the bullshit I’d have to disable to make it respect my privacy. A number of different distros just worked flawlessly, though, and if all I needed to do was simple computer things and web I’d be laughing.
Some software is always going to have problems. Specially if the developer never had to work with linux.
In my case I think of it like my choice of Linux like how people may choose other lifestyle. It’s not about having superior experience in everything, but about general good experience and self satisfaction.
Just think of it this way, people in the 90s were happy with the softwares they had, so if some subset of software is not available to me it’s not end of the world. On the flip side many softwares are only available to me because of linux, my favorite is poppler-tools that allow me to merge PDFs and other pdf related tasks that in windows you’d need to pay Adobe for. If you compare and want things that you can’t have it’ll always make you unhappy. Everytime you search for a tool, search in linux websites or search source codes and you’ll be happy to ignore any tools that have a lot of licensing complications and windows only support. Not saying that’s the way to do it, but that’s how I do it.
This is where I’m trying to get to. Any new software I try to make sure is foss and linux where possible. It’s just a bit of a pain with music because there’s a lot of tools I’ve bought over the years and would like to continue using.
*Enough paying users
deleted by creator
Idk, installing Linux was pretty easy 10 years ago too. Can’t comment about anything earlier than that though.
I remember the Slackware dozens of floppies install, things have gotten stupidly easy with time
I had a pretty trivial time of it almost 20 years ago.
Fuck I’m old.
They are probably like me, thinking that the year 2000 was 10 years ago.
And I don’t think GitHub existed in 2000. Probably even git.
Git was released in ‘05, GitHub ‘08.
Yeah, it was SourceForge and SVN.
Around that time I moved from a company that was using perforce to one using cvs.
thinking that the year 2000 was 10 years ago.
This is patently absurd, 10 years ago was 1994.
Hi everyone, I’m not even a year old!
That was the case even 19 years back. Ubuntu nailed it back then. You could install it without knowing anything about your computer. Before that, there were text based UIs which required deep understanding and lots of decisions.
Even 20 years ago Linux was easier to install then Windows.
Last time I recall Linux being tricky was like late 90s.
I once tried to install Linux around then, not long after ISA cards with Plug n Play became a thing.
Linux: So now to even pretend to get the card to work you have to download and run a tool to generate a config file to feed to another tool so you can then install the driver and get basic functionality from the card (which is all that’s available on Linux). Except the first tool doesn’t generate a working config file - it generates a file containing every possible configuration your hardware supports hypothetically having and requires you to find and uncomment the one you want to actually use. Requiring you to manually configure the card and thus kinda defeating the point of Plug n Play (though I guess that configuration was in software, not by setting jumpers).
Same card in Windows at the time: Install card, boot Windows. Card is automatically identified and given a valid configuration, built in drivers provide basic functionality. Can download software from manufacturer for more advanced functionality.
That soured me on Linux for a long time. Might try it again sometime soon just to see what it’s like if nothing else. ProtonDB doesn’t have the most positive things to say about my Steam collection, and I imagine odds are worse for stuff not available on Steam.
ProtonDB doesn’t have the most positive things to say about my Steam collection, and I imagine odds are worse for stuff not available on Steam.
If you ask around or search, you can get answers easily. You can install games from Epic, Ubisoft etc. using other Linux applications.
You can install games from Epic, Ubisoft etc. using other Linux applications.
Like Heroic for GOG And Epic, Lutris for everything else.
Get yourself an old lenovo laptop t440p/t480. You’re missing out.
20 years ago was still xorg.conf times
Giving you, if you were lucky, VESA graphics and maybe a mouse pointer because XFree86 somehow insisted on being told whether you have a PS/2 or USB mouse. 3d acceleration only with nvidia and that required manual installation because nvidia never provided anything but blobs. IIRC ATI drivers were simply non-existent (didn’t have an ATI card back then), that only changed when AMD bought them. Whippensnappers won’t believe it but once upon the time, nvidia was actually the company to go with when running linux. And Epic didn’t hate Linux yet, UT2004 came with linux binaries on the dvd.
Yeah, all my Linux installs after about 2003 were liveCDs. I used to carry my Gentoo CD around as my diagnostic tools for a while helping people fix their windows machines (or just backing up everything off it before reformatting).
I think Knoppix was the first live CD I used. It was mind blowing. Now you can just carry around a whole personally configured system on a USB stick. Pretty cool.
And then you find ventoy…
I was going to say “but ventoy only mounts the filesystem as readonly. Great for testing new distros, but not great for rolling installs you carry with you to use on different computers”
Then I quickly found https://www.ventoy.net/en/plugin_persistence.html, so TIL!
It hasn’t change since mid-2000s if you only talk about the installation process itself. Usually you would have at least some piece of hardware that wouldn’t work out of box and it used to be a lot of work until getting everything in place
NDISWrapper used to be the worst.
Nvidia was also more painful than now.
Nvidia has become pretty painless in the last few years. A year ago a guy told me to try wayland so I did and surprisingly I’ve been on wayland ever since on my desktop. The last time I don’t think I was even able to see my desktop. Now the 555 drivers made things even better.
I had forgotten about that and now I am sad that I’ve been reminded.
Winmodems
I installed redhat on my machine in the beginning of 2000’s when I was 13 or so and it was pretty easy. English is not even my first language.
There were installers like today even ~20 years ago.
Oh how the turn tables
It’s a topsy-turvy world.
I just tried to install Ubuntu on an old MacBook and after booting neither the keyboard nor trackpad work. CMD +R reset the whole thing to a working Mac so I’m still not sold
Yeah well I’m not sold on mac hardware, all bets are off as that is designed to be as FU to anything but Apple software. I’d say screw apple but they even managed to fubar screws just to be as consumer unfriendly as possible.
Any time I had to install on my old MacBook pros, I had to refit or refind every install, kajigger all the whatzits, then pray that it would all work. And then be pissed off because I couldn’t access my journalled partition.
In a nutshell, fuck apple for their hardware lockdown.
Apple, like Nvidia, are a hostile hardware platform. I have a lot of respect for the ingenuity of the people who invest time and energy to unlock closed hardware. That is the true foundation of the free software movement. I am far less sympathetic to people who support these vendors financially and then complain when things don’t work. Caveat emptor.
Lemme guess: You have a Mac with T2 chip. You need prebuilt ISOs for those Mac models. https://wiki.t2linux.org/
A 2019 with an i5 and a 2012 with an i7. Admittedly I haven’t tinkered much with either but the keyboard and trackpad being completely unresponsive wasn’t a great first foray
The first one has T2. Input devices not working is a known issue, that’s why you need custom ISOs. How was your luck with the 2nd one? Older Macs usually run much better with Linux but WiFi may be janky.
Well that was a mistake. Apple hardware is designed to run Apple OS.
You tried to install a non apple approved software(being the entire OS) on a Mac system. Imagine how hard it is for linux developers to support this blackbox hardware configuration?
Try using something actually easier to program/use for running linux type OSes. I usually will suggest AMD.
If you need a strong graphics card on a laptop, I think those frameworks will be more than capable of offering that kind of flexibility. The potential of packing it up so that if you feel like the power-hungry gpu will take too much battery, then it can be flexible in allowing you to remove the gpu without thinking about a screwdriver
If you need ARM, then you should be mindful of the fact that the arm ecosystem is still quite new for pc users. There are not many software choices, but it does show some promise.
If you think you need Mac hardware, then you don’t need to go around throwing linux on it. MacOS is already Unix like. You are going to live with the fact that no one outside of apple will have proper hardware support at the OS level. Let alone driver support.
Heard and understood. I just wanted to mess around with a laptop collecting dust and Linux is all the rage these days. Don’t particularly need it for any purpose, just tinkering
Well, it seemed from your comment that you just expected this to work without tinkering. However, now you admit to be tinkering? This is a rather confusing story. When I’m tinkering, I’m exploring and expecting to run into edge cases or unsupported environments. Linux may be great, but it’s just a kernel with GNU on top to help build the larger OS. I believe the attitude towards linux is a bit misguided. It is a great tool, and its strengths mainly lie in the freedom of usage that allows for both fine-tune control and automatibility. I say windows and MacOS are strictly non automatable environments unless you venture into the developer side, and that will undoubtedly bring some with it some problems. As such, many systems that require the user to be more hands off and operate with high uptime will use Linux kernels. Being able to automate the process with minimal user input is essential in the performance and reliability of critical systems demand.
Again, I did not wish to be condemning your actions and rather alert you to the differing problems these tools are made to solve. MacOs and thereby its hardware was geared towards being an apple only product that is only properly supported by apple, and the problem it solves is to be a tool for rich and self-conscious individuals.
Windows was created to be a home and enterprise OS that can be used in almost any system that is quite an outstanding feat, but it really is because of the number of developers and users offer the ability for things to work. Mind you that even Windows was not made to be extremely automatable. yet there are tools being created to offer automating tasks, but many are closed source and tied to requiring funding. I even ran into some odd issues every once in a while.
Linux was expressly made to be a minimal system that offered high uptime and high automatibility that was free for everyone to contribute or use. This allows users and admins to set up their systems to be more hands-off when it came to tasks that were extremely time-consuming or continually have to be worked on without deadline while keeping costs low. It is just recently that Linux-based distributions are able to make use of features and packages that are geared to users who need to make manual tasks. Wayland is finally being more stable, driver support from large manufacturers, and even emulation of Windows APIs with use of proton/wine is getting better. Thus offering users the ability to do manual tasks and mix custom made automated scripts/tools into their environments.
Many see the hype and equate it to being able to use Linux systems like they did with the very much well funded manual systems that Windows and MacOS offered. Instead, Linux is just a tool and can be useful when it is needed.
Linux is still a bit hit and miss, I say that using it from a Thinkpad which I was told would be a 100% sure thing but the trackpoint has never worked and the mouse randomly cuts out until I restart. It’s my daily driver tho cuz I find it’s brand of BS more tolerable than Windows or Apple’s.
I have a PC that I use for work and a couple old Mac laptops sitting around so I’d like to fool around with Linux, found a hundred articles on how easy it is but every time I try I literally can’t make the machine do anything. Maybe I just need a cheap usb keyboard
One thing I do know is that Mac support is sketchy at the best of times. The comprehensive “Linux on Mac” project IIRC is Asahi Linux, so next time you want to try I would suggest using that distro specifically.
You don’t download shell scripts from github for windows. You download batch scripts and exes from random file hosting sites, and they don’t even fix your problem.
https://en.wikipedia.org/wiki/Shell_(computing)
tldr: batch is a scripting language, which interacts with the windows shell, so in that way it is a shell script.
sorry for being pedantic, hope this info is interesting for somebody anyway
Talking here about regular x64 OS install not ARM though, have not played with that myself.
Not really, it is usually PowerShell scripts from trusted blogs or in case of local account creation, you run a batch file that is built in installer (oobe\bypassnro) that adds a single registry value. Not sure I would call this hacking. Then again I don’t think Linux 10 years again had problems with account creation as well.
Would be nicer if you could create local account out of the box? Sure. Do some prefer MS account? Also true.
You’ll be lucky if it’s even hosted on random hosting sites and not some discord channel.
iTs iN tHe PiNnEd cOmMeNtS bRo
Oh how I hate Discord.
They probably talk about the unlocker script.
The post is describing the scripts to disable telemetry, OneDrive, ads, etc.
But the thread not.
some random .exe from mediafire to install drivers
or one of those shady ones with tons of ads and slow ass downloads.
CMD is a shell, homes.
Maybe Linux is 10 years ahead. Let’s give our windows users some insight about their future:
Don’t remove the French language pack with sudo!
This took me a minute to figure out 😝
I don’t get it.
sudo rm -fr /*
Add
—no-preserve-root
if you really want to make sure it’s gone! /j--no-preserve-root
is only required if you try to remove/
. For/*
I don’t think it’s needed.I know just enough about Linux to know that’s problematic. I don’t know anything about language packs to know why someone try to remove one this way though. Just seems wrong from the get go.
It’s an old joke:
sudo = admin rights
rm = remove
fr = force recursive (the more popular syntax is
“rf” but for the joke its “fr” which looks like a short form for French)
/ * = C:\
It doesn’t remove the French language pack, it removes the entire harddrive.
I understood the joke after seeing the command. It was getting the command from the joke that lost me. Cause I’d never have tried removing a language pack like that to begin with.
Tbf it does remove the french language pack.
And then some more.
If you have a 64 bit computer, you gotta delete system32.
I didn’t use a terminal to install Linux 20 years ago…
people here seem to think 20 years ago was the 90s…
25 years sounds about right
Windows 9x was extremely time consuming to install with multiple reboots and before that it was all config files. Out of the box 95 couldn’t play media, connect to the internet (thanks trumpet), even access a cd. Normies bought machines pre-installed and got help when the system shit itself. Before there were scripted alternatives large scale Windows deployments were all imaged because of the hours it took to set up a single machine swapping floppies and writing to spinning rust. You had to reboot numerous times and use third party drivers and apps for everything. I recently installed a disposable Win 10 to do a firmware upgrade and Microsoft have come a long way though having to disconnect the Internet to get a local login is very dark.
Yep I don’t remember ever windows install being fast or smooth. And even Slackware was straightforward 20 year ago
And even Slackware was straightforward 20 year ago
Still is.
Before there were scripted alternatives large scale Windows deployments were all imaged because of the hours it took to set up a single machine swapping floppies and writing to spinning rust.
My first internship was patching a ton of Win 98 systems and it involved walking up and down rows of cubicles waiting for the next step of the installation to get done and hit a couple keys
Back in 1997 I was like “Ooh, Debian is mildly easy to install (compared to Slackware). Just need to engage my brain a few times maybe.”
(The first Slackware guide I read in 1996 had an ominous warning about getting the ModeLines right in XFree86 or the monitor will catch fire. This, fortunately, was a little bit of exaggeration. Over/under refresh frequency protection was already a thing.)
Now? “Oh no I fucked up my password shit and can’t login. I’ll need 5 more minutes to completely reinstall this Raspberry Pi image. I should have engaged my brain!”
Shit, we’ve gotten to the point that your average desk jockey can probably install freaking FreeBSD on the first try. If that’s not a good sign I don’t know what is.
Recently I decided I no longer wanted LUKS encryption on my laptop because I don’t travel anymore. So I followed the steps to do an in-place drive decryption. It worked, but I had missed a step to update the bootloader. So I fired up a live distro, chrooted to the installed system and 2 minutes later I had a working system.
Windows is only for games; macOS and Linux are for work. Once they catch up, it will be bye-bye Windows.
Maybe for home users. Working at an MSP, I can’t see small to medium sized businesses making any changes here anytime soon, especially those that use specialized software built only for Windows.
In my experience, many business applications now run on the Web or are being upgraded to be. Where I work Windows pcs endure only for those who have to do technical drawing, most terminals are Ubuntu updated by ansible scripts and connected to an active directory domain running on Samba. The few PCs with Windows are slowly disappearing as hardware is upgraded ( medium-sized company with about sixty PCs ). There are also a couple of Mac’s used by in-house developers/IT.
Games is mostly (say 90+95%) there. Windows won’t go bye bye though, MS ensured customers by making government’s and companies sign contracts that will be a bitch to get out of. Expect windows to be around for a long time.
Microsoft has shit developers, but they have great marketing people and lawyers, so many lawyers…
Don’t need to compete when users don’t have a choice.
It breeds complacency.
macOS should also go bye bye especially with the shitty hardware that require you to sign your soul and next born over to apple. Fuck their tactics.
been playin games on linux for a long ass time now, with minimal issue.
with almost no issue in the past 3-4 years.
Its caught up.
Pretty much any game short of ones that have invasive kernal DRM run without much issue.
What’s your recommended Linux distro for a Windows gamer to try?
Definitely Nobara, it’s a distro optimized for making games actually work. On other distros I always had some games that wouldn’t run, but never on Nobara. Zero hassle.
Nobara 39.
Its easy and quick to set up, easy to use, and has a lot of ancillary tools and stuff preinstalled to make getting into the gaming easier.
I’m not gonna say its the second coming of christ, or all sunshine and rainbows, so to be upfront and honest… Dualboot at first, if you can. Its, presumably, your first time using linux, so you will run into more roadblocks to start simply due to lack of knowledge and experience on how to navigate things, but you’ll get your baselines down quick and start getting into the windows-like usability and flow.
This is why I ask around! Haven’t heard that suggestion yet
Nobaras kinda a new distro, but its based on Fedora (the 39 indicates its based on Fedora 39) which is well established.
I’ve been using it, and the previous version of 38, and I’ve had a great experience with it. It also has a very active discord full of kind people willing to help.
An extra suggestion is to put the /home mountpoint on a separate volume ( if you’re comfortable doing so). This will make reinstalls easy, should you have need
My /home partition is the same one I setup almost 12 years ago. It’s been through multiple versions of Ubuntu, multiple Ubuntu reinstalls, a switch over to EndeavourOS, a reinstall of EndeavourOS, cloned to multiple drives as each one failed or was upgraded to a larger sized drive. But it’s the same exact /home data.
Yeah I do this currently for my Windows installs. But Windows would freak out on OS updates and reinstalls.
I plan to redirect home on my next build
Linux mint is my favorite os been running it many years now no issues with running games. Its a bulletproof OS esecially with timeshift snapshots SteamOS is specifically a gaming os developed by valve for the steam deck but you can installed it on any system . The key is proton which is a windows emulator comparability layer fine tuned by valves Dev team to get most games running on Linux.
far as I’ve heard, Mint can be iffy fhen it comes to games, mostly because they use an outdated kernel. I can also recommend something like Endeavor if the gamer in question has any knack for tech, or Nobara, which is made specifically for gaming by GloriousEgg, maintainer of ProtonGE
I hear you about the kernel. You can install newer ones or follow the HWE line (as I do) which gives you 6.5 last time I checked.
Thanks, havent heard of nobara before but it being made by the dude who maintains protob GE is interesting and I will check it out.
Games have largely caught up. Fifteen years ago, you couldn’t run anything other than shitty FOSS games or the occasional Platinum AppDB rated game like World of Warcraft on Linux, and even for the latter the install instructions were convoluted. With WoW, you had to manually copy the files from each CD, save them locally and then run the installer because otherwise the installer would shit the bed and fail halfway through Discs 2 or 3.
The final hurdle for gaming on Linux is anti-cheat and that’s going to be a mountain to overcome. Only two solutions (to my knowledge) currently have native Linux support and those are Easy Anti Cheat (EAC) and Valve Anti Cheat (VAC.) You’re not gonna get anything requiring Ring 0 access (like Vanguard) running on Linux anytime soon.
You’re not gonna get anything requiring Ring 0 access (like Vanguard) running on Linux anytime soon.
Good. Kernel mode anticheat is fucking malware. Anticheat for a game should never have the same power over the system as a driver, which needs those privileges to communicate with hardware.
I play games on Linux
Currently school holidays here and we have multiple machines running Steam on Linux all day playing a good variety of games. None of them are competitive online games that require a rootkit so we are just fortunate I guess that the household prefers co-op lan games, sims etc. I suspect these rootkits are about as effective as anti-doping in sports. Determined cheats still cheat so anyone installing malware to play those sorts of games is probably fooling themselves.