Release Notes for Linux Mint 4.0 Daryna

Introduction

This is Linux Mint 4.0, codename Daryna, based on Celena and compatible with Ubuntu Gutsy and its repositories.

Daryna is using Gutsy's package base (kernel 2.6.22, Gnome 2.20, OpenOffice 2.3, Thunderbird 2.0...etc).

What's new in Daryna

1. mintUpdate

With mintUpdate you can now get automatic updates without compromising the stability of your system. Updates are assigned a security level which indicates how safe they are for you to apply. MintUpdate also brings you more information about the updates and the risks involved in applying them.

MintUpdate is also highly configurable and you decide which levels you want to see and which you want selected by default.

The implementation of mintUpdate in Daryna follows the decision to remove the Ubuntu Update Manager in Celena because it didn't give enough information about updates and assumed all updates were without risk for the user's system.

2. mintInstall & the Software Portal

MintInstall and the Software Portal were already available in Cassandra and Celena. Even though they were better alternatives than Click'n'Run, APTURL, PBIDir or the new SUSE initiative they failed to be noticed both by the press and by our own community. We asked ourselves why and came to the conclusion that their presence had not been made obvious enough. In Daryna, you can now interact with mintInstall without starting from the Portal. A link was added directly in the menu:

And a new frontend to mintInstall now allows you to search the portal directly from your desktop:

mintInstall itself was also made more intuitive and improvements were made to its interface.

In the backend, mintInstall now also relies on Synaptic and brings improvements on how it handles downloads/installations of packages and hotplugging of repositories.

A lot of popular software is already available for Daryna, for instance:

Visit the Software Portal and don't hesitate to use the forums to request any piece of software you would like to see added.

3. mintDesktop improvements

mintDesktop got major improvements in terms of usability and now has an extra-feature which lets you restore the default splash-screens coming with Linux Mint for OpenOffice, Gimp and Amarok:

4. Liberation Fonts

Linux Mint now includes the Red Hat Liberation Fonts, consisting of three sets of fonts: Sans (a substitute for Arial, Albany, Helvetica, Nimbus Sans L, and Bitstream Vera Sans), Serif (a substitute for Times New Roman, Thorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono (a substitute for Courier New, Cumberland, Courier, Nimbus Mono L, and Bitstream Vera Sans Mono).

Many thanks to Red Hat for making these fonts.

5. Compiz Fusion

Credits go to Xorg, Compiz Fusion and Ubuntu for bringing us the best 3D effects available and activated out of the box in Daryna.

6. Upstream improvements

7. New repository structure

Linux Mint is now using pinning between its own repositories and Ubuntu/Medibuntu repositories.

Packages are now organized in a modular way which allows users to select how they pin between the two distributions:

  • Main: Packages being developed by Linux Mint. (example: mintinstall)
  • Community: Packages being developed by the Linux Mint Community. (example: sunbird-mint)
  • Upstream: Ubuntu packages patched by Linux Mint. (example: firefox)
  • Import: Packages coming from 3rd party sources. (example: envy)
  • Backport: To allow optional backports for older releases.

What makes Daryna ideal for the desktop?

  • Out of the box multimedia support 
  • Microsoft Windows Integration (Dual-boot, NTFS read/write support, Migration Assistant)
  • One-Click install system (Linux Mint Software Portal, mintInstall)
  • Easy file-sharing (mintUpload)
  • Desktop features, Control Center, mintMenu
  • 3D Effects
  • Great configuration tools
  • Great selection of default applications (OpenOffice, Firefox, Thunderbird, Gimp, Pidgin, XChat, Amarok..etc)
  • Solid package base (Google Earth, Picasa, Skype.. a lot of important software present in the repositories or in the Linux Mint Software Portal, compatibility with all Ubuntu Gutsy repositories and most Debian packages)

Known issues in Daryna

  • On computers with Dell Recovery Partitions: Manual Install might not work in the liveCD installer. To fix this issue: "apt purge ubiquity; apt clean; apt install ubiquity" then perform the installation and restore the sources.list from the liveCD to the installed system.
  • On some hardware with ATI/nVidia cards: If the liveCD boots all the way to Gnome but hangs and just shows the mouse pointer and eventually the wallpaper, restart the liveCD, press F6 and change the options "quiet splash --" with "nosplash noapic noacpi --".

Upgrade Instructions

Can you upgrade to Daryna?

You can upgrade to Linux Mint 4.0 Daryna if you're currently running one of these two releases:

  • Linux Mint 3.1 Celena
  • Linux Mint 4.0 Daryna BETA 021

Should you upgrade or install from the CD?

We strongly recommend fresh installs (downloading the CD and installing from it). A fresh install gives you a complete Linux Mint system with all its default settings and artwork and in a state that we have successfully tested. By performing an upgrade you only update important pieces of the system and your own settings are preserved (this means for instance that you don't necessarily get the new artwork).

Of course with a fresh install you loose all your installed applications and system settings and you may not want to go through that again. For this reason we're publishing this howto. Remember though, this is a best effort, only recommended to people who are experienced with APT and who are not afraid to use the command line.

As with a freshinstall we recommend you backup your data before you proceed with the upgrade.

Note: If you're using a proprietary nVidia or ATI driver you may experience problems while upgrading xorg and the linux kernel. Unless you know what you're doing we strongly recommend you do a fresh install.

Good luck and enjoy Daryna.

How to upgrade from Celena?

Change your APT sources

Edit the sources.list as root (sudo gedit /etc/apt/sources.list) to make it look like this:

## -----------------------
## LINUX MINT REPOSITORIES
## -----------------------

## +++ Daryna (Linux Mint 4.0) +++
deb http://www.linuxmint.com/repository daryna main upstream import
## deb http://www.linuxmint.com/repository daryna community
## deb http://www.linuxmint.com/repository daryna backport

## +++ Romeo (Linux Mint Unstable) +++
## deb http://www.linuxmint.com/repository romeo daryna

## +++ Source Repositories +++
## deb-src http://www.linuxmint.com/repository daryna main upstream import
## deb-src http://www.linuxmint.com/repository daryna community
## deb-src http://www.linuxmint.com/repository daryna backport
## deb-src http://www.linuxmint.com/repository romeo daryna

## -------------------
## UBUNTU REPOSITORIES
## -------------------

## +++ Gutsy (Ubuntu 7.10) +++
deb http://archive.ubuntu.com/ubuntu gutsy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu gutsy-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse

## +++ Backports & Proposed (Ubuntu Unstable) +++
#deb http://archive.ubuntu.com/ubuntu gutsy-backports main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu gutsy-proposed main restricted universe multiverse

## +++ Source Repositories +++
#deb-src http://archive.ubuntu.com/ubuntu gutsy main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu gutsy-updates main restricted universe multiverse
#deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu gutsy-backports main restricted universe multiverse

## ------------------
## OTHER REPOSITORIES
## ------------------

## +++ Canonical +++
deb http://archive.canonical.com/ubuntu gutsy partner

## +++ Medibuntu +++
deb http://packages.medibuntu.org/ gutsy free non-free

Change your APT preferences

Edit/Create the APT preferences file as root (sudo gedit /etc/apt/preferences) to make it look like this:

Package: *
Pin: release o=linuxmint
Pin-Priority: 700

Package: *
Pin: release o=Ubuntu
Pin-Priority: 500

Remove obsolete software

Open a terminal and type the following command:

  • apt remove beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings beryl-settings-bindings libberyldecoration0 libberylsettings0 linux-image-2.6.20-15-generic linux-restricted-modules-2.6.20-15-generic mintconfig mintdisk usplash-theme-cassandra usplash-theme-ubuntu usplash-theme-bea usplash-theme-bianca desktop-effects emerald-themes emerald ntfs-config xorg-edit tomboy-mint libemeraldengine0 sunbird-mint

Upgrade your packages

Open a terminal and type the following commands:

  • apt update
  • apt upgrade
  • apt dist-upgrade

Repeat the three commands above until the output says for both upgrade and dist-upgrade that there is nothing to upgrade to.

Install additional software

Open a terminal and type the following command:

  • apt install fast-user-switch-applet tracker tracker-search-tool libdeskbar-tracker mintupdate ttf-liberation tomboy displayconfig-gtk lightning-extension libpam-gnome-keyring

Clean up

Edit all .desktop files in /usr/share/desktop/kde (sudo gedit filename) and add the following line at the end of each file:

  • OnlyShowIn=KDE;

Edit /usr/share/desktop/gnome-about-me.desktop and /usr/share/applications/gnome-cups-icon.desktop (sudo gedit filename) and add the following line at the end of each file:

  • NoDisplay=true

Run the following command: sudo rm -rf /etc/default/cdrecord

Run the following command: sudo rm -rf /etc/default/rscsi

Edit /etc/modprobe.d/blacklist (sudo gedit /etc/modprobe.d/blacklist) and add a line "blacklist ipv6" in the end of the file

Run the following command: sudo mv /etc/gdm/PostLogin/Default.sample /etc/gdm/PostLogin/Default

Open the GDM configuration tool from the control center and reapply your theme

Edit /etc/gdm/PreSession/Default and go to the end of the file where the variable BACKGROUNDCOLOR is assigned, replace the value with #000000

Edit /etc/cups/cups-pdf.conf and make sure "Out" (at the beginning of the file) is set to ${HOME}/Documents

Run the following commands:

  • gconftool-2 --type int --set /apps/metacity/general/num_workspaces 4
  • gconftool-2 --type int --set /apps/compiz/general/screen0/options/hsize 4
  • gconftool-2 --type string --set /apps/compiz/plugins/cube/screen0/options/color 000000ff

How to upgrade from Daryna BETA 021?

Change your APT sources

Edit the sources.list as root (sudo gedit /etc/apt/sources.list) to make it look like this:

## -----------------------
## LINUX MINT REPOSITORIES
## -----------------------

## +++ Daryna (Linux Mint 4.0) +++
deb http://www.linuxmint.com/repository daryna main upstream import
## deb http://www.linuxmint.com/repository daryna community
## deb http://www.linuxmint.com/repository daryna backport

## +++ Romeo (Linux Mint Unstable) +++
## deb http://www.linuxmint.com/repository romeo daryna

## +++ Source Repositories +++
## deb-src http://www.linuxmint.com/repository daryna main upstream import
## deb-src http://www.linuxmint.com/repository daryna community
## deb-src http://www.linuxmint.com/repository daryna backport
## deb-src http://www.linuxmint.com/repository romeo daryna

## -------------------
## UBUNTU REPOSITORIES
## -------------------

## +++ Gutsy (Ubuntu 7.10) +++
deb http://archive.ubuntu.com/ubuntu gutsy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu gutsy-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse

## +++ Backports & Proposed (Ubuntu Unstable) +++
#deb http://archive.ubuntu.com/ubuntu gutsy-backports main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu gutsy-proposed main restricted universe multiverse

## +++ Source Repositories +++
#deb-src http://archive.ubuntu.com/ubuntu gutsy main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu gutsy-updates main restricted universe multiverse
#deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu gutsy-backports main restricted universe multiverse

## ------------------
## OTHER REPOSITORIES
## ------------------

## +++ Canonical +++
deb http://archive.canonical.com/ubuntu gutsy partner

## +++ Medibuntu +++
deb http://packages.medibuntu.org/ gutsy free non-free

Change your APT preferences

Edit/Create the APT preferences file as root (sudo gedit /etc/apt/preferences) to make it look like this:

Package: *
Pin: release o=linuxmint
Pin-Priority: 700

Package: *
Pin: release o=Ubuntu
Pin-Priority: 500

Clean up

Run the following commands:

  • apt update
  • gconftool-2 --type int --set /apps/metacity/general/num_workspaces 4
  • gconftool-2 --type int --set /apps/compiz/general/screen0/options/hsize 4
  • gconftool-2 --type string --set /apps/compiz/plugins/cube/screen0/options/color 000000ff
  • apt install libpam-gnome-keyring
  • apt purge envy
  • apt clean
  • apt install envy mintdesktop mintinstall mintupdate mintwifi
  • apt purge compizconfig-settings-manager python-compizconfig
  • apt install compiz compiz-core compiz-gnome compiz-plugins gnome-screensaver gnome-system-monitor