(Potentially) Swapping from Windows to Linux as my main desktop?


Recommended Posts

I've seen Linux Mint 15 has a RC out. I'm downloading it to give it a spin. In recent times gaming has been mostly played on my console, and my PC turned into my portal to the web, video, music and other general 'PC usage'.

Getting ever increasingly frustrated with Metro/Windows 8, I wish to give Linux a whirl whilst waiting to see if MS really do fix Windows 8 with a free update.

I guess my questions are just general advice, any good software guides, any good guides on getting used to Linux, etc. I have a Nexus 4, but running Android is far from running Linux :p

Android actually isn't far away from Linux, but some will differ.

I have been running Ubuntu (12.10) natively since around last November, and haven't looked back.

IMO, there is really no one guide that you follow do know the realm of Linux. You follow guides online and do the stuff many times before you fully understand it.

I'd try running a few Linux Distros (Ubuntu, Debian Wheezy, Fedora) in a virtual machine on your Windows machine before going Linux full blast.

My 2 cents. :D

  • Like 3

Thanks for the heads up on 15RC.. will have to toy with that later in a VM. Probably the only way I'll ever use Gnome now. Wonder if my themes break. (Again.)

Just a bit of advice in general, play with it extensively in a VM (or another system) before you commit to it for real. Make sure this is something you're going to be able to live with.. make sure it's actually worth it versus say downgrading to Win7 (still good for 7 more years) or whatever.. if the OS doesn't do what you need it to do or you spend more time tweaking/fixing it than actually using it, it's a good bet it's not the OS for you, regardless of who made it.

Also make sure to do your homework with hardware compatibility and such. Might save yourself some potential headaches down the road, that and you can save time in the long run without falling into that "distro hopping" cycle... they all have their own way of doing things, each DE acts quite different from another, etc.. can spend more time trying out different possibilities or working out kinks than actually using it. Linux has its own share of frustrations as well, but if you're not really gaming on it or doing other things that are outside the "general usage" thing, you've already eliminated a bunch of them.

Plan ahead if you're wanting to set up a dual boot scenario.. do Windows first and you'll have an easy time of it. Do it second and it can be problematic if you've never dealt with it.

If there's Windows software that you absolutely positively cannot live without and you'd rather not deal with a VM, make sure it plays nice with Wine. Can be fairly hit or miss on what works and what kersplodes. That said, both VMWare and VirtualBox do Windows quite well, even with 2D/3D acceleration and all that.

Also you'll probably want to forget a lot of about how things are done in general.. what works in Windows doesn't necessarily apply in Linux, and to make it more interesting, what works in one distro doesn't necessarily work in another. Keep an open mind... going to be a pretty big learning curve.

  • Like 2

Linux Mint runs pretty brilliantly in a VM, so you should be able to test it out to your hearts content while still in Windows.

Really, the big kicker is hardware support. It's a shame that something like my mouse (a G700) has basically no driver support in Linux, but I understand why that's the case.

Linux Mint runs pretty brilliantly in a VM, so you should be able to test it out to your hearts content while still in Windows.

Really, the big kicker is hardware support. It's a shame that something like my mouse (a G700) has basically no driver support in Linux, but I understand why that's the case.

Ahhh I have a G500... as long as the basics works I guess.

Used arch for a long time in VirtualBox. Ran into some issues with updates causing problems. Have since switched my VMs over to Debian Wheezy, and have had no major issues, and have it running as I want it. I'm no linux expert, however I have learned a few things from OrangeKiller, MindOverMaster, and n_K. They are definitely the go-to people (from what I can tell).

I am not going to say Linux makes for a bad Desktop because that is simply untrue and I enjoy my Linux machine for development as Linux lends itself very well to this Desktop application, however, what I will say is that the Linux user and Windows user is clearly two different groups. Linux has a time commitment and it may not make itself apparent immediately in-fact, your new Linux box, dependent on your chosen distribution, may come out of the box - ready to handle many more tasks than a stock Windows box.

The time crunch comes in the ideology of Linux which is "Choice" and it's roots as an o/s developed from a community point of view and I do not mean just contributions but also it's original usage scenario.

Both choice and it's ability to service many people independently comes with a configuration over-head with day to day tasks. Something a Windows user would not really come across on such a granular level and usually comes with some confusion. While GUIs take you further and further away from the core terminal style administration - nothing is perfect in the community world and from time to time - you may need to make some changes in "command line".

It is important to recognize that some of the community is driven to make a Windows like experience that you will enjoy BUT this is not the entire Linux eco-system and Linux caters to those who are willing to take configuration challenges head on in exchange for flexibility.

IF the above sounds like you - it would not surprise me if you take time off from the Windows world -- I did! (My only reason for returning is that my work changed and I needed to focus on what my audience was using)

I certainly administrate a nice little cluster of Linux servers - it has it's place, just maybe it is not in everyones hearts!

Also you'll probably want to forget a lot of about how things are done in general.. what works in Windows doesn't necessarily apply in Linux, and to make it more interesting, what works in one distro doesn't necessarily work in another. Keep an open mind... going to be a pretty big learning curve.

While I agree with the entirety of Max Norris' post, I believe the part I quoted is the most important thing to keep in mind when you try Linux. You will never be satisfied with any distribution if you assume that it is supposed to work like Windows. Forget most of what you know about how to get things done in your operating system. The way things are done in Windows is often not the way it should be done in Linux. Learn to use the repository; don't just download drivers and other software from the Internet at large!

Edit: I realize that it looks like I was replying to Max Norris' post. I was not. I was actually replying to the OP. I just quoted that part of his post because I wanted to add to it. Sorry if it looks confusing; I only realized that it might be confusing when I re-read my post after submitting it.

  • Like 2
Learn to use the repository; don't just download drivers and other software from the Internet at large!

That's a good tip too for safety/stability's sake. Applications usually aren't that big a deal, maybe it might not work properly, but usually no major problems. System level stuff though, think twice before going out of the repository. Failures can range anywhere from "inconvenient but fixable" to rendering your system unable to boot at all. Packages in Linux tend to be pretty picky about what versions of other packages they're working with, never mind different distros do things differently.. a package that was designed for Ubuntu may work in Debian. Or it may cause your computer to go into meltdown.

Sometimes bugs get introduced into these third party repositories.. nothing malicious, just a big oops, and usually they're pretty good about catching stuff like this. Rarely though... yikes. Extreme example, anyone get hit by the spectacular typo in Bumblebee? It's amazing how much damage one misplaced space can cause. (You didn't really need that /usr directory anyway.)

Of course there's the potential security issues as well; not so much a big deal now on the desktop, but sooner or later it will be. Really not much difference between double clicking a .exe or .deb. You're boned either way. Common sense and all that is still the best defense.

The way things are done in Windows is often not the way it should be done in Linux

Just a minor suggestion for that one, if a "Windows-like" experience is what you're after, look into KDE or Cinnamon. Probably the most "traditional" setup of the desktops. Not saying they're better, just more familiar. Under the hood they're still totally different animals, but it may ease the learning curve a bit. If I wasn't primarily KDE I'd probably give Mate a hard look, I was kind of a fan of Gnome 2 back in the Ubuntu 7.10-or-thereabouts days.. less Windows-like but a comfortable setup. XFCE isn't too hard to pick up on either. (Don't get me started on Gnome 3 though.. makes Win8 look sane. Again, opinion.)

Another one, use common sense when it comes to admin/root privileges. It's just like Windows in that regards, if you have the privileges, you have the potential to completely clobber your system. It's not going to hold your hand, you accidentally tell it to mangle your partition table due to not knowing the commands or run a malicious script and if it has the privileges to do so, it'll happily do it without a second though. Kind of obvious, but some people have odd preconceptions about Linux and security.

One more suggestion, don't be afraid of the console. Yea, a lot of times you don't need to use it, but sooner or later you will. And problems aside, once you get the hang of the tools that are available you got an absurd amount of power available to you. Get used to reading man pages, there for a reason.

My biggest wish for Linux. Way better software. The software on Linux is terribad. It's either too simple with just basic features or the UI is unusable.

I do love Asterisk with FreePBX though, that for me is an awesome thing and to be able to connect it to GoogleVoice is a total winner for me.

Linux has been around for so long that there should be lots of quality software that is not ported to Windows. When I already have Gimp 2.8 on Windows and Audacity for Windows that just hurts why I would use Linux for my main desktop.

Thanks guys I'll let you know how my Linux adventures go!

You do that. Hope you enjoy. And btw, Linux Mint is based on Ubuntu and there is a lot of good documentation for Ubuntu on the web. :)

Linux has been around for so long that there should be lots of quality software that is not ported to Windows. When I already have Gimp 2.8 on Windows and Audacity for Windows that just hurts why I would use Linux for my main desktop.

What better reason to run Linux since the learning curve won't be that hard for you. One day I realized that there was only 3 pieces of software that I ran in Windows that I couldn't use easily in Linux. I thought to myself, "what in the heck am I using Windows for." I keep Windows in a VM for those pieces of software. The rest of the time I run Linux.

Remember: Linux is not Windows. If your expecting to it behave exactly like Windows, then Linux isn't for you. Windows Holds your hand while Linux Will a little bit. Try to stick to the repositories, unless you are willing to risk a possible bit of stability/security.

My suggestion for switching to Linux is simple, just do it.

Don't play around in a VM. For one, virtual hardware doesn't react the same as your actual hardware and two, you will still have Windows there for when you are struggling with a certain task that may be done slightly differently in Linux, it will be easier for you to do the 'task' in windows and it will stop you from learning about the guts of Linux to your full potential. This also goes for dual-booting.

Backup all documents, photo's, audio/movie files, program configs etc on Windows and keep them safe, at least by doing this if after your trial run you feel Linux just doesnt cut it for you reinstalling Windows will be less painful for you.

Read up on distros either one their homepages, ask users here or check out distrowatch. Make a decision based on the factors that are most important to you in an operating system, burn the ISO and install it to your main hard drive.

A few simple examples would be:

If you want a challenge, bleeding edge software, rolling release (not having to re-install from cd everytime a new version is released) then you may want to look at the likes of Archlinux. This distribution is considered for intermediate/advanced users however I know many newbies to Linux who have managed fine with it simply by making sure they have read all the documentation first and Arch's wiki/documentation is one of the best out there. Things will break and you will need to fix them via command line.

If you want stability, tried and tested software (wont be the current release), a great package management system and repos then you may want to look at Debian. Debian has been around for many years and is still one of the greatest distributions available to date if not the best.

Don't forget, choosing linux distributions isn't the same scenario as say deciding what version of Windows you want installed, or say choosing between Windows and OS X. A Distribution like debian can be customised to any degree you want, as can any other distribution. You can install the desktop environment of your choice, the software of your choice and configure them the way you want them.

------

Another point I would like to get across as others have said, GNU/Linux is not Windows, will not work the same as windows or look the same as windows but for the love of mankind don't give up! :D If you are trying to accomplish a certain task and it doesnt work the way you want to don't throw in the towel. Google for a suggestion or ask on forums for help regarding what you are trying to do there are more communities dedicated to helping linux users than people realise.

I have been using linux since 1993, I was 8 years old. I completely switched over from Windows/Mac OS in 2006. I will never look back I have my systems the way I want them and in turn have learned a fair bit about how GNU/Linux works. I don't consider myself an expert to any degree because I still learn new things even today but thats one of the great things that make me choose Linux!

Sorry for the long winded post, but I hope you have fun regardless of your decision!

edit: The above post is my opinion and the "cold turkey" approach worked for me. I stand by what I say above but it may not work for all... just remember to back up everything you dont want to lose!

if the OS doesn't do what you need it to do or you spend more time tweaking/fixing it than actually using it, it's a good bet it's not the OS for you, regardless of who made it.

I have to say that using Linux as a beginner means that he'll spend more time tweaking and fixing stuff, until he get used to the system and start to know it better, then fixing issues won't take too much time.

I'm a beginner myself, when i used Linux for the first time i could just spend the whole day trying to figure out how to run .mp3 file or to detect my VGA card. Now things started to move faster for me, and so on.

I've been playing around with Linux Mint 15 and it is the best desktop I've ever used. I'm not sure how they could make it any better. I will highly recommend it to anyone who is thinking of trying Linux.

While Linux Mint strives to provide an excellent user experience, there are a couple of things to be aware of with their releases. Since they are based on Ubuntu, they inherit Ubuntu's relatively short support window. This is not a problem with interim Ubuntu releases because they can be upgraded fairly easily to the next bi-yearly release, but that is not the case with Linux Mint. Due to the high level of technical debt incurred by the project they have a frustratingly simple upgrade policy: only a clean install is supported for upgrading between releases. If you are fine with those caveats, Linux Mint provides a very polished desktop environment.

If users don't want to update their operating system too often, they should definitely stick with long term support releases. Unfortunately despite being tied to Ubuntu, release cycle is one of Linux Mint's weakest points.

Remember: Linux is not Windows. If your expecting to it behave exactly like Windows, then Linux isn't for you. Windows Holds your hand while Linux Will a little bit. Try to stick to the repositories, unless you are willing to risk a possible bit of stability/security.

QFT. Also http://linux.oneandoneis2.org/LNW.htm

If users don't want to update their operating system too often, they should definitely stick with long term support releases. Unfortunately despite being tied to Ubuntu, release cycle is one of Linux Mint's weakest points.

That's true but sometimes a newer (or older) release won't run on your computer, or runs much slower than the older one or has bugs or whatever. If your machine is running right on your present version and you are happy with it, sometimes it's better to evaluate why you want to change to a different version so bad before you leap.

+1 Billion to all those that said Linux isn't Windows. Have an issue? Google, FTW! The first 3 links usually have the solution.

I'm thinking about jumping ship too and throwing Windows on my secondary rig. I've had nothing but good experiences with Debian + KDE. There are still a few extremely minor cosmetic issues that bug me, but very solid for the most part--- I'd rate it 8.5/10.

In terms of gaming, I'm getting better or on par performance on most my games under the native Steam client or the Windows Steam client running under WINE. I'm very impressed with it. :)

Depending on what you hope to achieve by converting over. Don't do it because it sounds cool or think you are stick it to the man by not being an additional license for MS.

If you are just a user who can work within the confines of tweaking, experimenting and understanding distros, repositories and Libre Office then you can make a go of it and be happy.

Libre Office is actually pretty good for what it is and will work for at least 70% of the people out there.

Surfing the web is effortless and security is well security. You can always open up yourselves for problems if you allow for it.

Stick with LTS ubuntu 12 if you want to have support. If not play away. Linux Mint is a nice desktop experience for those new to it as well as Ubuntu 12 or even 13 is pretty solid.

I run a VM of several Linux Editions to play around with. In the end I still use MacBook Pro 15"® with a Windows 8 VM/Boot and a 512 SSD. It works effortlessy for the most part. Graphics rendering has been a little on the slow side for Ubuntu 12.

WINE is getting pretty good with gaming as Tyler R has mentioned. Didn't think it would be that good but I was too impressed.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Rockstar gives last-gen GTA V players free upgrades tomorrow by Pulasthi Ariyasinghe Rockstar is preparing to launch Grand Theft Auto VI later this year, but ahead of that, the company has revealed a new offer for some Grand Theft Auto V owners. It today announced that Xbox One and PlayStation 4 version owners of the 2013-released title will soon be receiving a free upgrade to the current generation version. The studio released the Xbox Series X|S and PlayStation 5 version of Grand Theft Auto V back in 2022, bringing significant upgrades to the original console editions. This included 60 FPS gameplay at up to 4K resolution, as well as major upgrades to textures, draw distance, and audio. Faster load times, ray tracing elements, and HDR support were also added with it. While this new and enhanced version needed a new purchase of the game to jump in, now Rockstar has decided to make it a free upgrade, dropping the $40 price tag entirely on consoles. "Beginning tomorrow, those who own any PS4 version or the digital Xbox One version of Grand Theft Auto V will be able to upgrade to the PS5 or Xbox Series X|S versions at no additional cost, and experience the best versions of GTA V and GTA Online," said the company in an official blog post. The free upgrade offer will be released tomorrow, June 18, for all Xbox One and PlayStation 4 owners of Grand Theft Auto V. Players who will be jumping in on the offer will want to check how to migrate their GTA Online profile from last-generation to current-generation consoles by heading over here. The offer lands ahead of The Kortz Center Heist hitting Grand Theft Auto Online, where players and crews will be tasked with stealing priceless international art from a prestigious gallery in Pacific Bluffs. It doesn't look like Rockstar plans to stop updating its previous game even with Grand Theft Auto VI being on the horizon. The latest title is slated to launch on November 19, 2026, across Xbox Series X|S and PlayStation 5.
    • Now comes with a money back guarantee instead of a replacement! Hah
    • Rufus 4.15.2391 Beta by Razvan Serea Rufus is a small utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc. Despite its small size, Rufus provides everything you need! Oh, and Rufus is fast. For instance it's about twice as fast as UNetbootin, Universal USB Installer or Windows 7 USB download tool, on the creation of a Windows 7 USB installation drive from an ISO (with honorable mention to WiNToBootic for managing to keep up). It is also marginally faster on the creation of Linux bootable USBs from ISOs. A non-exhaustive list of Rufus supported ISOs is available here. It can be especially useful for cases where: you need to create USB installation media from bootable ISOs (Windows, Linux, UEFI, etc.) you need to work on a system that doesn't have an OS installed you need to flash a BIOS or other firmware from DOS you want to run a low-level utility Rufus 4.15.2391 Beta changelog: Improve the guards for using the "silent" option Improve the ability to cancel during write retries Fix unrestricted XML entity expansion and integer overflow in ezxml parser (courtesy of @esadowski4) [GHSA-55r2-34wg-8mv9] Fix "silent" Windows installation failing at 75% in most cases [#2960] Fix a crash during boot when using UEFI:NTFS on Snapdragon X based ARM64 platforms [#2934] Fix the first WUE option always being checked by default [#2965] Fix an infinite loop when using Windows ISOs that contain multiple WIMs Fix "Enable runtime UEFI media validation" checkbox not always being properly enabled Other WUE improvements/fixes for OneDrive removal and username validation (with thanks to @christian8641) [#2984, #2991] Download: Rufus 4.15 Beta | 1.9 MB (Open Source) Links: Rufus Home Page | Project Page @GitHub | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Media Player Classic - Home Cinema 2.7.3 by Razvan Serea Media Player Classic - Home Cinema (MPC-HC) is a free and open-source video and audio player for Windows. MPC-HC is based on the original Guliverkli project (which is no longer maintained) and contains many additional features and bug fixes. As the continuation of the original Media Player Classic, MPC-HC isn’t flashy but it works with nearly any media format. MPC-HC uses DXVA technology to pass decoding operations to your modern video card, enhancing your viewing experience. And MPC-HC supports both physical and software DVDs with menus, chapter navigation, and subtitles. Overview of features A lot of people seem to be unaware of some of the awesome features that have been added to MPC-HC in the past years. Here is a list of useful options and features that everyone should know about: Dark interface Menu > View > Dark Theme When using dark theme it is also possible to change the height of the seekbar and size of the toolbar buttons. Options > Advanced Video preview on the seekbar Options > Tweaks > Show preview on seek bar Adjust playback speed Menu > Play > Playback rate The buttons in the player that control playback rate take a 2x step by default. This can be customized to smaller values (like 10%): Options > Playback > Speed step Adjusting playback speed works best with the internal audio renderer. This also has automatic pitch correction. Options > Playback > Output > Audio Renderer MPC-HC can remember playback position, so you can resume from that point later Options > Player > History You can quickly seek through a video with Ctrl + Mouse Scrollwheel. You can jump to next/previous file in a folder by pressing PageUp/PageDown. You can perform automatic actions at end of file. For example to go to next file or close player. Options > Playback > After Playback (permanent setting) Menu > Play > After Playback (for current file only) A-B repeat - You can loop a segment of a video. Press [ and ] to set start and stop markers. You can rotate/flip/mirror/stretch/zoom the video Menu > View > Pan&Scan This is also easily done with hotkeys (see below). There are lots of keyboard hotkeys and mouse actions to control the player. They can be customized as well. Options > Player > Keys Tip: there is a search box above the table. You can stream videos directly from Youtube and many other video websites You can stream videos directly from Youtube and many other video websites Put yt-dlp.exe or youtube-dl.exe in the MPC-HC installation folder. Then you can open website URLs in the player: Menu > File > Open File/URL You can even download those videos: Menu > File > Save a copy Tip: to be able to download in best quality with yt-dlp/youtube-dl, it is recommended to also put ffmpeg.exe in the MPC-HC folder. Several YDL configuration options are found here: Options > Advanced This includes an option to specify the location of the .exe in case you don't want to put it in MPC-HC folder. Play HDR video This requires using madVR or MPC Video Renderer. After installation these renderers can be selected here: Options > Playback > Output Ability to search for and download subtitles, either automatically or manually (press D): Options > Subtitles > Misc Besides all these (new) features, there have also been many bugfixes and internal improvements in the player in the past years that give better performance and stability. It also has updated internal codecs. Support was added for CUE sheets, WebVTT subtitles, etc. Media Player Classic - Home Cinema 2.7.3 changelog: Updated LAV Filters to version 0.82 Updated MPC Video Renderer to version 0.10.4.2550 Updated MPC Audio Renderer A few crash fixes, bug fixes and small improvements. Download: MPC-HC 2.7.3 (x64) | Standalone | ~20.0 MB (Open Source) Download: MPC-HC 2.7.3 (x86) | Standalone Links: MPC-HC Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • One Month Later
      Vincian earned a badge
      One Month Later
    • First Post
      Jocimo earned a badge
      First Post
    • Week One Done
      suprememobiles48 earned a badge
      Week One Done
    • One Month Later
      Windows Guy earned a badge
      One Month Later
    • One Month Later
      Prasann earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      509
    2. 2
      +Edouard
      172
    3. 3
      PsYcHoKiLLa
      89
    4. 4
      Steven P.
      76
    5. 5
      neufuse
      69
  • Tell a friend

    Love Neowin? Tell a friend!