diff options
author | luxagraf <sng@luxagraf.net> | 2017-01-04 10:13:23 -0500 |
---|---|---|
committer | luxagraf <sng@luxagraf.net> | 2017-01-04 10:13:23 -0500 |
commit | d6aa4fdf6f9e382a71cb8cc0f37832851477987f (patch) | |
tree | fa0ad36267ec231eedc3d005322ec169032956d5 | |
parent | a03546437e716f21205810c4db997942d584b56f (diff) |
edits to mint review
-rw-r--r-- | mint181review.txt | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/mint181review.txt b/mint181review.txt index 5f7aa21..75ca38c 100644 --- a/mint181review.txt +++ b/mint181review.txt @@ -1,8 +1,8 @@ -I knew when I crowned Fedora 25 the best distro of 2016 I was going to hear if from the Linux Mint fans. +I knew when I crowned Fedora 25 the best distro of 2016 I was going to hear about it from Linux Mint fans. -How could I proclaim the best distro of the year before the latest version of Mint arrived? And indeed I did hear about it. There's nothing like some guy on the internet overlooking your favorite distro to make the hairs in your neckbeard start twitching angrily. I understand, it happens to me every time someone fails to recognize that Arch is the best distro of every year. +How could I proclaim the best distro of the year before the latest version of Mint arrived? And indeed I did hear about it. There's nothing like some guy on the internet overlooking your favorite distro to make the hairs in your neckbeard start twitching angrily. I understand, it happens to me every time someone fails to recognize that Arch is the best distro of every year. But I digress. -But there's a very simple reason I didn't pick Mint as the best distro of 2016 and I didn't even have to wait to test it. The reason is Wayland. +There is a very simple reason I didn't pick Mint as the best distro of 2016 and I didn't even have to wait to test it. The reason is Wayland. Wayland is, for better or worse, the future of Linux and will undoubtedly be the big story of 2017 (unless Mir actually ships, in which case it might share the spotlight). What's more once you're used Wayland, at least in my experience, you'll want it everywhere. And only one of the major distros has Wayland today: Fedora. @@ -14,49 +14,53 @@ All that changed a couple of years ago when Mint opted to stop chasing Ubuntu an Although Mint 18.1 builds on the same set of base packages found in the previous release (Linux Mint 18.0), which are based on Ubuntu 16.04, there's still plenty of new stuff in this release to make Mint fans happy. Most of what's new is higher level stuff, the stuff that makes Mint, well, Mint rather than any underlying system changes. -As always Mint comes in two main flavors, one with the Cinnamon desktop and one with the MATE desktop. There will releases with other desktops as well, the Xfce version is quite nice, but at the time of writing none of those are out yet. +As always Mint comes in two main flavors, one with the Cinnamon desktop and one with the MATE desktop. There will be releases with other desktops as well, the Xfce version is quite nice, but at the time of writing none of those are out yet. ## Linux Mint Cinnamon Edition Cinnamon has long felt like the flagship desktop for Linux Mint and this release is no exception. Though MATE gets roughly equal billing and, from what I can tell as an outsider, equal development attention, Cinnamon is definitely the flashier, more polished of the two. -Linux Mint 18.1 features Cinnamon 3.2, which is notable for two things that sound rather minor at first glance, but open up quite a few possibilities for third-party developers. The first is that all the various menus and panels no longer have what Mint [calls](https://www.linuxmint.com/rel_serena_cinnamon_whatsnew.php) "box pointers", in other words, the shape of the menus used to "point" to their parent object. In Cinnamon 3.2 that's no longer true. Cinnamon 3.2 also features the ability to dock panels vertically on either (or both) sides of you screen rather than just the top and bottom. +Linux Mint 18.1 features Cinnamon 3.2, which is notable for two things that sound rather minor at first glance, but open up quite a few possibilities for third-party developers. The first is that all the various menus and panels no longer have what Mint [calls](https://www.linuxmint.com/rel_serena_cinnamon_whatsnew.php) "box pointers", in other words, the shape of the menus used to "point" to their parent object. In Cinnamon 3.2 that's no longer true. Cinnamon 3.2 also features the ability to dock panels vertically on either (or both) sides of your screen rather than just the top and bottom. The latter change is immediately useful for anyone working a cramped laptop screen since there's more horizontal space than vertical, provided the panels on the side works with your habits. Eliminating the box pointers is more something that will be interesting down the road since it opens up quite a few more options for theme designers. -Thanks to some underlying upgrades, Cinnamon 3.2 brings back some of its flash by re-enabling cross-fade animations and fade effects for lists. These features had both been disabled in the past couple of release for stability reasons. You can also now have Cinnamon play a custome sound when a notification pops up. There's a new setting in the Sound panel of the System Settings app, head to Sound and then Sound Effects to find it. +Thanks to some underlying upgrades, Cinnamon 3.2 brings back some of its flash by re-enabling cross-fade animations and fade effects for lists. These features had both been disabled in the past couple of releases for stability reasons. You can also now have Cinnamon play a custom sound when a notification pops up. There's a new setting in the Sound panel of the System Settings app, head to Sound and then Sound Effects to find it. -Another very nice features that doesn't seem to get much press in Cinnamon 3.2 is that Bumblebee users can right-click any app in the application menu and launch it with optirun by selecting 'Run with NVIDIA GPU'. That might be the easiest way I've seen to take advantage of the more powerful, but more battery draining graphics only when you really want it, e.g. with your favorite graphics editor or game. +There's also quite a few really nice features to Cinnamon that have been there quite a while, but rarely get mentioned. For example I've always been impressed with the way the main menu search tool gets you what you want even when you type something that doesn't exist. For example I wanted to test Xed, the Mint text editor, but of course within Mint there's no Xed app, it's called "Text Editor". Still, open the main menu and search for Xed and the top hit will be Text Editor. Similarly I can never remember if the app to change desktop backgrounds is called "Desktop" or Appearance or something else. What's nice is I don't have to remember that, type "Desktop" and the top hit is "Background", which, as it happens, is the name of the app that changes backgrounds. It's a small thing, but this kind of attention to detail and solving small, but common problems is a big part of why users love Mint. + +Another very nice feature that's new in Cinnamon 3.2, but doesn't seem to get much press, is that Bumblebee users can right-click any app in the application menu and launch it with optirun by selecting 'Run with NVIDIA GPU'. That might be the easiest way I've seen to take advantage of the more powerful, but more battery draining graphics only when you really want it, e.g. with your favorite graphics editor or game. Again, a very small feature, but one that's extremely useful. Another bit of hardware support worth noting is that, in addition to synaptics, Cinnamon 3.2 now supports the newer libinput touchpad driver. I've had much better luck with libinput on newer hardware, particularly getting "reverse" scrolling working globally as opposed to globally-except-Chromium, which is what happens if you use a higher level method (Xmodmap for instance) or synaptics. You mileage may vary, but either way it's nice to have the option to use libinput with Cinnamon. Mint continues to polish its set of default application with this release. The Xed text editor gets a Firefox-style search bar at the bottom of the windows that features find-as-you-type searching. Xed also now has full support for dark themes, notably the optional Mint-Y theme that shipped with Mint 18.0. Mint's video and image viewer apps, Xplayer and Xviewer respectively, also see some improvements like the ability to blank a second monitor when you're watching a video in Xplayer. -The Mint Update Manager remains largely unchanged aside from a couple of tweaks to how kernel update options are displayed (they're not sorted by version and there are recommendations both the most stable and the most secure). +The Mint Update Manager remains largely unchanged aside from a couple of tweaks to how kernel update options are displayed (they're not sorted by version and there are recommendations for both the most stable and the most secure). -Linux Mint has taken some flak for how the Update Manager handles kernels in the past and while things are better in the 18.x line the default settings still leave much to be desired. Mint users tend to get defensive about this point because Mint has gone to all the trouble to build its own Update Manager (which is very nice, I've praised it in the past, particularly for pulling in the changelogs for every available kernel) but, nice as it is, an update manager becomes counter productive if it doesn't keep users up-to-date, particularly kernel level security updates. +While 99 percent of my experience with Linux Mint has been positive, I find that the Update Manager is one place it falls on its face. Mint users tend to get defensive about this point because Mint has gone to all the trouble to build its own Update Manager (which is very nice, I've praised it in the past, particularly for linking to the changelogs for every available kernel) but, nice as it is, an update manager becomes counter productive if it doesn't keep users up-to-date, particularly kernel level security updates. In Mint 18, Mint began including an intro screen that comes up when you first launch Update Manager. Mint will ask you which settings you want to use for updates. The options are "don't break my computer", "optimize stability and security" and "always update everything". By default the middle option is selected. Each of those options has some additional information, including a recommendation which is, in the same order, "for novice users", "for most users", and "for advanced users". I didn't call this out in the last review, but it deserves it because frankly, this is a load of crap. -Labeling a setting "don't break my computer" is a disservice to novice users and out of place with the rest of Mint. If Mint really can't provide a stable up-to-date system without blocking upstream updates I would suggest everyone stop using it forthwith. The thing is Mint *can* provide that, it's just made some very poor UI decisions in its Update Manager that lead to novice users ending up with a less secure system than they would have if Mint just punted and used GNOME Software. And that's a problem that has earned Mint a good bit of well deserved flak over the years. +Labeling a setting "don't break my computer" implies that the other options will break your computer which is almost guaranteed to scare a new users into choosing that option. That's a huge disservice to novice users and out of place with the rest of Mint. If Mint really can't provide a stable up-to-date system without blocking upstream updates I would suggest everyone stop using it forthwith. The thing is Mint *can* provide that, it's just made some very poor UI decisions in its Update Manager that lead to novice users ending up with a less secure system. + +Mint can be just as secure as any other distro. The problem is that it actively encourages users not to value security via poorly chosen defaults and user interface messages. -Sure, Mint can be just as secure as any other distro, I haven't seen anyone argue otherwise. The problem is that it actively encourages users not to via poorly chosen defaults and user interface decisions. If "always update everything", including the kernel, really does break your system, I'd suggest you step back and give some thought to what that says about your distro. +If the "always update everything" option, including the kernel, really does break your system, I'd suggest you step back and give some thought to what that says about your distro. In my experience though, using this setting has never caused me any problems with Mint and it should be the default setting in Mint just as it is in every other distro I'm aware of. -In my experience though, using this setting has never caused me any problems with Mint. +It's worth noting here that when I say update the kernel I mean the current point release of the kernel, not major point updates. -It's worth noting here that when I say update the kernel I mean the current point release of the kernel. For Mint 18.1 that means kernel 4.4.x, which frankly, feels terribly out of date. It could be that I've spent to much time with Arch and have been using brand new hardware a lot, but I'd hesitate to use anything less than 4.8 at this point, particularly if you have a Skylake chip. Fortunately 4.8 is available for Mint, though here you may well want to heed Mint's various scary sounding warnings since updating between kernel point releases can cause problems with your system -- especially if you distro hasn't expressibly confirmed that everything works, which, as far as I can tell Mint has not. +For Mint 18.1 that means kernel 4.4.x, which frankly, feels terribly out of date. It could be that I've spent too much time with Arch and have been using brand new hardware a lot, but I'd hesitate to use anything less than 4.8 at this point, particularly if you have a Skylake chip. Fortunately 4.8 is available for Mint, though here you may well want to heed Mint's various scary sounding warnings since updating between kernel point releases can cause problems with your system -- especially if your distro hasn't expressibly confirmed that everything works, which, as far as I can tell Mint has not. -While Mint's Update Manager offers quite a bit of detail about all the various kernels available it's frustratingly vague about whether or not a given kernel has been tested, especially in light of all the scare-tactic warnings. Is kernel 4.8 there because it works just fine with Mint 18.1 and I can upgrade to it? Or is 4.8 there simply because upstream Ubuntu has pushed it out and Mint has mirrored that update? So far as I can tell there's no information provided to answer that question. Since at least part of the point of reviewing a distro is be the canary in a coal mine so you don't have to I went ahead and updated the kernel to 4.8 and... nothing bad happened. For the record I do the majority of my testing on a Lenovo x240 i5. I always start with a virtual machine install and then also install it on actual hardware using a separate partition from my main OS installation. +While Mint's Update Manager offers quite a bit of detail about all the various kernels available it's frustratingly vague about whether or not a given kernel has been tested, especially in light of all the scare-tactic warnings your get when from the UI. Is kernel 4.8 there because it works just fine with Mint 18.1 and I can upgrade to it? Or is 4.8 there simply because upstream Ubuntu has pushed it out for Ubuntu users and Mint is picking it up? So far as I can tell there's no information provided to answer that question. Since at least part of the point of reviewing a distro is to be the canary in a coal mine so you don't have to I went ahead and updated the kernel to 4.8 and... nothing bad happened. For the record I do the majority of my testing on a Lenovo x240 i5. I always start with a virtual machine install and then also install it on actual hardware using a separate partition from my main OS installation. In other words I don't have any hardware that's likely to affected by jumping a few kernel point releases, your experience may be very different and I strongly suggest doing your research and testing in virtual machine before you update your kernel in Mint. ## MATE Linux Mint MATE edition started live as a kind of GNOME 2.x clone, but has since morphed and evolved into a desktop that sits somewhere between the old GNOME and Xfce. It's relatively lightweight, but it's not militant about its minimalism. If you've got older hardware it makes a great option. -This release sees MATE updated to version 1.16, which is chiefly notable for bring quite a few more GTK+ 3 components. The session manager, terminal, notifications and policykit library are all now GTK+ 3. That means MATE now relies on the cairo drawing library throughout and themes can take advantage of the simpler CSS-based theming tools without worrying as much about the non-GTK+ 3 elements in MATE. +This release sees MATE updated to version 1.16, which is chiefly notable for bringing quite a few more GTK+ 3 components. The session manager, terminal, notifications and policykit library are all now GTK+ 3. That means MATE now relies on the cairo drawing library throughout and themes can take advantage of the simpler CSS-based theming tools without worrying as much about the non-GTK+ 3 elements in MATE. -MATE 1.6 seems a couple of other changes in the main Menu, notably some improvements to the search features. The Google custom search engine option has been replaced with DuckDuckGo and Wikipedia searches are now localized and will send you to the Wikipedia domain for your language. Online search options can of course be disabled in the preference. +MATE 1.6 sees a couple of other changes in the main Menu, notably some improvements to the search features. The Google custom search engine option has been replaced with DuckDuckGo and Wikipedia searches are now localized and will send you to the Wikipedia domain for your language. Online search options can of course be disabled in the preference. MATE also gets the same set of X-apps updates mentioned in the Cinnamon section and one other change I did not mention up there -- Rhythmbox replaces Banshee as the default music player. That means no more relying on the half-broken, tangled mess of code that is mono just to play some music. The Update Manager in Linux Mint MATE is the same as well, so everything that applies to the Cinnamon release applies here as well. |