I have fallen behind on the Distro Deluge of new Linux releases, because I was traveling in the US for three weeks. The good news in that is that I took my two Acer Aspire One systems with me (725 and 522), and both performed extremely well during the trip. The bad news is that I have a couple of new releases to catch up on, and the release of Linux Mint 15 seems to be imminent. So it is time to get busy again.
A new Debian release is always big news, because they don't happen very often and because a lot of other Linux distributions are directly or indirectly based on it, such as Ubuntu, Linux Mint, Pinguy, Mepis and others. So when Debian 7.0 was released on 4 May, a lot of people (including me) were quite pleased.
Unlike a lot of the other common/popular distributions, Debian offers a lot of different installation images, in a variety of formats and supporting several different CPU architectures. The Getting Debian web page breaks it out by installation image type:
All of these are hybrid ISO images, which means that if you have a running Linux system, after downloading them you can just copy them with 'dd' to a USB thumb drive to make a bootable installation medium.
In the case of the netinst and installer images, when you boot them you will have a choice between the traditional ascii-text based installer and the slightly newer graphical installer; with the Live images you will also have the option to boot to a Live system.
If you are not already familiar with Debian installers, don't get your hopes up when you read the "graphical installer" statement above, it is not the kind of complete GUI-based installer you might have seen with other popular distributions; it is actually just the text installer with mouse support added.
UEFI Support - Ok, here comes the first really important note. I read the release announcement and release notes pretty carefully, and I found several places where it said "UEFI boot is supported", but no details.
Then, because I was traveling while I was trying this and I didn't always have a reliable and fast internet connection, I first tried a Live ISO Image. It would only boot on my UEFI systems if I enabled "Legacy Boot". Drat.
It wasn't until I got home again, and tried the other images, that I realized that only the Live images are not UEFI Boot compatible; both the netinst and CD/DVD Installer images have UEFI boot capability. However, as far as I can tell none of them have Secure Boot compatibility, so you have to disable that in your BIOS to boot them.
I have installed this release (from the netinst image) on five of my systems so far: two with UEFI BIOS (Acer Aspire One 725 and HP Pavilion dm1-4310ez) and three with "normal" (legacy) BIOS (Acer Aspire One 522, HP Pavilion dm1-3105ez and Fujitsu Lifebook S6510). On most of them I left it with the default Gnome 3 desktop:
I ran into a number of stumbling blocks related to the Debian policy of not including any non-free software. In every case but one, the solution was to complete the installation, update the repository list to include contributed and non-free software, and then download the additional packages required to support my hardware. Details:
That's pretty much all of the non-foss/firmware problems I ran into. One other interesting thing that came up that I mentioned above, the Radeon HD graphic controllers didn't work properly (sometimes not at all) in the base installation.
On the one netbook where it worked at least enough to boot, but then dropped me into the "Gnome Classic" desktop, I decided to try a different desktop before actually solving the problem by loading the necessary firmware package. I simply went into synaptic and loaded the kde-full package.
That is a metapackage that gets you the complete KDE Software Collection plus some other useful KDE-specific applications. It takes quite a while to download and install, because it is a lot of stuff, but once it is done you an logout and then when you log back in after entering your login name you can change the Session to KDE, and you'll get this:
Of course, you can do the same thing for Xfce (package xfce4) to get this:
There is an interesting illustration of the difference in the size and weight of Xfce and KDE - this downloads and installs much faster than the KDE metapackage did. I mean really, really a lot faster.
I don't want to slight anybody here, or hurt any feelings, so of course you can also do this for LXDE (package lxde), to get this:
Once again, doing this was a good illustration of the relative size and weight of the desktop environments, because LXDE was an even smaller download and even faster installation than Xfce had been.
So now I have one system with all four desktops installed and I can choose whichever one I want during login. Hmmm.
Well, technically it is even more than that, because installing LXDE brought along openbox, which can also be selected from the Session menu during login. Very spiffy. Oh, and after installing all of these different desktops, I went back and installed the firmware-linux-nonfree package, and Gnome 3 was then happy as well.
Ok, enough of that fooling around. Here are two more notes specifically for more advanced users. If you don't know what these are talking about, or you have never seen the situations described, don't worry about it. They are just a couple of things that have driven me crazy about Debian for quite some time, so I want to mention them quickly in hopes of helping someone else avoid them.
That's about it. I didn't intend this to be a review, but more of a "here's what it is, how to get it and install it, and what signifiant experiences I have had so far".
So I haven't run through a lot of detail about the bits and pieces. You can get a lot more of that kind of information from the Release Announcement. Oh, and I also mentioned above that Debian supports a lot of different CPU types and architectures that most other distributions do not; for a list of those, check the Release Notes, it's an impressive list, running from the ARM to the IBM S/390, and lots of stuff in between.