Introduction
This is the KDE Community Edition for Linux Mint 5, codename Elyssa,based on Daryna and compatible with Ubuntu Hardy and its repositories.
The packages and kernel were updated to be on par with Ubuntu 8.04.1.
1. mintUpdate improvements
MintUpdate was introduced inDaryna and quickly became one of the most popular tools on the LinuxMint desktop. It came to our attention that a lot of people weren'taware of how it worked internally (for instance, the difference betweenits user and admin runtime modes). For this reason we developed aninformation screen from which the active logs can be read, and theruntime mode and process id can be seen.
The auto-refresh feature is now more flexible. You can configure itto the minute but now also all the way up to a year.
Whenyou log in and mintUpdate starts in user mode it now checks for anInternet connection. If none is found it waits for 30 seconds beforeretrying to connect and eventually reporting the lack of connection.This new feature is particularly interesting for people whoseconnection to the Internet is activated at log in and sometimes aftermintUpdate is started.
You can now manually refreshmintUpdate, and directly access its preferences and information screensby right clicking on the icon in the system tray.
A mintUpdateinstance running in admin mode kills all other instances of mintUpdate.One running in user mode is only allowed to start if no admin-modemintUpdate is already running. In a multi-user environment this createdproblems. MintUpdate now fails quietly in user mode and running it fromthe menu (admin mode) takes priority over all other instances.
2. mintInstall improvements
.mint files can be quitecomplex as there's almost nothing you can do in a terminal that a .mintfile can't do. In practice though, 99% of the .mint files present inthe Software Portal consist in describing the installation of anapplication using APT. Most of these files describe the installation ofonly one package, and in most cases this package is present in thedefault repositories. In Daryna mintInstall used to backup the localsources.list, define its own, and then restore things as they were.This resulted in APT being told to update twice. In Elyssa, themintInstall client checks if the packages are present within therepositories defined on your system, if they are the client gives youthe choice of whether you want to use your sources.list ("localrepositories") or the one coming with the file ("defaultrepositories"). The default selection is "local" and as it basicallysaves 2 APT updates the installation of the application via mintInstallis consequently much faster.
The search dialog now supportsthe GetDeb.net software portal. GetDeb uses raw DEB packages and nometa-information so downloads can be slow and dependencies (if any)won't be solved automatically, but it features packages that aren'tavailable anywhere else on the Internet. The portal can be searcheddirectly from mintInstall and the installation of the .DEB packages ishandled by GDebi.
The search dialog now also supports APTitself. This is a convenient shortcut as mintInstall is much lighterthan synaptic and more user friendly than the APT command lineutilities. From mintInstall you can now search for a particularpackage, show its description (which also lists the files it contains)or even install it.
Improvements were made to the layout andthe navigation within the Linux Mint Software Portal. A batch .mintmaker was developed and the portal should feature about 10 times moreapplications than it did for Daryna. Applications are also organized insub-categories and almost all of them now come with a screenshot.
Release-specificinformation was moved to a new package called mintsystem, somintInstall is now release agnostic. This should make it easier forfuture versions of mintInstall to be backported on older releases oreven used on compatible distributions (all distributions directly orindirectly based on Debian Testing or Debian Unstable).
3. Desktop improvements
MP3 could be decoded out of thebox in Daryna. In Elyssa you can now also encode in this format withouthaving to install any extra codecs.
Making things easier onthe desktop means you don't need to rely on the terminal that often.But don't get us wrong, we do like our terminal! It's faster, more tothe point, and the commands (not like the buttons and menus ingraphical interfaces) are the same no matter what language you use.With each release of Linux Mint we improve the user experience with theterminal and this time we've added two things...
... morecolors (see how the results of the grep are highlighted and how userand root modes use green and red so you know exactly in which mode youare?) ...
... and as it wasn't enough for the terminal toshow light-hearted fortunes, we now have them said by a koala, a moose,or even Tux himself! (Don't worry, if you don't like this you can turnit off in mintAssistant, in fact it's one of the first thing you'll beasked by Linux Mint once it's on your hard drive.).
Mintupload's email feature was removed and replaced with a "Copy"button, which simply copies the shared URL to the buffer.
4. Performance improvements
MintUpdate was refactored andits memory usage was drastically reduced. On some systems the amount ofRAM used by mintUpdate after a few days went from 100MB to 6MB.
Mozilla also greatly improved the memory usage in Firefox betweenversion 2 and 3 (Read more).
Elyssa comes with kernel version 2.6.24 which features a brand newscheduler called CFS (Completely Fair Scheduler, Read more).The kernel scheduler is responsible for the CPU time allocated to eachprocess. With CFS the rules have changed. Without proper benchmarksit's hard to actually tell the consequences of this change but thedifference in behavior is quite noticeable from a user's point of view.Some tasks seem slower, but overall the system feels much snappier.
LinuxMint is growing and acquired a second dedicated server. The Linux Mintrepositories (starting from Elyssa) are now hosted on a distinct serverso updating and installing mint packages is now much faster.
5. Better Localization and documentation
All Mint toolswere internationalized and are being actively translated by thecommunity. 11 languages are already fully supported. The most importanttools (mintInstall, mintUpdate, mintMenu) already support 21 languages.Members of the community also translate the User Guide, which isalready available in 4 languages.
The Firefox start page nowbrings news directly from the development team, links to the releasenotes and to the User Guide. Security warnings and major announcementswill also take place on the start page which acts as an informationgateway between the development team and the Linux Mint community ofusers.
6. More software available
Linux Mint 5 Elyssa is supported by CNR.com which featurescommercial services and applications which are not available via thetraditional channels.
The Software Portalintroduced in Linux Mint 4.0 Daryna is receiving more focus as itrepresents the easiest way to install applications. About 10 times moreapplications were made available for Linux Mint 5 Elyssa.
The way we handle repositorieshas changed and we're now in a position to take advantage of thesections introduced in Linux Mint 4.0 Daryna. For instance, we activelyimport packages within the "import" section. The community is alsoallowed to provide packages for the distribution which are added to the"community" section (Note: The community section is commented out bydefault in /etc/apt/sources.list).
7. Changes in the default software selection
A new Minttool called mintBackup was developed and added to Elyssa. This toolprovides an easy way to save the content of your home folder into asingle .backup file. You can then restore this content later on orsomewhere else by double clicking on it (provided mintBackup isinstalled on the target system).
EnvyNG replaces Envy Legacy (which was simply called "Envy").
PPPOE was added.
8. Upstream improvements
Linux Mint 5 Elyssa comes with KDE 3.5.9
Ifyou're behind a proxy you'll be happy to know that Ubuntu improved theUbiquity installer. You can now define your proxy settings in theadvanced section.
Upstream improvements from Ubuntu include the addition of aneasy-to-use command line firewall called "ufw".
Other important upstream improvements come from OpenOffice 2.4,Firefox 3, Linux 2.6.24and Xorg 7.3.
- The release notes link on the first page of the installer do notopen Firefox.
- If you use a separate partition for /boot you will not get agraphical boot. To fix this copy /etc/grub/message.mint to /boot/grub/edit /boot/grub/menu.lst and chage gfxboot=/grub/message.mint
- Because of compatibility problems PulseAudio was not included inthis release.
- Because of lack of time and resources the Mint tools come withGTK interfaces instead of the planned native QT interfaces.
- Because of compatibility problems between KDE and GTK.StatusIcon(systray) and the way it handles transparency GTK apps are not renderedwith the QT theme.
- Boot off the live DVD
- Start the install
- At the partitioning screen choose manual
- Format the old / partition, now called /media/sda?
- Set the old / partition to be the new /
- Next
- Continue to the end and start the install
- After the install has finished reboot the system
- Login
- Open a terminal window to setup your old /home partition
- Check your partitions (df -h)
- Check your old /home partition for home directories (ls/media/sda?)
- Un-mount your old /home partition (sudo umount /media/sda?)
- Update your /etc/fstab file to mount your old /home at boot (sudovi /etc/fstab (or use another editor))
- add the /home partition for /media/sda? to /home
- save and exit
- Reboot to have your old /home back again
- Remember if you want to reset an applications config or KDE's,delete the application's hidden config file/directory in you homedirectory. eg rm -rf /home/boo/.kde
- Your sound will no longer work. To fix open up kmix, check youroutput is not muted or the level is set to low and check the PCM level(I had to nearly max mine out).