I tried elisa, freevo and few more in same category and none of them works straight after installation and finally tried XBMC which works like charm on OpenSuSe 11.1

XBMC, recursive acronym for “XBMC Media Center“, is an award winning free and open source software media-player and entertainment hub for all your digital media.

XBMC is a cross-platform software available for Linux, Mac OS X (Leopard, Tiger, and Apple TV), Microsoft Windows operating-system, as well as the original Xbox game-console. With translations to over 30 languages for a worldwide audience.

Superb Format and Codec support
XBMC supports a very complete spectrum of of audio and video multimedia file formats and codecs right out-of-the-box, and include features such as playlist playback, audio visualizations, picture viewing, slideshows, and weather forecast functions, RSS feed scroller on your home screen, together with a ever expanding array of community driven third-party add-ons and plugins.

Endless playback capabilities for All Types of Media
XBMC can play most audio and video file formats as well as display images at resolutions up to 1080p FullHD and over with no software limitation from virtually any source, including your local harddrive, CD/DVDs, USB flash drives, the Internet, and network shares, upscaling any lower resolutions videos to the maximum of your displays capability. XBMC can also playback DVD-Video movies with menus from ISO/IMG-images on-the-fly, even when they are in an RAR or ZIP archive. For music playback XBMC offers ReplayGain, gapless, crossfading, cue sheet, and pre-amplification playback option, as well as advanced smart playlists, and chapter support.

XBMC can download or stream Internet video and audio streams, and play Internet radio stations (such as Podcasts and SHOUTcast), and listen to your favorites and discover new music with free, streaming music from Last.fm, among others.

XBMC of course handles all common digital picture formats with the options of panning/zooming, and slideshow with “Ken Burns Effect“. XBMC also handles CBZ and CBR comic book archive files, this feature lets you view/read, browse and zoom the pictures of comics pages these contain without uncompressing them first.

Album and Cover Art
XBMC takes full advantage of Internet connection if available, Artwork is automatically fetched for posters, artwork, fanart, synopsis and reviews on movies, plot, cast and episode information for TV shows, also album covers and artist information for music.

mysqlcheck is the command line program to check and repair mysql tables.
It performs the same functions as the check table and repair table query statements.Examples:# mysqlcheck bugs
This checks all of the tables in the bugs database.

# mysqlcheck bugs flags groups
This checks the flags and groups tables in the the bugs database

Using the –repair option you can repair tables using the same syntax as above.

DansGuardian provides web filtering capability, similar to NetNanny. It is useful for limitng objectionable content in publicly accessible workstations, or for filtering objectionable content for younger users. It integrates with ClamAV, and uses several criteria for filtering websites. It can be used with Tinyproxy (best for individual users) or the Squid proxy (best for a network server).

timekpr will track and control the computer usage of your user accounts. You can limit their daily usage based on a timed access duration and configure periods of day when they can or cannot log in. With this application, administrators can limit account login time duration or account access hours.

bchunk converts a CD image in a ".bin / .cue" format (sometimes ".raw / .cue") to a set of .iso and .cdr tracks. The bin/cue format is used by some non-Unix cd-writing software, but is not supported on most other cd-writing programs.

image.bin is the raw cd image file. image.cue is the track index file containing track types and offsets. basename is used for the beginning part of the created track files.

The produced .iso track contains an ISO file system, which can be mounted through a loop device on Linux systems, or written on a CD-R using cdrecord. The .cdr tracks are in the native CD audio format. They can be either written on a CD-R using cdrecord -audio, or converted to WAV (or any other sound format for that matter) using sox.

Installation on Ubuntu Intrepid: sudo apt-get install bchunk

To convert .cue and .bin files, navigate to the folder and run this command (replacing filenames with your own):bchunk inputfilename.bin inputfilename.cue outputfilename.iso

After the file is converted into ISO you can mount it using: sudo mount -o loop outputfilename.iso /media/output
Navigate to /media/output and you should see all the content there. You can then copy it anywhere.
To unmount: sudo umount /media/output

Mozilla FirefoxMozilla Firefox is the ubiquitous web browser. Based on open source components, it is trademarked and cannot be altered or re-distributed with any change that involves the name or trademarks. Install the current version: sudo apt-get install firefox

IceCatGNU IceCat, formerly known as GNU IceWeasel, is a web browser distributed by the GNU Project. IceCat, which is made entirely of free software, is a fork of Mozilla Firefox. It is compatible with the GNU/Linux operating system. Install the current version: sudo apt-get install iceape-browser

SeaMonkey
The SeaMonkey project is a community effort to develop the SeaMonkey all-in-one internet application suite (see below). Such a software suite was previously made popular by Netscape and Mozilla, and the SeaMonkey project continues to develop and deliver high-quality updates to this concept. Containing an Internet browser, email & newsgroup client, HTML editor, IRC chat and web development tools, SeaMonkey is sure to appeal to advanced users, web developers and corporate users. Install the current version: sudo apt-get install seamonkey

IceApeIceApe is an open source Internet suite, based upon the defunct Mozilla Suite (now itself folded into the SeaMonkey suite).Anyone familiar with Gecko-based Internet suites, such as the original Netscape browser/suite or Mozilla's, will feel comfortable with IceApe's interface and contents. Install the current version: sudo apt-get install iceape

OperaOpera is a proprietary browser and internet suite (currently free on PCs) also used in some mobile devices and gaming consoles. It includes email, an address book, IRC chat, integrated BitTorrent, and webfeeds. A limited number of plugins are also available: sudo apt-get install opera

Aptitude is a terminal-based package manager that can be used instead of apt-get. Aptitude marks packages that are automatically installed and removes them when no packages depend on them. This makes it easy to remove applications completely. To use Aptitude, replace apt-get with aptitude in the command line. Example:

The easiest way for a local user to use SpamAssassin is to place the following line near the top of the ~/.procmailrc file:

INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc

The /etc/mail/spamassassin/spamassassin-default.rc contains a simple Procmail rule that activates SpamAssassin for all incoming email. If an email is determined to be spam, it is tagged in the header as such and the title is prepended with the following pattern:

*****SPAM*****

Since SpamAssassin is a Perl script, it may be necessary on busy servers to use the binary SpamAssassin daemon (spamd) and client application (spamc). To start the spamd daemon, type the following command as root: /sbin/service spamassassin start and make sure the spamassassin is set to autostart at booting time

To configure Procmail to use the SpamAssassin client application instead of the Perl script, place the following line near the top of the ~/.procmailrc file. For a system-wide configuration, place it in /etc/procmailrc:

To configure a DHCP client manually, modify the /etc/sysconfig/network file to enable networking and the configuration file for each network device in the /etc/sysconfig/network-scripts directory. In this directory, each device should have a configuration file named ifcfg-eth0, where eth0 is the network device name.

The /etc/sysconfig/network file should contain the following line:

NETWORKING=yes

The /etc/sysconfig/network-scripts/ifcfg-eth0 file should contain the following lines:

DEVICE=eth0BOOTPROTO=dhcpONBOOT=yes

A configuration file is needed for each device to be configured to use DHCP.

Other optionsPEERDNS=, where is one of the following:
yes — Modify /etc/resolv.conf with information from the server. If using DHCP, then yes is the default.
no — Do not modify /etc/resolv.conf.

USERCTL=, where is one of the following:
yes — Non-root users are allowed to control this device.
no — Non-root users are not allowed to control this device.

LinuxMCE is a free, open source add-on to Kubuntu including a 10' UI, complete whole-house media solution with pvr + distributed media, and the most advanced smarthome solution available. It is stable, easy to use, and requires no knowledge of Linux and only basic computer skills.

Features:

Smart Home
• Home Automation: Control lighting, climate, security, camera surveillance, and more
• Communication: Phone system with auto-attendant, voice mail, call forwarding/routing for VOIP and POTS lines
• Security: Uses your existing home alarm, surveillance cameras, lights, phones and tv's to notify you on your mobile phone of any security alerts with the option of reseting the alarm or broadcasting your voice in the house over the tv's

Media & Entertainment
• 3D alpha-blended GUI optimized for displaying on a TV and using a remote control
• Media browser presenting all content on all devices in the home on a 3D rotating cube
• Plug-and-play detection and aggregation of network storage and DMA's
• Built-in NAS providing centralized backup and whole-house media server
• "Follow Me" Media, each family member's media follows him/her through the house
• Automatically controls all existing av devices, like TV's, Stereo's, etc.)
• Many control options: mobile phone, webpad, pda, phone

March 4th, 2009. The KDE Community announced the immediate availability of "Cream", (a.k.a KDE 4.2.1), another bugfix and maintenance update for the latest generation of the most advanced and powerful free desktop. Cream is a monthly update to KDE 4.2. It ships with desktop workspace and many cross-platform applications such as administration programs, network tools, educational applications, utilities, multimedia software, games, artwork, web development tools and more. KDE's award-winning tools and applications are available in more than 50 languages.

Kubuntu packages are included in the upcoming "Jaunty" (9.04) and also made available as updates for the stable 8.10 ("Intrepid"). More details can be found in the announcement on Kubuntu.org.

Mandriva provide packages for 2009.0 i5862009.0 x86_64
Please refer to README to more information and how to install debug packages to provide upstream developers proper information in case you desire help KDE improving. For Mandriva Cooker ( development ) users, 4.2.1 is fully available at cooker repositories.

KDE is a very large project and depends on people volunteering time, code, money, and energy to keep it going. If you are interested in supporting KDE in any way, please read the Supporting KDE page.

KDE is available for free and will always be available for free, including each and every line of its source code for everyone to modify and distribute. If you enjoy and use KDE please consider supporting the KDE Project financially. KDE is in constant need of funds in order to finance its operations.

Btrfs (B-tree FS or "Butter FS") is a new copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration. Initially developed by Oracle, Btrfs is licensed under the GPL and open for contribution from anyone.

Linux has a wealth of filesystems to choose from, but we are facing a number of challenges with scaling to the large storage subsystems that are becoming common in today's data centers. Filesystems need to scale in their ability to address and manage large storage, and also in their ability to detect, repair and tolerate errors in the data stored on disk.

PhotoRec is file data recovery software designed to recover lost files including video, documents and archives from Hard Disks and CDRom and lost pictures (thus, its 'Photo Recovery' name) from digital camera memory. PhotoRec ignores the filesystem and goes after the underlying data, so it will still work even if your media's filesystem has been severely damaged or re-formatted.

PhotoRec is free, this open source multi-platform application is distributed under GNU Public License. PhotoRec is a companion program to TestDisk, an app for recovering lost partitions on a wide variety of filesystems and making non-bootable disks bootable again.

For more safety, PhotoRec uses read-only access to handle the drive or memory support you are about to recover lost data from. Important: As soon as a pic or file is accidentally deleted, or you discover any missing, do NOT save any more pics or files to that memory device or hard disk drive; otherwise you may overwrite your lost data. This means that even using PhotoRec, you must not choose to write the recovered files to the same partition they were stored on.

PhotoRec searches for known file headers. If there is no data fragmentation, which is often the case, it can recover the whole file. Photorec recognises numerous file format including ZIP, Office, PDF, HTML, JPEG and various graphics file formats. The whole list of file formats recovered by PhotoRec contains more than 180 file extensions (about 100 file famillies).

TestDisk is a powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally deleting a Partition Table). Partition table recovery using TestDisk is really easy.

TestDisk has features for both novices and experts. For those who know little or nothing about data recovery techniques, TestDisk can be used to collect detailed information about a non-booting drive which can then be sent to a tech for further analysis. Those more familiar with such procedures should find TestDisk a handy tool in performing onsite recovery.

Installation:
OpenSuse 11.1 user can use "1-click" installer to install testdesk - here
After sucessfull installation go to terminall and fire command: testdesk to open the testdesk console, you need to be "root" to use deskdesk

Below are the few screen shots on how to use teskdesk, it's an menu driven and see to figure out the options

1) The first screen when you execute the testdesk

2) Here is the screen shorts after teskdest done with the analyzing the disk partition structure for any kind of errors

Userfriendly SVN is a PHP5 web interface which permit to administrate and to configure Subversion repositories.

It allows users to create and manage projects without command line SVN client. USVN manages your projects for you, and allows users to checkout source code only if they are allowed to. Dispatch administrators on different projects become easy and safe.

During the installation process, USVN shows you an apache configuration bloc. After merging it with your apache configuration file, you don't need further root access.

USVN enable an easy, fast and powerful repositories files access configuration. For example translators may only have translation files access.

Installation:

OpenSuse 11.1 user can use "1-click" install to install USVN - here
After sucessfull installation go to >> http://localhost/usvn and you should see the first welcome screen

2) Click on "next" and on the 4th page you can configure the path of SVN repositories

3) Click on "next" to configure the database section (MySQL)

4) After successful configuration of all the section you can now login to the USVN, go to administration section can add users, groups and projects, the interface is very simple to figure all these out.

Zak allows you to select one or more MP3 files and convert them into a single MP3 or MP4/M4A/M4B file. The primary use for Zak is audio books. Most audio books are distributed in several files, usually one per chapter. Converting these files into a single .m4b allows one to take advantage of the iPod's bookmarking features.

Zak is written in python using the pygtk module. Zak is designed for GNU/Linux, but it is likely possible to get it to work on other systems without too much trouble.

2. Use Rhino to compress your javascript. There are some online packers, but Rhino actually analyzes your source
code so it has a low chance of changing it as it compresses, and it is scriptable.

Install Rhino (it requires Java), then run it from the command-line:

java -jar custom_rhino.jar -c myfile.js > myfile.js.packed 2>&1

This compresses myfile.js and spits it out into myfile.js.packed. Rhino will remove spaces, comments and shorten
variable names where appropriate. The “2>&1″ part means “redirect standard error to the same location as the
output”, so you’ll see any error messages inside the packed file itself (cool, eh? Learn more here.).

Afick is a security tool, very close from the well known tripwire. It allows to monitor the changes on your files systems, and so can detect intrusions. It only needs standard perl to work.

It will be run daily by cron to detect new/deleted/modified files. It works by first (init) making an snapshot of strategic directories attributes, and then compare the disk status with this snapshot.
A Graphical interface is available in afick-gui package.

Afick is now composed of different parts (packages) :

* afick : the base, command-line tool
* afick-gui : a graphical interface (in perl/Tk)
* rtafick : a "real-time" afick : which will run as a service/daemon : it is in very early stage

Installation:
Use "1-click" installer to install all the above component from packman - here or if you are already subscribe to "packman" you can go the yast >> software management and search for package "afick", after getting the results select the packages and "accept" to install it.

After sucessfull installation you can open up the aflick-tk (GUI tool) for configuration

After installation of any new software you can run the "compare" mode to see what all changes was done in the system files

Often the boot process of a machine is not as fast as one would like. It is commonly suggested that you reduce the number of started services so that your machine boots up faster. However, one thing we must know before trying to optimize our boot process, is where it is slow. To do that, we will use a tool called bootchart.

Bootchart is a tool for performance analysis and visualization of the GNU/Linux boot process. Resource utilization data and process information are collected during the boot process, and can later be displayed in a PNG, SVG, or EPS encoded chart. Analyzing the chart will help in finding opportunities for optimization.

The first thing we must do is, obviously, install the package, open yast -- software managment and search for "bootchart" and click on "Accept" to install bootchart

Bootchart provides a shell script to be run by the kernel in the init phase. The script will run in background and collect process information, CPU statistics and disk usage statistics from the /proc file system. The performance data are stored in memory and are written to disk once the boot process completes.

The boot log file is later processed using a Java application (or the web form) which builds the process tree and renders a performance chart in different formats.

Configuration:
Bootchartd mounts a tmpfs below /tmp, so make sure you don't clear this at boot time, otherwise you will have invalid data.

Reboot your system and after reboot you will find two files (bootchart.tgz and bootchart.png) under /var/log directory and this png file will give you detail view of the time that a particular process has taken while booting so that you can look into it and can optimize it for faster booting.

301 redirect is the safest search engine redirect. This is also the friendliest method for web page redirection. Most web hosting company and web master out there will definitely recommend this method of web page redirection. The code “301 is interpreted as “moved permanently”.

For websites hosted in either dedicated server or a shared web hosting server, you use 301 redirects in redirecting a single html page or an entire website.

Here’s and example of redirecting a single page/html page:

Redirect 301 /oldpage.html http://www.example.com/newpage.html

For a whole website, you can use 301 redirect in this manner:

Redirect 301 / http://www.example.com/

There are other use of the 301 redirect on a web sites. Here are other use of it:

Changed file extensionRedirect web site with ‘www’ to not having one.vice versa of the previous example.Redirect example.com/index.php to example.com/

So next time you moved your web site content from one web hosting server provider to another or moving your site to a new domain name, you can definitely use the 301 redirect.

This is simple configuration you can make it into your Apache configuration file.

The Disk Manager is a visual partitioning utility, written on top of GNU parted, that can create, format, resize/move, copy or delete partitions, with 13 known filesystems.

The application interface is in the style of QtParted or GParted, but, is very modular, and, as part of DARKSTAR's ALICE (Advanced Linux Installation and Configuration Environment), is used by the installer for partitioning objectives.

It is capable, of running from a console, even though it is written entirely in KDE/Qt.

It requires OpenSuSE's hwinfo, parted and HAL/DBus support, and is part of the DARKSTAR Linux Project.

This post came from this (in Spanish), ran it through Google Translate, and posted it on his blog and it looks like this Spanish translation came from this (in English) and claimed it had ten features. Anyway, The original one is kumailht

Ubuntu is a great operating system, but a small modification and adding here and there will make the ubuntu desktop a enjoyable experience.These include:

1.Weather on your desktop

Time is very important to us.For example, an application like atmosphere, we can show or hide with a simple button and allows us to obtain weather forecasts and know the temperature of different locations we select.

2.Wallpapers which change over time

It is a kind of idea of having kind of wallpapers from photos taken of different environments or at different times and showing one or the other.

Linux Distribution Chooser is an on line application where you have to answer series of questions, these sets also includes questions on your knowledge on Linux and type of OS you are look for and depending on your answers the application will gives you a list of recommendations on the Linux distributions that best suits your needs.

tkdiff is a graphical front end to the diff program. It provides a side-by-side view of the differences between two files, along with several innovative features such as diff bookmarks and a graphical map of differences for quick navigation.

Installation OpenSuse
Goto yast >> Software management and search for package "TkDiff", select the package and install it using yast

After successful installation you can goto console and use command: tkdiff to open the mail window

You can also use the tool from command like using commands ..

* tkdiff to compare two files.
* tkdiff -conflict to merge a file with conflict markers generated by "merge" or "cvs", The file is split into two temporary files which you can then merge as usual.
* tkdiff to compare with the most recent version checked into CVS/SCCS/RCS (checked for in that order).
* tkdiff -r to compare with the most recent version checked in.
* tkdiff -r to compare with revision of .
* tkdiff -r -r to compare revision of with the most recent version checked in.
* tkdiff -r -r to compare revisions and of .

gnormalize is an audio converter and CD ripper with ReplayGain normalization algorithms, a metadata (tag) editor and an audio player

gnormalize decodes the MP3/MP4/MPC/OGG/APE/FLAC file to WAV, then normalizes the WAV to a targeted volume level and re-encodes it. Moreover, gnormalize can extract Audio CD track and output as various popular audio formats (MP3, MP4, MPC, OGG, APE, FLAC, WAV) with fast speed and high quality.

gnormalize can also convert audio format between MP3, MP4, MPC, OGG, APE and FLAC with high fidelity, which meets your need to play and collect audio files. It can change the encoding and Metadata (tag) properties of final normalized files.

Installation:
OpenSuse 11.1 user can use "1-click" installer to install the package - here
Fedora user can install the rpm from here
Ubuntu user can install it from here
Others can download the source - here and install it using following command

tar zxvf gnormalize-version.tar.gz
cd gnormalize-version/
./install

After sucessfull installation, go to terminal and use command: gnormalize and you should see something like ..