Today I'm going to talk about a very interesting build and as the name suggests, it is called the openSUSE 11.3 SB Rough Diamond. It is not everyday that you find someone who is willing to go out of his or her way to make something unique. So, why do so to begin with?
- I absolutely love this.
- A lot of new Linux users would like to interact with Linux in a simplified state. They would like to find familiar software utilities and at the same time avoid lengthy hours working with config files via the terminal.
- Most of the useful extras for example, Skype, VLC, Dropbox, VirtualBox, etc are only found online and can be troublesome if installed locally because of the extra dependencies that may be required. As we all know , affordable and reliable Internet in Kenya is still a challange and this project is aimed at partially tackling this problem.
- A lot of people are using pirated copies of software ranging from Operating Systems to anti-viruses. This is an opportunity to explore free and open-source software alternatives and contribute to a passionate and growing community.
- openSUSE 11.3: suggests it is a derivative of openSUSE 11.3.
- SB: stands the absolutely fabulous Intel Sandy Bridge processors. It also means that this build will be able to take full advantage of the VA-API video acceleration in the IGP(Integrated Graphics) of the latest Sandy Bridge processors.
- Rough Diamond: as with every new product or item, it can never be perfect and hence the name "Rough Diamond".
openSUSE 11.4 was released a few days ago and I must admit it is very impressive so you must be wondering why base my build on the older version 11.3? I would like my dear readers to imagine this as the software equivalent of a Twincharger(http://en.wikipedia.org/wiki/Twincharger). It takes the foundation of a reliable release and enhances it from the ground up, hence the phrase Twincharger. Very little in this system is old, in fact it may be more up to date than the current openSUSE 11.4 with the exception of a few software utilities.
- Kernel 2.6.38-1.1 PAE. Physical Address Extension(PAE) allows you to address up to 64GB of ram on 32-bit operating systems. Oh yes you don't have to run a 64-bit OS if you are not comfortable with it. Please follow the following link to get a detailed look into the changes and features of kernel 2.6.38: http://kernelnewbies.org/Linux_2_6_38
- Mesa 7.10, Xorg 1.9, xf86-video-intel 2.12, the latest libdrm and libva libraries. The above packages including the kernel are required to take full advantage of the VA-API video acceleration in the IGP(Integrated Graphics) of the latest Sandy Bridge processor. Xf86-video-intel may need to be updated to version 2.14.
- Gnome 2.32.
- Firmware for Atheros draft-n USB WLAN adoptors and Broadcom BCM4313, BCM43224, and BCM43225 chipsets.
- ntfs-config: This is a graphical front-end to ntfs file-system manipulation. Makes mounting of ntfs partitions so easy.
- Oracle VirtualBox 4.0.4(version 3.2 was not compatible with the included kernel). Before you can use VirtualBox, You need to recompile the VirtualBox kernel module as root using this command: "/etc/init.d/vboxdrv setup".
- Zenmap: A graphical front-end for the nmap network scanner.
- BackInTime: A desktop backup utility.
- Faenza-icon-theme: Probably the best icon theme for Gnome. In case you find that you are missing some icons e.g. the Bluetooth icon in your panel, kindly go to: System>Look and Feel>Appearance and select your preferred theme. Click on Customize>Icons and select Faenza. This will give you most of the icons if not all of them.
- Full featured IDEs: Codeblocks for C++ , Eclipse and Netbeans for Java, Eric for python, Bluefish and Kompozer for Web development.
- Transmission (Deluge bittorrent client failed to start, hence it was removed).
- Mozillafirefox 4 Final and Opera 11.01 (Chromium failed to start and hence was removed).
- Nautilus-Dropbox 0.6.3.
- MHTML-Firefox: This enables firefox to read MHTML web archives such as those created by Microsoft IE.
- Pidgin 2.7.10 (replaces Empathy).
- Flash-player 10.2.
- Twitux: twitter client for Gnome.
- Handbrake-gtk 0.95.
- K3b (replaces Brasero).
- MythTV 0.24: for digital TV setups.
- Picasa 2.7.3736 (replaces eog).
- Blender 2.50.
- Inkscape 0.48.
- Banshee 1.8.1 (replaces Rhythmbox).
- DivFix++: A utility for repairing broken AVI files.
- Acroread/Adobe Reader 9.4.
- Stardict 3.01: This is a cross-platform & International dictionary.
- KchmViewer (Chmsee was removed becaused it failed to start and has less features).
The OS comes in two forms:
- A preload ISO 3.1GB. A preload ISO is simply a Live CD/DVD that contains the preload hard disk image. When booted, it overwrites the target disk (after user confirmation), verifies the checksum, and then boots directly into the freshly loaded system. A word of warning - this format is meant for preloading and hence will overwrite all data on the target drive.
- A Live CD/DVD 2.8GB. It would be preferable if interested parties would start with the latter as it allows you to explore the operating system without disrupting you existing one.
For those who may be interested in this build, it will be available as of 29th March from JLUG officials.
I may provide a video review in the near future.
BENCHMARKS: (Kindly click on the images to enlarge them)
The following benchmarks are not of this build but of some of the components included in it.
- Intel Sandy Bridge VA-API Video Acceleration Perfomance: http://www.phoronix.com/scan.php?page=article&item=intel_snb_video&num=1
- Large HDD & SSD Linux 2.6.38 File-System Comparison: http://www.phoronix.com/scan.php?page=article&item=linux_2638_large&num=1