Battle of two Linux Distros  

60 members have voted

  1. 1. Ubuntu or Linux Mint



Recommended Posts

ubuntu_vs_linux_mint.jpg

I've tried them both and love them both. Having trouble deciding which one's the best and to settle down with. Ubuntu's Unity is not a problem to me, I like it. But Mint's Cinnamon is also gorgeous.

I've decided to use an open source OS on my new laptop. and I need to pick one from these two. I know this topic has been discussed before. But the latest releases of Ubuntu and Linux Mint have greater improvements than ever before. So, I'm in trouble.

Help me decide which one's the best.

Most votes win.

I appreciate all your help in advance :)

Link to comment
https://www.neowin.net/forum/topic/1158614-ubuntu-or-linux-mint/
Share on other sites

Note: you're not really comparing OSs here; just window managers.

Linux is all about customization. Install different window managers (GNOME/KDE/XCFE/LXDE), experiment, then decide. You have much more customization options than on Windows/Mac on Linux. Don't forget to install Compiz too (for desktop effects).

No one could guess the version of Linux I'm running just by looking at my desktop...

Either distro would do the job for me. The first thing to go if I were to install Ubuntu is GNOME 3/Unity - I'm not a fan of it. I mainly use LXDE because of its speed and efficiency.

Window managers can be installed through the Software Center.

Alternatively, you could try out a few Ubuntu variant Live CDs:

Kubuntu (KDE):

800px-Kubuntu-13.04-cat.png

Xubuntu (XCFE):

800px-Xubuntu_13.04_English.png

Lubuntu (LXDE):

800px-Lubuntu_13.04_English.png

  • Like 2

Between these two choices for out of the box desktops (you can run them on other distros) I'd go with Mint, although neither would be my first choice. Not liking where Unity is headed along with a few questionable moves by Canonical. Much prefer the direction Cinnamon is going, namely the destupidification of the Gnome desktop along with a few nice additions thrown in. Probably be a bit friendlier on the laptop's battery too as a guess.

I have to vote for ubuntu because Mint doesn't really like upgrading to new versions, it's more of a wipe/reinstall thing, which isn't horrible.

if you're going Mint, Go Debian Edition!!!!

but Ubuntu LTS is a great OS, and there are options for unity haters, even the the gnome-fallback session is quite nice.

I've liked Unity for a long time. I just stay with LTS versions for the most part, especially as Ubuntu have really reduced support periods for non-LTS versions.

But you could have more than one desktop on a system of course, and choose as you go. In theory I would love KDE and I do like it. I use several KDE-native programs on Unity. Maybe I should give KDE another try....

I just saw some previews of elementary OS. It looks amazing.

But it's still in Beta and I didn't see any big community for it. And I really can't afford to deal with bugs and issues, since I will be doing some serious work on the computer.

I only have very limited free time and it's not enough to experiment with all these Linux distros.

That's why I'm asking you guys to make the decision.

And no, it's not a stupid idea. I trust you guys :)

Like others have mentioned, the best thing to do is to try several different distros before you decide which to install. Since you are new to Linux, sticking with an Ubuntu base is probably the best choice. Ubuntu is polished, easy to use, and very well supported. While I don't mind Ubuntu's Unity desktop environment in its current form, I agree with Max Norris that I don't really like where it is headed. I encourage you to download the latest Kubuntu and Xubuntu discs to try the KDE and XFCE desktop environments before you make your final decision. Both distributions are as highly polished as Ubuntu, and they exclusively use software that is in the Ubuntu repository - essentially they are Ubuntu, not derivatives.

While it is true that Linux Mint is based on Ubuntu and compatible with Ubuntu repositories, I would never recommend it to anyone because of the high level of technical debt the project has incurred. While many people agree that Linux Mint looks very nice, the Linux Mint developers have taken on a huge number of internal development projects - far beyond their resources. They consistently make poor technical decisions, which includes flagrantly ignoring recommended Debian packaging policy as if they know better than the APT developers. While things mostly work in each release of Linux Mint, their technical debt is becoming more visible with each release as more bugs are found in internally developed software (such as Cinnamon and MDM), the release cycle gets longer, the support window get shorter, and there continues to be a complete lack of an officially supported upgrade path between releases.

I personally like LXDE over all the rest and therefore use Lubuntu. Since Mint can't be bothered to keep up to date with LXDE, I don't bother to use it. I like Mint. OOTB it's much nicer, more appealing than Ubuntu. But for some reason, I never keep it. I can't even explain why. And it's weird because I really hate Ubuntu for a number of reasons but I can't be bothered to switch to anything else.

I'd go with Mint. Cinnamon == teh best. I run Debian Wheezy with Cinnamon as the DE with nice dark GTK Themes, and Faenza icons. Would never know it was Debian by looking at it.

screenshot please

i could not get cinnamon to look decent :(

That looks really fine, firey. :)

For me, Mint is the best choice. I use and like almost all of their default choices. The only thing I needed not found on the default install was Chromium, and that was an easy fix. It's not really about the DE for me, even though I do like Cinnamon much better than Unity. I just don't like the fuss and bother of having to hunt things down that I need. Plus, Mint works superbly.

However, if I wanted a slim and trim install I would go with Ubuntu mini and add just what I wanted.

Current Debian Desktop

Are you running Wheezy or Sid? I noticed that Cinnamon is not in Wheezy, but it is in Sid. The system information in your screenshot also says that you are running Linux 3.9, which hasn't been backported to Wheezy yet. If you are running Wheezy, I would be interested to know how you got it running. Did you use a repository, compile everything from source, or backport the packages yourself?

Are you running Wheezy or Sid? I noticed that Cinnamon is not in Wheezy, but it is in Sid. The system information in your screenshot also says that you are running Linux 3.9, which hasn't been backported to Wheezy yet. If you are running Wheezy, I would be interested to know how you got it running. Did you use a repository, compile everything from source, or backport the packages yourself?

It's Wheezy. Had to add the linux mint repository which has cinnamon and all its dependencies. As for the 3.9 kernel I downloaded the source from git and built it. Then recompiled the required modules, setup grub to include the 3.9 kernel and removed the 3.2 entries, then ran a cleanup to remove all the 3.2 references/modules/headers.

I'm not that skilled at linux to be back-porting. But having run arch for a long time I am pretty used to building from source.

It's Wheezy. Had to add the linux mint repository which has cinnamon and all its dependencies. As for the 3.9 kernel I downloaded the source from git and built it. Then recompiled the required modules, setup grub to include the 3.9 kernel and removed the 3.2 entries, then ran a cleanup to remove all the 3.2 references/modules/headers.

I'm not that skilled at linux to be back-porting. But having run arch for a long time I am pretty used to building from source.

Your rationale makes sense, but if you are comfortable compiling from source, you should have no problem backporting a package. The basic procedure for backporting a package is documented here, and the procedure for compiling a new (Debianized) kernel is here. Although compiling an upstream kernel release is not hard in most cases, especially for well supported architectures like AMD64, it is probably easiest to use the normal backporting procedure to backport an up-to-date kernel from Unstable or Experimental. If you would like to try your hand at backporting, I recommend that you try the procedure below. I have much more Debian packaging experience and am also willing to assist you if you need it.

Basic Backporting:


# Install the basic Debian development packages
sudo apt-get install build-essential devscripts

# Find the package you wish to backport.
# If this is an official backport you must follow the official guidelines at: http://backports.debian.org/Contribute/
#
# 1. Navigate to http://www.debian.org/distrib/packages in your web browser
# 2. Under "Search package directories"
# a. Type the name of the package you wish to backport in the "Keyword" field
# b. Select "Testing" or "Unstable" from the "Distribution" dropdown box
# c. Click the "Search" button
# 3. Select the package
# 4. Under "Download Source Package" on the right-hand side of the page, copy the link location for the package ".dsc" file

# Download and extract the package source. Replace the package name in this example as necessary.
dget http://ftp.de.debian.org/debian/pool/main/c/cinnamon/cinnamon_1.7.4-2.dsc
dpkg-source -x cinnamon_1.7.4-2.dsc

cd cinnamon-1.7.4

# Create a unique revision by add "~yourusername1" to the package name.
# This is another example of something that would be slightly different with an official backport.
# Example: cinnamon_1.7.4-2~firey1
debchange -R

# Install any missing build dependencies.
# The command below will print any missing dependencies, which you can then (hopefully) "sudo apt-get install".
dpkg-checkbuilddeps

# Build the package.
dpkg-buildpackage -us -uc

cd ..

# Install the package.
sudo dpkg -i *.deb
[/CODE]

snip

Seems pretty easy, basically let the OS do it all for me. For the 3.9 I just followed this guide:

http://verahill.blogspot.ca/2013/04/403-kernel-39-on-debian-wheezytesting.html

Which is really just downloading source and compiling.

For cinnamon I just added the repo, and an apt-get install update/upgrade then apt-get install cinnamon. To get 1.8 I had to do a dist-upgrade.

This topic is now closed to further replies.
  • Posts

    • BleachBit 6.0.1 Beta by Razvan Serea When your computer is getting full, BleachBit quickly frees disk space. When your information is only your business, BleachBit guards your privacy. With BleachBit you can free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there. Designed for Linux and Windows systems, it wipes clean thousands of applications including Firefox, Microsoft Edge, Google Chrome, Opera, Safari, and more. Beyond simply deleting files, BleachBit includes advanced features such as shredding files to prevent recovery, wiping free disk space to hide traces of files deleted by other applications, and vacuuming Firefox to make it faster. Better than free, BleachBit is open source. BleachBit has many useful features: Delete your private files so completely that "even God can't read them" according to South Carolina Representative Trey Gowdy. Simple operation: read the descriptions, check the boxes you want, click preview, and click delete. Multi-platform: Linux and Windows Free of charge and no money trail Free to share, learn, and modify (open source) No adware, spyware, malware, browser toolbars, or "value-added software" Translated to 64 languages besides American English Shred files to hide their contents and prevent data recovery Shred any file (such as a spreadsheet on your desktop) Overwrite free disk space to hide previously deleted files Portable app for Windows: run without installation Command line interface for scripting and automation CleanerML allows anyone to write a new cleaner using XML Automatically import and update winapp2.ini cleaner files (a separate download) giving Windows users access to 2500+ additional cleaners Frequent software updates with new features Going beyond standard deletion of files, BleachBit has several advanced cleaners: Clear the memory and swap on Linux Delete broken shortcuts on Linux Delete the Firefox URL history without deleting the whole file—with optional shredding Delete Linux localizations: delete languages you don't use. More powerful than localepurge and available on more Linux distributions. Clean APT for Debian, Ubuntu, Kubuntu, Xubuntu, and Linux Mint Find widely-scattered junk such as Thumbs.db and .DS_Store files. Execute yum clean for CentOS, Fedora, and Red Hat to remove cached package data Delete Windows registry keys—often where MRU (most recently used) lists are stored Delete the OpenOffice.org recent documents list without deleting the whole Common.xcu file Overwrite free disk space to hide previously files Vacuum Firefox, Google Chrome, Liferea, Thunderbird, and Yum databases: shrink files without removing data to save space and improve speed Surgically remove private information from .ini and JSON configuration files and SQLite3 databases without deleting the whole file Overwrite data in SQLite3 before deleting it to prevent recovery (optional) BleachBit 6.0.1 Beta release notes: BleachBit 6.0.1 beta is now available for testing. This maintenance-focused release includes bug fixes, updated translations, and a range of safe enhancements. This release fixes a Windows security issue that could allow arbitrary file deletion during privileged cleaning (reported by Zeze with TeamT5). It also adds new cleaners (including a DNS cache cleaner, Claude Code, and Visual Studio Code forks), support for multiple Chrome and Edge profiles, new deep scan options for developer directories like node_modules and venv, and safer, faster file shredding. All Platforms Added cleaners for Claude Code, DNS cache, and many Visual Studio Code forks. Added support for multiple Chrome and Edge profiles. Chrome can now clean downloaded AI models. Deep Scan can optionally remove venv, __pycache__, node_modules, and .angular directories. Deep Scan is faster by skipping directories on the keep list. File shredding is safer, faster, and leaves fewer recoverable traces. Improved handling of cookies, symlinks, Unicode filenames, external processes, and configuration files. Improved Expert Mode warnings and long warning dialogs. Fixed crashes related to cleaner detection, invalid Unicode, and malformed cleaner data. Clipboard is now cleared automatically after shredding files via paste operations. Linux Added AppImage support. Added cleaners for Visual Studio Code, Codeium, Librewolf (.deb), Transmission (Flatpak), and Profanity. Improved Linux trash detection, including Snap-installed applications and mounted drives. Fixed Wayland root CLI issues and several Snap-related problems. Improved package dependencies, AppStream metadata, and desktop file handling. Fixed startup crashes when Python Requests is unavailable. Windows Fixed a security vulnerability that could allow arbitrary file deletion when cleaning with elevated privileges. Added %WindowsSystem% variable support. Improved clipboard clearing using native Windows APIs. Improved installer experience on unsupported Windows versions. Reduced installer size and improved application robustness. Fixed Unicode handling, filename anonymization, Git revision reporting, and splash screen stability. [full release notes] Download: BleachBit 6.0 | Portable | ~20.0 MB (Open Source) View: BleachBit Home page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • DriversCloud 12.1.6 by Razvan Serea With DriversCloud (formerly My-Config.com), you can explore your computer easily, safely and free. The application quickly scans your PC and identifies the hardware and software components. DriversCloud then establishes a list of the different drivers compatible with your OS and hardware. Download the drivers needed for the proper functioning of your computer. To detect your drivers, DriversCloud also displays a detailed summary of your hardware and software configuration, analyzes your BSOD, monitors in real-time your PC voltages and temperatures and lets you share your configuration online. Once the hardware components have been detected, you will be able to obtain with just a few clicks the latest drivers corresponding to the identified hardware. You can record your configuration on the site for free, and can get the corresponding URL to post the configuration to technical forums, e-mail and social networks. You can also download the detection result (the configuration) as a PDF file. To protect the user's privacy and data confidentiality, a 4-level confidentiality system was created that filters the XML marks and gives control to the user. The default level can be modified in the preferences. Using the maximum level will prevent the user from publishing his configuration and generating a corresponding PDF file. In non-connected mode, each XML configuration is stored on the server for one day (for practical reasons). However, you are given the opportunity to manually delete it. Created in 2004, and continually improved, My-Config.com has established itself on the web as a free service to PC users running Windows and Linux operating systems. The service is designed to work with the most common Internet browsers (Edge, Firefox, Chrome, Safari). Download: DriversCloud 64-bit | 20.0 MB (Freeware) Download: DriversCloud 32-bit | 18.9 MB Link: DriversCloud Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Week One Done
      agatameier earned a badge
      Week One Done
    • One Month Later
      agatameier earned a badge
      One Month Later
    • Week One Done
      ssd21345 earned a badge
      Week One Done
    • Contributor
      MarkHughes4096 went up a rank
      Contributor
    • Dedicated
      jordanspringer earned a badge
      Dedicated
  • Popular Contributors

    1. 1
      +primortal
      516
    2. 2
      +Edouard
      189
    3. 3
      PsYcHoKiLLa
      148
    4. 4
      ATLien_0
      96
    5. 5
      Steven P.
      76
  • Tell a friend

    Love Neowin? Tell a friend!