Home page of this blog

Wednesday, July 27, 2011

Going to try CentOS Live DVD

Today I have finished downloading CentOS live DVD (both 32 bit and 64 bit).

I was very much curious to know how it looks after reading review about CentOS here (famous dedoimedo)

Thinking if dd command will work to make it USB bootable as I dont have an empty DVD. If it does not work, I need to use unetbootin and try


Sunday, July 24, 2011

Trying Kubuntu 11.04

I am trying Kubuntu 11.04 and planning to get back to Ubuntu today itself.

I don't know if this is a feature or bug, here is what I faced

I had my files in /home/sankaran directory and I had it renamed to /home/sankaran-ubu before installing Kubuntu

After installing Kubuntu I browsed /home/sankaran-ubu through Dolphin and cut all the folders inside it (Music, Videos, Documents, Downloads ...) and pasted into /home/sankaran folder (which I have done everytime when I installed ubuntu using nautilus)

and

to my surprise Kubuntu sorry KDE sorry Dolphin thought it will copy all the files instead of cut.

It took around half an hour to copy (when I requested to cut (but why does it copy when I ask to cut))


It would have finished cutting and pasting (a mv operation in Ubuntu as they are same hd and just it does not copy like Dolphin does) within a minute (nay in seconds), but why, Kubuntu why do you copy when I ask you to cut

See the screenshot, which Dolphin pops up happily after copying(when I asked it to cut and annoys me)



And another observation, after cutting all the files (by copying and deleting, so bad ....) Dolphin thought it will leave the folder names as is, can't believe it (the folder structure is left as is from the source but files are cut and pasted, so basically Dolphin recreated the folder structure in the destination and copied the files and deleted .... )

Sorry, I want to run away from Kubuntu asap

And now rebooting to Ubuntu, bye Kubuntu


On a second thought, I am back into Kubuntu just to see how much I can endure it, I should say it is wow with all the effects as after rebooting it is with nvidia proprietary drivers and the effects are brilliant

Saturday, July 23, 2011

Custom Kernel 3.0 amd64 ubuntu packages optimized for core2 and above

Read my getting ready for kernel 3.0 article here

Want to try i7 optimized kernel 3.0, visit my blog post here


Requirements

This package is created in Ubuntu 11.04 and should install fine in all versions of Ubuntu Linux 11.04 (as well 10.10) and Linux Mint 11 (as well Mint 10) (should as well in debian squeeze but not sure about dkms)

The build is for 64bit for core2 and above processors

The following are the configuration settings

  1. Processor is selected as CORE2
  2. Makefile and Makefile_32 modified to reflect march settings and mtune settings to core2
  3. Configuration of oneiric kernel is taken as base, http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-rc7-oneiric/
  4. Kernel Timer Frequency is 300 HZ
  5. Changed arch/x86/Makefile and arch/x86/Makefile_32.cpu to reflect CORE2 optimization flags as native

How to install

To install

sudo dpkg -i linux-image-3.0.0-core2swift_07.00_amd64.deb linux-headers-3.0.0-core2swift_07.00_amd64.deb

followed by (these steps update-initramfs and update-grub are not required for mint10 or maverick, these were required when using Ubuntu Lucid)

sudo update-initramfs -c -k 3.0.0-core2swift

and final step of

sudo update-grub

before rebooting and reboot into the newly installed kernel from grub

How to build yourself

follow my blog on how to build kernel in ten steps at


Kernel Source

I downloaded the kernel source tarball from kernel.org

Version: 3.0

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2


Makefile difference

sankaran@sankaran-desktop:/usr/src/linux-3.0/arch/x86$ diff Makefile_32.cpu Makefile_32-orig.cpu
35c35
< cflags-$(CONFIG_MCORE2) += -march=core2 $(call tune,core2)
---
> cflags-$(CONFIG_MCORE2) += -march=i686 $(call tune,core2)
sankaran@sankaran-desktop:/usr/src/linux-3.0/arch/x86$ diff Makefile Makefile-orig
57c57
< $(call cc-option,-march=core2,$(call cc-option,-mtune=core2))
---
> $(call cc-option,-march=core2,$(call cc-option,-mtune=generic)) 


MD5SUMS

63c35f4e075cc414260f23da6344fc95  CONFIG-KERNEL3.0
3b0cb472a7ec2e690aa938f40c39e4e0  linux-headers-3.0.0-core2swift_07.00_amd64.deb
2b38178da91852a86c02b87e9919e26f  linux-image-3.0.0-core2swift_07.00_amd64.deb
5b9ad47d9705604fcbde71cd5e94a16a  Readme.odt
381949af7aeccf03bbf4dfebeff05c33  Readme.pdf



SHA256SUMS

a3d84e0163c67dcc1056416a9c56b2befb171e94b9e49b26b15c857d70c71c46  CONFIG-KERNEL3.0
63077b20d62718fb64b1bdfe82e8dfcb4ee457f19750467ecc5ad3494c8bc23f  linux-headers-3.0.0-core2swift_07.00_amd64.deb
3e9beb44399302b752686112a3404f30deb5a19504dfc5acc9c3fa36afbc4377  linux-image-3.0.0-core2swift_07.00_amd64.deb
e93f652d5110564686bddc95a096ffcfb2d4a6648e985d998e948b74eeb41cf7  Readme.odt
6c2e74cc724c6fd33d4e5a4b0713fa5e7e624838f9455063871ee90d48b82d0d  Readme.pdf



Dropbox Download Links


http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-core2swift/CONFIG-KERNEL3.0
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-core2swift/linux-headers-3.0.0-core2swift_07.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-core2swift/linux-image-3.0.0-core2swift_07.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-core2swift/MD5SUMS
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-core2swift/Readme.odt
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-core2swift/Readme.pdf
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-core2swift/SHA256SUMS

Build Screenshot


Custom Kernel 3.0 amd64 ubuntu packages optimized for i7 processors




Requirements

Read getting ready for kernel 3.0 before trying this kernel

This package is created in Ubuntu 11.04 and should install fine in all versions of Ubuntu Linux 11.04 (as well 10.10) and Linux Mint 11 (as well Mint 10) (should as well in debian squeeze but not sure about dkms)

The build is for 64bit i7 processors (as well i3 and i5 as they are same instruction set as i7)

The following are the configuration settings

  1. Processor is selected as CORE2
  2. Makefile and Makefile_32 modified to reflect march settings and mtune settings to native (my processor is i7 920, it should support all i7 processors)
  3. Configuration of oneiric kernel is taken as base, http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-rc7-oneiric/
  4. Kernel Timer Frequency is 300 HZ
  5. Changed arch/x86/Makefile and arch/x86/Makefile_32.cpu to reflect CORE2 optimization flags as native

How to install

To install

sudo dpkg -i linux-image-3.0.0-corei7native_07.00_amd64.deb linux-headers-3.0.0-corei7native_07.00_amd64.deb

followed by (these steps update-initramfs and update-grub are not required for mint10 or maverick, these were required when using Ubuntu Lucid)

sudo update-initramfs -c -k 3.0.0-corei7native

and final step of

sudo update-grub

before rebooting and reboot into the newly installed kernel from grub

How to build yourself

follow my blog on how to build kernel in ten steps at


Kernel Source

I downloaded the kernel source tarball from kernel.org

Version: 3.0

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2



Makefile difference

sankaran@sankaran-desktop:/usr/src/linux-3.0/arch/x86$ diff Makefile_32.cpu Makefile_32-orig.cpu
35c35
< cflags-$(CONFIG_MCORE2) += -march=native $(call tune,native)
---
> cflags-$(CONFIG_MCORE2) += -march=i686 $(call tune,core2)
sankaran@sankaran-desktop:/usr/src/linux-3.0/arch/x86$ diff Makefile Makefile-orig
57c57
< $(call cc-option,-march=native,$(call cc-option,-mtune=native))
---
> $(call cc-option,-march=core2,$(call cc-option,-mtune=generic)) 

MD5SUMS



63c35f4e075cc414260f23da6344fc95  CONFIG-KERNEL3.0
f883043be01167e2366c24e173d53ec8  linux-headers-3.0.0-corei7native_07.00_amd64.deb
e2fde737a471dc108d9dd47f442195dc  linux-image-3.0.0-corei7native_07.00_amd64.deb
7af19f91cef44da6dac861b237a57a8c  Readme.odt
f7e6a104a19859e2f7529754b953045f  Readme.pdf

SHA256SUMS



a3d84e0163c67dcc1056416a9c56b2befb171e94b9e49b26b15c857d70c71c46  CONFIG-KERNEL3.0
5fa6e0b1198b7ba63f64c4a45a57ef8f852f2117456a11f3cd73b63d03cc2a05  linux-headers-3.0.0-corei7native_07.00_amd64.deb
fe35c9399cc7752aa03a7e3cdda89c56152af4ffc7ae31f9c9ac371e61b46b45  linux-image-3.0.0-corei7native_07.00_amd64.deb
482e59e839a177f4478507e0b86f219ea8b0de04bb79a596c3a52e52fb62dd42  Readme.odt
368875964a09e7a7a79514ab5705b72cd2b64c47c67efde198ae0a85984c4d54  Readme.pdf

Dropbox Download Links


http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-corei7native/CONFIG-KERNEL3.0
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-corei7native/linux-headers-3.0.0-corei7native_07.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-corei7native/linux-image-3.0.0-corei7native_07.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-corei7native/MD5SUMS
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-corei7native/Readme.odt
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-corei7native/Readme.pdf
http://dl.dropbox.com/u/22900905/MyKernelBuilds/3.0-corei7native/SHA256SUMS

Dont have i3/i5/i7 and want to try core2 optimized kernel 3.0, visit my other blog post

Friday, July 22, 2011

Getting ready for Kernel 3.0



To install linux kernel 3.0 in Ubuntu I am building Kernel 3.0 with corei7 optimization. Before this I tried rc1 and rc7 of kernel 3.0

Installing rc1 of kernel 3 worked but dkms of default nvidia drivers which came with Ubuntu Natty 11.04 failed

Then I installed latest nvidia drivers from ppa


To install from this PPA in Ubuntu is simple

first add the PPA using

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates


then followed by

sudo apt-get update

then upgrading the installed nvidia drivers to ensure the latest nvidia drivers are installed

After this installation of dkms modules for nvidia drivers went fine when I tried with rc7

Below is the screenshot showing the latest nvidia drivers installed from the x updates ppa


Below is the kernel 3.0 compilation in progress (see the processor temperature in the right bottom )


Screenshot shows, Installing the built kernel 3.0


To get/download the above i7 native kernel visit my next blog post

Want to try core2 optimized as you dont have i3/i5/i7, then visit this blog post

Friday, July 15, 2011

Custom kernel 2.6.39.3 ubuntu amd64 packages optimized for i3, i5 and i7


Requirements

This package is created in Ubuntu 11.04 and should install fine in all versions of Ubuntu Linux 11.04 (as well 10.10) and Linux Mint 11 (as well Mint 10) (should as well in debian squeeze but not sure about dkms)

The build is for 64bit i3, i5 and i7 processors

The following are the configuration settings

  1. Processor is selected as CORE2
  2. Makefile and Makefile_32 modified to reflect march settings and mtune settings to corei7
  3. Configuration of oneiric kernel is taken as base, http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.3-oneiric/
  4. Kernel Timer Frequency is 100 HZ as oneiric kernel config defaulted to this frequency

How to install

To install

sudo dpkg -i linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb

followed by (these steps update-initramfs and update-grub are not required for mint10 or maverick, these were required when using Ubuntu Lucid)

sudo update-initramfs -c -k 2.6.39.3-corei7swiftr

and final step of

sudo update-grub

before rebooting and reboot into the newly installed kernel from grub

How to build yourself

follow my blog on how to build kernel in ten steps at


Kernel Source

I downloaded the kernel source tarball from kernel.org

Version: 2.6.39.3


MD5SUMS


f80adc703e7b63bbd9ff6c2f23dc5775  CONFIG-ONEIRIC-I7
29fd92b6e3410a51c561a81ae7527c03  linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb
eda36d097f05fed41e6a566627761eca  linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb
272274b3b6f9c748b62a390792f2930b  Readme.odt
2b3932a8853b6b39b7be843df3f83cac  Readme.pdf


SHA256SUMS


2416708673ed3e420b5552b7badeee9d0759ef82783e18311555ccd6ed7fce9b  CONFIG-ONEIRIC-I7
1ff5867ac3a58c3b28c5d369e2b4bc82ff226c49b6d5c41f24b04ff86f106d92  linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb
01dad9baec80c96a540443547c7367c4ed6c3ff1ac343c6c62a9d9065e27072d  linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb
df59162b9a954e8c3a27ffb1443a3f2e96848890c6a565a7a0e0e8d213f6e398  Readme.odt
c643afa8ef84090c45a876b4e2ed6a1948fa4901d1e1e1cf3070913d8a8a82df  Readme.pdf


Dropbox Download Links
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/CONFIG-ONEIRIC-I7
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/Readme.odt
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/Readme.pdf
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/MD5SUMS
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/SHA256SUMS

Thursday, July 14, 2011

Why I love Ubuntu

Here are my views

Ubuntu has the deepest repository like debian and every s/w which I love to have in a linux distribution is there. For e.g chromium is there in default repository and is updated very frequently (and I browse using chromium and this blog and most of my blogs were written using chromium)





Ubuntu has the best fonts atleast to my eyes




Ubuntu has PPA for s/w not there in default repository (I added many ppa's)




Ubuntu brings hardware drivers very easy for e.g my nvidia card drivers



Ubuntu brings full fun of multimedia with very less effort (MP3/Flash support through ubuntu-restricted-extras, how simple and efficient)



Ubuntu has good forum and community

http://ubuntuforums.org/
http://www.webupd8.org/
http://www.omgubuntu.co.uk/

and lots and lots and lots

Ubuntu supports 64bit architecture

Wednesday, July 13, 2011

Custom kernel 2.6.39.3 ubuntu amd64 packages optimized for core2 and above


Requirements

This package is created in Ubuntu 11.04 and should install fine in all versions of Ubuntu Linux 11.04 (as well 10.10) and Linux Mint 11 (as well Mint 10) (should as well in debian squeeze but not sure about dkms)

The build is for 64bit core2 processors and above (intel quadcore, i3, i5 and i7)

The following are the configuration settings

  1. Processor is selected as CORE2
  2. Makefile and Makefile_32 modified to reflect march settings and mtune settings to core2
  3. Configuration of oneiric kernel is taken as base, http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.3-oneiric/
  4. Kernel Timer Frequency is 100 HZ as oneiric kernel config defaulted to this frequency

How to install

To install

sudo dpkg -i linux-image-2.6.39.3-core2swift_14.00_amd64.deb linux-headers-2.6.39.3-core2swift_14.00_amd64.deb

followed by (these steps update-initramfs and update-grub are not required for mint10 or maverick, these were required when using Ubuntu Lucid)

sudo update-initramfs -c -k 2.6.39.3-core2swift

and final step of

sudo update-grub

before rebooting and reboot into the newly installed kernel from grub

How to build yourself

follow my blog on how to build kernel in ten steps at


Kernel Source

I downloaded the kernel source tarball from kernel.org

Version: 2.6.39.3


MD5SUMS



e56c13441a01d2d824d41c8c334acb90  linux-headers-2.6.39.3-core2swift_14.00_amd64.deb
499ea0974956939207bf8ca04a492ec5  linux-image-2.6.39.3-core2swift_14.00_amd64.deb
674cde81ea04c5da83a6affc57023424  Readme.odt
ee780107d2ebd285f671eea7472b981f  Readme.pdf
ea48c1e9f29ef88987cc4d6af96a949a  CONFIG-CORE2



SHA256SUMS


8cde00077d2ab4345c989ebb56b8788db99c9ca5cc052ffeb73c6c2255de1507  linux-headers-2.6.39.3-core2swift_14.00_amd64.deb
94018021e25d3ca7091f5e8f90229e7623e7b154233e87ae4f4a2a0489148591  linux-image-2.6.39.3-core2swift_14.00_amd64.deb
98ce48f9a274b2dc6c6563a3e2448d2631dab1650028f93553bede54a8df2a78  Readme.odt
28a4dc58860d6e4a6081b093ae2034e8e8d5aaf2977e516c801b2d956a20dd26  Readme.pdf
0e70cab7e27d3511e77e362f5bca1d85f467e5d85a3563d3e4025046b14e8d1a  CONFIG-CORE2



Dropbox Download Links


http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-core2swift/CONFIG-CORE2
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-core2swift/linux-headers-2.6.39.3-core2swift_14.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-core2swift/linux-image-2.6.39.3-core2swift_14.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-core2swift/Readme.odt
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-core2swift/Readme.pdf