Posts Tagged ‘Ubuntu’

Zen Kernel

Zen Kernel needs a Zen Tux

Although there hasn’t been any time to test this rather radical approach to the Linux kernel , the zen of kernel development is worth reporting about. After my initial fore’s into kernel evolution, here and here, I stumbled across ZenKernel.

“Zen Kernel is a the result of a collaborative effort of kernel hackers to provide the best Linux kernel possible for every day systems. We include code that is not included in the mainline kernel in an attempt to create an all-around better kernel for desktops (although it can be compiled otherwise). This is done by including new features, supporting latest hardware, and including various code and optimizations to better suit desktops. Zen is a 100% community oriented project so, as a result, everybody can contribute to the project”

“Zen is almost always more up to date than your distribution’s default kernel. Zen is split up into two trees, these are stable (zen-stable.git) and unstable (zen.git). The stable tree follows Linux releases while the unstable tree follows the Linux git tree (linux-2.6.git).”

You have a choice between doing it the ZenKernel way or cheating and using the buildZen script. Remember, using scripts to build kernel’s is strictly speaking, cheating. Not recommended if you want to understand what is going on and/or contribute to development. There is also some good advice and information on the Ubuntu Wiki

Read Full Post »

Upgrade Alsa

If you have sound issues then upgrading Alsa could be the solution.

Here is a great script for doing this

Follow the instructions

Short Alsa-Upgrade script install instructions:

1. download the script and save it somewhere
2. cd <your-download-dir>
3. tar xvf AlsaUpgrade-1.0.23-2.tar
4. sudo ./AlsaUpgrade-1.0.23-2.sh -d
5. sudo ./AlsaUpgrade-1.0.23-2.sh -c
6. sudo ./AlsaUpgrade-1.0.23-2.sh -i
7. sudo shutdown -r 0

Check the original posting on Ubuntuforums for more information and support.

If you like to do things the long way round, then check Stéphane Gaudreault’s blog, which appears to be exclusively focused on Alsa upgrades.

His latest post is upgrade-alsa-1-0-23-on-ubuntu-lucid-lynx-10-04

NOTE: After the upgrade and in order to get ALSA working properly I had to open a terminal and type alsamixer. The only levels showing were volume and input. Something was also wrong with the sound which was jerky. Pressing  F6 allowed me to select my sound card which wasn’t selected!!!  After selecting the card,  ALSA is better than it was before.  Hope this helps.

Read Full Post »

Getting into one of these situations is not uncommon. Sometimes packages aren’t packaged properly and you end up with a broken package which refuses to fix itself.

If you try:

sudo apt-get -f install

You will get a message like this:

Unpacking replacement vlc …
dpkg: error processing /var/cache/apt/archives/vlc_1.1.0-1ubuntu1_i386.deb (–unpack):
trying to overwrite ‘/usr/lib/vlc/plugins/access/libxcb_screen_plugin.so’, which is also in package vlc-nox 1.1.0-1~ppa1~maverick
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Preparing to replace vlc-nox 1.1.0-1~ppa1~maverick (using …/vlc-nox_1.1.0-1ubuntu1_i386.deb) …
Unpacking replacement vlc-nox …
dpkg: error processing /var/cache/apt/archives/vlc-nox_1.1.0-1ubuntu1_i386.deb (–unpack):
trying to overwrite ‘/usr/lib/vlc/lua/playlist/anevia_streams.luac’, which is also in package vlc 1.1.0-1~ppa1~maverick
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)

For reasons why this happens see point 7.6.1 from the debian policy manual

The fix for the problem is pretty easy if you know what to do:

sudo dpkg -i --force-overwrite <filename>

eg. sudo dpkg -i –force-overwrite /var/cache/apt/archives/vlc-nox_1.1.0-1ubuntu1_i386.deb

THANKS www.absolutelytech.com

Read Full Post »

Limewire for Ubuntu

Limewire, a P2P file sharing application is now available for Linux. Thanks to the Khattam blog, for spotting this.

The deb can be downloaded from Official Limewire Website or Click here for Direct Download.

After downloading it, if you double click it (LimeWireLinux.deb), you may get the following error:

Error: Dependency is not satisfiable: sun-java6-jre|icedtea-java7-jre|sun-java6-jdk|icedtea-java7-jdk

This can be solved by either adding/enabling the Lucid Partner Repository for sun-java6-jre or by modifying LimeWireLinux.deb to be satisfied with openjdk-6-jre.

More instructions from Khattam

Read Full Post »

Here is a good way to copy and share websites in your community. Remember, not everybody has unlimited and uncapped bandwidth, and we not all running the same speed either.

Sharing websites offline helps to bridge the gap.

Don’t wait until you are  so far ahead that you can’t relate to your neighbour.

Ubuntu is more than just a linux distribution, it is a philosophy about humanity.

sudo apt-get install webhttrack


Read Full Post »

On August 1, 2010 Linus officially released the 2.6.35 kernel.

This kernel is now available in the git repository of Ubuntu 10.04 and you are able to compile your own 2.6.35 kernel for Ubuntu 10.04.

This kernel is backported from the Maverick kernel repository. Kernel Newbies has a nice overview of the new features in the 2.6.35 kernel.

Their summary: Linux 2.6.35 includes support for transparent spreading of incoming network load across CPUs, Direct-IO support for Btrfs, an new experimental journal mode for XFS, the KDB debugger UI based on top of KGDB, improvements to ‘perf’, H.264 and VC1 video acceleration in Intel G45+ chips, support for the future Intel Cougarpoint graphic chip, power management for AMD Radeon chips, a memory defragmentation mechanism, support for the Tunneling Protocol version 3 (RFC 3931), support for multiple multicast route tables, support for the CAIF protocol used by ST-Ericsson products, support for the ACPI Platform Error Interface, and many new drivers and small improvements.

If you’re interested in more details read this article

The Ubuntu kernel developers tagged the 2.6.35 kernel as Ubuntu-lts-2.6.35-14.19 in their repository.

For a step by step article to to compiling the 2.6.35 kernel follow this how to compile article.

THANKS Ubuntika for the link

Read Full Post »

More great themes


Neon GTK by marko23

Elegant Pack Gnome 0.3.3 by Arobase

Read Full Post »

FFUU theme

lassekongo83 has created a mod of my favourite theme — ffuu is based on Zuki

Read Full Post »

Ubuntu 10.04 free cd arrives

Canonical is still shipping free CDs. If you haven’t got one yet, place an order via Shipit. An Ubuntu CD is also a great way of getting new users to switch. Now if we could just persuade the forces that be to send us hardware. Think about it, Ubuntu is a collective, a community which produces Free Software, but why not a community which produces open machines?

Read Full Post »

One of the great things about Linux are the new kernels.

Although the stable 2.6.34 is available for Lucid, it is unlikely to make its way into the official repos any time soon.

If you’re experiencing issues with your current kernel, or just want a change, then stable 2.6.34 may be for you.

You will need to install 3 packages.

For 32 bit:




for 64 bit:




please install in order listed.

Then run  from a terminal afterwards:

sudo update-grub reboot.

to confirm you are running the new kernel type in a terminal:

uname -a

THANKS: nhasian

Some advice from Sgosnell

Features seldom get dropped from later kernels. It’s perfectly safe to install newer kernels, because you can always boot from any kernel still installed. You can install the .34 kernel, and if you have problems just boot from the default kernel. You can easily remove kernels via Synaptic, as long as you aren’t booted to the kernel you intend to remove. I would advise installing the .34 kernel and trying it out. I like it a lot. If it doesn’t do what you want you can always remove it, and you can also install the .35 kernel over it when it is released. That will just result in the ability to boot to the .35 kernel in addition to the .34 kernel and whatever you already have installed. I tend to remove older kernels after I insure that the newer kernel works ok, just to save space and remove clutter, but I usually keep the default kernel for the OS version I have installed, although I seldom boot to it. It’s just a final safety fallback.

NOTE: If downloading and installing precompiled kernels is not your cup of tea, then try KernelCheck, which will install and build the latest kernel for your distribution from source.

ADDENDUM: I noticed the debs above were compiled with an earlier version of GCC than the one which I am running (gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3), which resulted in a kernel check message from the nVIDIA installer. I therefore highly recommend using KernelCheck if you want to maintain concurrency with your compiler. If you run into a kernel panic check this posting of mine.

Read Full Post »

« Newer Posts - Older Posts »


Get every new post delivered to your Inbox.