Reverend Conehead
Well-Known Member
- Messages
- 9,953
- Reaction score
- 11,861
Keep in mind switching is a big leap in how you manage the computer. Linux is much more command line based. Even with the UI, it is still considerably more command line. Editing files can be very different. Most modern Linux distros come with some type of "notepad" that can be used but they are fairly limited. Learning VI or VIM is not easy but well worth the effort. Many Linux distros essentially comes closed where as Windows is fairly open. This is specifically for ports that you may need to enable for software or apps to work. Also many drivers that come bundled with Windows will not be with many Linux distros. Simple things like adding a printer can be a time consuming process because the vendor did not build a driver. So in addition to what Reality mentioned about reviewing the existing software you currently use, you should also review your home network and anything your computer connects to or connects to it.
The drivers situation in Linux is much, much easier than it used to be. Back in about '04, I did need to do some driver hunting. However, nowadays, I usually simply install the distro and it finds all the drivers I need. It's because companies are doing a much better job supporting Linux. I do try to stick to companies that I know are committed to supporting Linux. For example, if you use an HP or a Canon printer, you'll almost certainly have no problems getting those printers going. HP has come out with a Linux-based support program named HPLIP. You just install that and you can use pretty much any HP printer. Some very old printers may not be supported. Canon printers usually just plug in and it searches online for its driver for a couple minutes and you're going.
Since about 2014, it's been rare for me to ever have to search for any drivers. I usually just install the distro, and it finds what it needs. Kubuntu's install program even has a choice to have it automatically go get any proprietary drivers that it needs. I always check off that box and I'm good. I have heard that some Linux users that use Nvidia for graphics have had some tech hoops to jump through, and that they're not totally happy with Nvidia's Linux support, but that there are tech solutions to make it work. I haven't experienced that, but I don't use Nvidia.
It's gotten much, much easier than it used to be, and there are many Linux users who never use the command line. I use it because it gives me more control, and there's a lot of software that you can install from the command line. It's not obligatory, however.
The main thing is making sure you have the software that you need. If you work for a company that has had software created for it that only runs on Windows, then Linux may not be the right choice, at least not for your work PC. On the other hand, a lot of companies are making their special software web-based, and they therefore work under Linux.