Category Archives: ubuntu

Ubuntu 12.04.2 LTS released and available for download

Ubuntu releases can be categorized in two types, normal releases (such as Ubuntu 12.10) and LTS (Long-Term Support,–like for example, Ubuntu 12.04–), latter Ubuntu version that centers solid-as-a-rock stability as a first-class citizen.

As a consequence, users and companies interested in stability (while ignoring the latest app versions and newest features) utilize LTS releases.

Ubuntu 12.04.2 LTS has been released, covering all Ubuntu components, such as desktop, server, cloud and core products.

Ubuntu 12.04.2 LTS comes with updated kernel and X stack (for new installations on x86 architectures) and “matches the ability of 12.10 to install on systems using UEFI firmware with Secure Boot enabled”.

Furthermore, the micro release brings numerous updates (security-wise, fixed bugs, enhanced stability), as well as updated installation media (generating a decreased number of updates necessary to be downloaded and installed after the Ubuntu 12.04.2 installation).

Ubuntu 12.04.2 LTS is available for download on

Thank you for Reading

Making Touchpad functional

Make your touch pad fully functional

  1. You can try to enable it from the System Settings
  2. You can try running from the consolesynclient TouchpadOff=0
  3. sudo gedit /etc/rc.local Before the line exit 0 you will add the following lines:

sudo modprobe -r psmouse

sudo modprobe psmouse proto=imps

Save the file and reboot the computer

Changing Boot Order of Windows and Linux

If you have installed WIndows and Linux and you have GRUB as default Bootloader

then Read this post to know how to change boottime and bootorder.


For this we have to modify grub.cfg file.

If you have Ubuntu OS then just type grub.cfg in Dock.


grub.cfg is Important file so first lets make its backup

issue following command in terminal to make its backup.

sudo cp /boot/grub/grub.cfg /boot/grub/grub_backup.cfg

Or open Terminal and type following command

sudo  gedit  /boot/grub/grub.cfg

this will open grub.cfg file in geditor.



In grub.cfg file

look for   set default=”0″
To set Linux as default OS write 0 in double quotes or 1 to set Windows OS default.

Now if you want to change Time-out time,

look for,

if [ “${recordfail}” = 1 ]; then
  set timeout=10
set timeout=10

In set timeout= Write here time in seconds after you want to start default OS

Now Restart your OS to see changes.

NOTE: Don’t change any other data in grub.cfg because this file contains configuration of grub.cfg if something goes wrong you will face problem while booting.

Ubuntu for Phones announced

Mark Shuttleworth revealed the Ubuntu phone, pulling the classic Executive-announcing-a-mobile-product move by taking a special Galaxy Nexus from his jacket pocket. He then proceeded to give us a first look at this Ubuntu for Phones, a full Ubuntu OS for smartphones that sports a Unity-esque interface that Canonical believes is easier to use than Android or iOS. The trick to this is that all navigation occurs by tapping and swiping the four phone edges, each with a unique action.

A new interface for a new OS

Swiping from the left edge brings out the Unity app bar, where you can place some of your favourite apps and then also access the full home screen. Swiping from the right edge allows you to go back through all the apps you’ve been using, and swiping up from the bottom brings up the app specific controls. Swiping down from the top allows quick access to system settings for time, volume, networking, messaging, battery, etc – each can be modified without leaving the current screen as well.

After the initial play around to show off the interface, Shuttleworth went in a little more detail on the actual OS itself. It currently uses the Android Board Support Package, effectively allowing the OS to run on any current Android hardware with very little modifications needed. Currently, entry-level phones for the OS will need mid-high range specs, with a dual core Cortex A9 and 1 GB of RAM recommended, however within a few years the plan is to optimise it for even then most low powered phones. At the highest end, Ubuntu for Phones also includes the full Ubuntu desktop, accessible via docking similar to the Ubuntu for Android implementation, however it’s recommended to use a quad core CPU for this.

On the Galaxy Nexus the interface was fairly slick and responsive. The edge gestures worked well – although trying to select items in the corners was sometimes a little trick. It’s still undergoing some polish though on that front, and hopefully it won’t end up as a quirk users will have to work around. There are currently no confirmed networks or vendors onboard with using it just yet, however Shuttleworth assured us that they were in talks. Canonical are also showing it off at CES in Las Vegas in a hopes to attract possible partners and coverage.

App development wise, Canonical says they’ve been working closely with some of the major smartphone app developers for native Twitter, Facebook, and other popular apps to be ready for Ubuntu phones. Shuttleworth was keen to say that the OS was more open than any other mobile OS (although we’re sure some Meego fans may have something to say about that), and that development of apps and tools would be much easier using the Ubuntu framework.

There are no current release plans for any phone actually sporting the OS for the time being – but considering that no Ubuntu TV has graced stores yet, and even taking into account the delay to market with even Android, it shouldn’t be much cause for alarm just yet. At the very least during the conference, Shuttleworth reiterated that Ubuntu TVs were still a product they were focusing on, and hinting at the future unveiling of their tablet.


Animated desktop wall, LiveWallpaper 0.3.1 released

Every Ubuntu cycle, the developers land a fresh new wallpaper pack, set of wallpapers generated by an Ubuntu-based default wallpaper and a community-based contest, latter approach gathering numerous and numerous images submitted by creative users that, after a voting process, are selected and landed in Ubuntu’s default installation.

The mentioned wallpapers, along with thousands and thousands of wallpapers available across the internets, are sufficient to satisfy the user’s needs and preferences.

Nevertheless, sometimes, due to the latest computer-related advancements and/or to the innovative and polished states of Unity, the user may feel the need to shift the desktop from a static to an animated stage (from a look point-of-view).

LiveWallpaper is a fancy fully-animated desktop wallpaper, presenting itself as a fast interesting OpenGL wall, allowing users to enjoy a Unity-compatible moving wallpaper.

Basically, LiveWallpaper comes with two built-in wallpapers, Galaxy (a massive amount of moving stars) and Nexus (colored lines populating the screen).

By default, LiveWallpaper can be enabled at startup, meaning, via its configuration window, the user can switch ON Autostart, action that automatically starts the animated wallpaper after the login.

LiveWallpaper 0.3.1 has just been released, strengthening its autostart functionality, in the sense of removing various issues and properly enabling/disabling the mentioned functionality.

LiveWallpaper contains a LiveWallpaper Preferences and an appindicator, latter component that allows the user to 1-click away enable/disable the wallpaper, as well as to access the configuration panel; yet, the appindicator it not required by the animated wall, meaning, the wallpaper can be enabled without launching its appindicator.

In order to enable at startup LiveWallpaper (directly running) without the appindicator:

  • navigate to Startup Applications (via the Dash by typing startup in the search area) and uncheck livewallpaper-indicator
  • then enable LiveWallpaper to run at startup by navigating to LiveWallpaper Preferences-->click on Livewallpaper-->switch ON Autostart

In order to enable at startup LiveWallpaper with appindicator:

  • launch Startup Applications and check livewallpaper-indicator
  • then enable LiveWallpaper to run at startup by navigating to LiveWallpaper Preferences-->click on Livewallpaper-->switch ON Autostart

In order to completely disable LiveWallpaper at startup (disabling the appindicator, too)

  • open Startup Applications and uncheck livewallpaper-indicator
  • then disable LiveWallpaper to run at startup by navigating to LiveWallpaper Preferences-->click on Livewallpaper-->switch OFF Autostart

Enabling (at startup) the LiveWallpaper appindicator (without a running LiveWallpaper,–its appindicator appears without launching the animated desktop wall–) is to performed by navigating to Startup Applications and checking livewallpaper-indicator, followed by switching OFF Autostart under LiveWallpaper Preferences.

How do we install LiveWallpaper 0.3.1?
Add the following official PPA (Precise, Quantal)

sudo add-apt-repository ppa:fyrmir/livewallpaper-daily

sudo apt-get update
sudo apt-get install livewallpaper livewallpaper-config livewallpaper-indicator

Thank you for reading


Introduction to AppArmor

If you use Ubuntu or Suse you probably already have Apparmor installed on your system, so take a moment and see how this software can help you.
And also if you don’t use these distributions, this article can be interesting if you are interested at the security of your Linux Box.

AppArmor (“Application Armor”) is a security module for the Linux kernel, released under the GNU General Public License. AppArmor allows the system administrator to associate with each program a security profile that restricts the capabilities of that program. It supplements the traditional Unix discretionary access control (DAC) model by providing mandatory access control (MAC).

It was included as of the 2.6.36 version of the mainline Linux kernel. Since 2009, Canonical contributes to the ongoing AppArmor development.

In addition to manually specifying profiles, AppArmor includes a learning mode, in which violations of the profile are logged, but not prevented. This log can then be turned into a profile, based on the program’s typical behavior.

AppArmor is implemented using the Linux Security Modules (LSM) kernel interface.

AppArmor is offered in part as an alternative to SELinux, another system that is based on LSM to implement a MAC security model.


AppArmor is installed and loaded by default in recent versions of Ubuntu and uses application profiles to determine which files and permissions are necessary for the application. Some packages install their own profiles and additional profiles can be found in the package apparmor-profiles.

To install the package apparmor-profiles, in a terminal type:

sudo apt-get install apparmor-profiles

Basic Usage

The apparmor-utils package contains command line utilities that you can use to change the AppArmor execution mode, find the status of a profile, create new profiles, etc.

  • apparmor_statusis used to view the current status of AppArmor profiles.
    sudo apparmor_status
  • aa-complain places a profile into complainmode.
    sudo aa-complain /path/to/bin
  • aa-enforce places a profile into enforcemode.
    sudo aa-enforce /path/to/bin
  • The /etc/apparmor.d directory is where the AppArmor profiles are located. It can be used to manipulate the modeof all profiles.Enter the following to place all profiles into complain mode:
    sudo aa-complain /etc/apparmor.d/*

    To place all profiles in enforce mode:

    sudo aa-enforce /etc/apparmor.d/*
  • apparmor_parser is used to load a profile into the kernel. It can also be used to reload a currently loaded profile using the -roption. To load a profile:
    cat /etc/apparmor.d/ | sudo apparmor_parser -a

    To reload a profile:

    cat /etc/apparmor.d/ | sudo apparmor_parser -r
  • /etc/init.d/apparmor can be used to reloadall profiles:
    sudo /etc/init.d/apparmor reload
  • AppArmor can be disabled, and the kernel module unloaded by entering the following:
    sudo /etc/init.d/apparmor stop
    sudo update-rc.d -f apparmor remove
  • To re-enable AppArmor enter:
    sudo /etc/init.d/apparmor start
    sudo update-rc.d apparmor defaults


AppArmor profiles are simple text files located in /etc/apparmor.d/. The files are named after the full path to the executable they profile replacing the “/” with “.”. For example /etc/apparmor.d/ is the AppArmor profile for the /bin/ping command.

Diary tool Lifeograph 0.11 released

Lifeograph is a powerful diary designed with privacy and versatility in mind, tool that contains a solid set of features, such as:

  • support to encrypt personal diaries (encryption process performed on-demand)
  • rich-text functionalities, such as bold, italic, text highlighting, unordered list, etc
  • automatic formating of relevant text structures (such as titles), meaning, starting an entry and typing text, automatically formats the first line as title (with blue-ish color)
  • spell checking
  • option to mark entries as favorite
  • support for search-through-entries
  • statistical charts

Lifeograph has been updated to version 0.11, introducing numerous under-the-hood changes and visible UI refinements, bundle of changes refreshing its overall look & feel.

The newly released 0.11 version comes with a refined toolbar, removing the old buttons’ position/look and adopting more aligned proportioned icons, furthermore, expressing the icons with fancy bigger (as compared to the “old” icons) monochrome icons for Tools (represented by a “cog” icon) and Go to today, change that updates Lifeograph to the latest design trends.

Eyecandy is definitely part of Lifeograph 0.11, hovering the mouse pointer over the bottom bar’s Add Tag renders its visual container with a pleasant-to-the-eye yellow shape, approach adopted by created tags, too (rendered with a similar look, while bearing a dark-on-white attitude).

Lifeograph 0.11 brings a safety-wise move-to-trash functionality, functionality useful to delete entries; in order to delete an entry (as in move to trash,–not fully deleting the entry–) select it (by clicking on it) and click on the "cog" icon-->Move to Trash, action that moves the entry to the trash.

Accessing deleted entries (in situations like accidental deletions) is as simple as clicking on the trash icon (Filter trashed entries), action that displays the previously deleted entries.

Clicking on a deleted entry-->"cog"-->Restore adds the previously-deleted entry to the main regular diary entries.

Clicking on a deleted entry-->"cog"-->Dismiss fully deletes the entry.

The mentioned changes, along with massive code reorganizations, numerous bug fixes and improvements (like for instance, improved printing process), come to deliver a more stable and polished Lifeograph release.

How do we install Lifeograph 0.11?
Add the following official PPA (Precise, Quantal)

sudo add-apt-repository ppa:dmxe/ppa

sudo apt-get update
sudo apt-get install lifeograph

Thank You for reading

Boot an ISO from your hard disk

By this way there is no need to burn your CD or DVD you can directly boot an ISO.

I am running Debian on this Desktop computer, but I wanted to install Ubuntu with it. There is plenty of disk anyway.

Start downloading Ubuntu as iso file and save it on your disk.

Install grml-rescueboot, with my Debian was:

apt-get install grml-rescueboot

Then as root, copy the ISO image to /boot/grml/

cp ~/isos/ubuntu-image.iso /boot/grml/

Update Grub 2 (You are using grub 2 right?)


You have to be root to run that command.

Reboot your PC, and you will a new option in your booting list. You can now install Ubuntu from your hard disk.

Thank you for reading

Remove unity-lens-shopping

Ubuntu Unity Dash (or to be more precise unity-lens-shopping ) does
not care for your privacy … their implementation of ‘auto-magical
search’ suggests precisely that.

sudo apt-get remove unity-lens-shopping

Kubuntu is far better than Ubuntu.

Ubuntu 12.10 released

Today, October 18th 2012, the developers released Ubuntu 12.10, codenamed Quantal Quetzal, taking the full-fledged open-source operating system to another level of polish, new features, improvements and enhancements.

Ubuntu 12.10 is the first version released after the latest LTS (Ubuntu 12.04 LTS), presenting itself as a “ground” receiving new bold features and UI changes.

What is new in Ubuntu 12.10?

Unity 6.x is the version implemented in Quantal, introducing long-awaited features and new exciting functionalities.

Unity Previews are an interesting technology, that allows the user to access extra details about a Dash item by right-clicking on it, action that opens the clicked item via a dedicated preview mode.
The preview mode exposes a big-sized image, various details (title, description, version number, etc) and per-lens action buttons (such as Uninstall, Launch, Like, etc, presenting users handy 1-click away manners of accessing useful functionalities).

The 6.x Unity series introduce fancy Dash animations, previewing an item, opens its dedicated preview mode via a subtle yet pleasant-to-the-eye animation (perceivable both on opening and closing a preview).

Along with the mentioned functionalities, the Previews come with practical usefulness, allowing user to easily install/uninstall applications directly from the Dash.
Dash’s icons are now highlighted via a square white-ish big-sized surrounding box, generating a more professional look, while introducing a more integrated-into-the-Dash feel.

Quantal Quetzal received (by default) new lenses:

  • Unity Gwibber lens has landed in Quantal as default, shifting from an available-via-USC lens to a default one; furthermore, the Gwibber lens adds solid support for multiple account types, such as Facebook (displaying images from Facebook), enlarging its usability.
    A definitely interesting aspect of the Gwibber lens is its adopted design approach, right-clicking on a message, link, image, etc, (and thus previewing it), opens the previewed item via a fancy Dash preview mode with messages encapsulated into a messaging-specific bubble, “full” account details (with full name and @name), message creation date, as well as exposing various actions (like Retweet, Like, View).
  • Unity Photos lens gathers and exposes both local and online-based images, thus users are able to hassle-free access images imported via Ubuntu’s Shotwell, as well as opening images from Flickr, Picasa and Facebook.
    Furthermore, the Photos lens is Previews-enabled, previewing an image, displays various details, such as big-sized image preview, file type, dimension, size, creation date, as well as action buttons (clicking on Print, Email, View, etc, prints, adds the image as attachment, opens the image via the default file handler).
  • Unity Shopping lens combines a shopping utility with a global Dash approach, latter aspect (to be fully manifested in the future) aimed at transforming the Dash home (accessible by pressing the Super/Windows/Meta keyboard button) into a giving-you-what-you-want interface, what-you-want applicable for both locally-based (images, documents, video clips, etc) and online-based items.
    From the online-based category, the Shopping lens introduces (in Ubuntu 12.10) Amazon-based commercial search results, while retaining the Ubuntu One Music Store’s, in order to combine the mentioned sources into a singular lens.
    Unity Shopping lens has been implemented as hidden, meaning, the Shopping lens doens’t feature a dedicated lens icon on the lens bar, yet, typing a word in Dash home’s search area, populates it with Shopping lens-generated items.
    Its usage is as simple as typing a word in the search area and clicking on items (categorized under More suggestions), action that opens them via the default web-browser; furthermore, right-clicking on commercial items, opens them via a preview with useful functionalities, such as the ability to fully preview an Ubuntu One Music Store-generated album (previewing by playing music tracks supported, too).

Indicators feature a redesigned look & feel, both removing “old” features and adopting fresh new approaches.
The Session Menu (housed by the Unity panel’s “cog” icon) received a new user entry (the username is no longer displayed on the Unity panel by default), as well as fresh additions (About This Computer, clicking on it opens the computer’s details, Ubuntu Help, clicking on it summons the official Ubuntu Help, Restart, allowing users to directly restart the computer, etc).
The Messaging Menu gained specific names for contained entries (removing the “old” generic approach of naming entries, thus Broadcast has been renamed to Gwibber, Chat to Empathy, etc); Empathy’s status icons feature a refreshed look with both colored (Available, Away, Busy) and monochrome icons (used for Invisible, Offline).
Indicator Messages (the Messaging Menu) is now displayed only on-demand, consequently, after a fresh Ubuntu 12.10 installation, Unity panel lacks the envelope, envelope exposed after an entry (such as Gwibber, Empathy, etc) is configured and used.

System Settings act as a “global” interface for “storing” commonly used configuration options, interface presenting the user a clickable approach to adjust, tweak, select, etc, a wide range of key options, such as changing the wallpaper, auto-hiding ON/OFF the Unity launcher, adjusting the time, selecting a different keyboard layout, etc.
Online Accounts are a new addition implemented into the System Settings, a “gate” allowing enabling/disabling numerous supported online services.
Adding a Facebook account (Flickr, Gmail, Google Docs, Google+, YouTube, Picasa, Twitter,, AIM, Windows Live, Salut, Yahoo, Jabber supported, too) is as simple as opening the Online Accounts and clicking on an online service (action followed by entering the required account details).
A definitely interesting and highly-usable aspect of the Online Accounts is their desktop integration, meaning, adding a Twitter account, automatically pushes the Twitter account into Gwibber (removing the need to again manually configure accounts via Gwibber), approach adopted by various default applications (like for instance, adding a Google account via the Online Accounts, automatically pushes the previously-added Google account into Shotwell’s process of uploading images to Picasa and automatically activates the Google Docs scope in the Dash, etc).

Ubuntu Web Apps are a fresh new exciting technology, that combines the versatility and the constant growth of the web with the warmth, agility and user-friendliness of the Ubuntu desktop.
Basically, the Web Apps act as a powerful “layer” surrounding online services, layer that is expressed as desktop integration, such as enhanced Unity launcher quicklists, Messaging Menu integration, Sound Menu integration, support for desktop notifications, Unity launcher countbadge, etc.
In order to add/enable/install a Web App, navigate to a supported website and click the summoned dialog (service available via Firefox, by default); the actual Web Apps are available via Ubuntu Software Center (yet not installed), navigating to a supported website, installs (on-demand) the Web App.
Consequently, Google Docs, Gmail, Twitter, Yahoo, BBC,, etc, can be transformed into desktop-integrated Web Apps in a matter of seconds.
Ubuntu 12.10 ships by default two preinstalled Web Apps, Amazon and Ubuntu One Music, featuring various enhancements (like for instance, Basket, Wishlist, Orders, etc, can be directly accessed via Amazon’s Unity launcher quicklist; playing a song through Ubuntu One Music, notifies it via a desktop notification and displays the played music track on the Sound Menu).

Ubuntu 12.10 ships numerous lenses by default, nevertheless, there are numerous third-party lenses available via PPAs, too; Ubuntu Software Center gained a handy category, Dash Search Plugins, category that exposes both default and non-default lenses, allowing newcomers to 1-click away install third-party lenses and uninstall default lenses.

Ubuntu One is a full-fledged technology, suitable for users to copy items (images, text documents, video clips, etc) to the cloud (5GB space offered for free by default, option to purchase extra storage space and functionality extensions supported, too) and to sync items between multiple computers, linked by an Ubuntu One account.
Share links is a handy addition landed in Quantal, meaning, opening Ubuntu One Control Panel, presents the user a Share links category (gathering and exposing published items).
Opening an item and/or copying a link (in order to paste a file’s link to Google+, Twitter, etc, file to be downloaded by the receivers of that link) are, due to Share links, 1-click away.
Searching a published file is to be performed by typing a word in Search files, clicking on a drop-down’s item, further opens it featuring multiple details (such as the option to disable the published link).

Light themes (Ambiance and Radiance) have been refined with numerous visual additions, beautifying the GTK+ themes with:

  • dark right-click menus (on Ambiance, light-gray menus on Radiance)
  • rounded corners for search areas
  • subtly redesigned button surrounding lines
  • monochrome icons for spin-buttons
  • refreshed check-buttons and radio-buttons (as well as adding hovering over states to them)
  • redesigned spin-circle (item that indicates the “period” until a view, action, etc is ready to be displayed/available)
  • new simplistic navigation icons (ditching the “tail”)
  • visually improved scrubbers (with a subtle more fragile yet properly integrated into the “environment”)

LibreOffice gained (in Ubuntu 12.10) the long-awaited appmenu support, meaning, while users were awaiting an improved version of lo-menubar (the package responsible for LibreOffice’s integration into the Unity panel), the developers have created and implemented Unitymenus, a built-in default support for the appmenu.
Opening LibreOffice, presents the user an aligned-with-the-desktop office suite, furthermore, adding full HUD support.
Inserting hyperlinks, changing the view, deleting a table, etc, are actions that can now be performed via the HUD (summon the HUD by pressing the Alt key from the keyboard).

Managing simultaneously opened windows (same “kind” and/or different types) can be managed via the Spread, a handy tool that exposes windows on the desktop and allows the user to both perceive the amount of opened windows and also to act on them.
The new Spread draws a close button (and rounded titlebar corners) on the in-Spread windows, presenting users a 1-click away intuitive manner of closing windows (directly from inside the Spread).

Software Updater is the new update manager, combining the updating-related window and its dialogs into a singular interface; launching Software Updater, presents the user a minimalistic dialog that searches for updates, while removing space (used by the obsolete separate dialogs and areas).
Clicking on Software Updater’s Settings, summons a handy dialog containing Additional Drivers, from where drivers (proprietary supported, too) are to enabled.

Rhythmbox, Ubuntu’s default music player, features a refreshed interface with a more compact toolbar, displayed album art on the top area (hovering the mouse pointer over the album art, summons a big-sized preview of the album art image) and repositioned controls, basically, subtle yet efficient visual enhancements.

GNOME Contacts is a new default application in Quantal, presenting itself as a simplistic yet usable contact-creation tool; launching Contacts, displays a “blank” view, adding contacts is as simple as clicking New and filling supported fields (such as contact name, email, phone, user picture, etc).

Easily accessing remote machines has been deeply integrated into Quantal, from the login screen, the user is now able to log in into remote machines (opened via the Guest session), furthermore, by providing the account’s details (users are able to link multiple remote machines’ accounts to an Ubuntu SSO account), Unity greeter automatically exposes all of the available remote machines.

Ubuntu 12.10 comes with updated applications: Firefox 16, Ubuntu Software Center 5.4, Gwibber 3.6, Shotwell 0.13, GNOME Terminal 3.6, Thunderbird 16, Gedit 3.6, Disks 3.6.1, Evince 3.6, Eye of GNOME 3.6, LibreOffice 3.6.2, Onboard 0.9.8, System Monitor 3.6, Transmission 2.61, Linux kernel 3.5, etc.

Ubuntu 12.10 is available for download on