Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)
Image of Android Wireless Application Development
Image of Linux Kernel Development (3rd Edition)
Image of Modern Operating Systems (3rd Edition)

Fedora Core Dumps

Core dump files are basically a snapshot of the memory being used by an application at the time the crash occurred. On Fedora, core dumps are not enabled by default. To enable core dumps: $ ulimit -c unlimited To check if core dumps are enabled, examine output of the command ulimit -c. It should be unlimited. $ ulimit -c unlimited To make the change permanent for everybody, as root edit the file /etc/security/limits.conf and add the following line: * soft core unlimited The asterisk (*) indicates that this applies for all users. This is generally a bad idea as you

Installing Google Chrome on Fedora

Today I finally decided to drop using Firefox on my Linux systems and move to using the Google Chrome browser. I have been unhappy with Firefox for some time since design and marketing people seem to have taken control of the Firefox development process in the Firefox 3.5 days. The final straw for me was the recent EOL’ing of Firefox 4 after only a few months (I use a number of extensions that hook deep into Firefox) and the lack of websocket support (currently scheduled for Firefox 6). Much to my surprise I discovered that the Chrome browser is not

SUSE Linux

Am I the only person that thinks that SuSE Linux is the most polished of the major Linux distributions? Recently, I had to install SuSE Linux 11.2 to test some system configuration software that I had written. After spending the last couple of years working mainly with Fedora, RHEL or CentOS, it was a pleasant surprise to install SuSE Linux 11.2. Nice crisp graphics and layout! The questions were few and precise. Help was excellent. The install process flowed smoothly and logically. SuSE Linux simply just looks more professional and polished compared with Red Hat. Here are some screenshots of

Boot Fedora 15 Using UEFI and GRUB2

With the release of Fedora 15 (Lovelock), I decided to have another look at the state of UEFI booting Fedora using GRUB2. In this post I show you how to build and install an UEFI version of GRUB2 which can be used to boot Fedora 15 instead of using the UEFI-enabled version of Legacy GRUB that comes with Fedora 15. I do not go into details of how to install that particular version of Fedora 15 as I assume that you already know how to do that if you are reading this post. Suffice to say that UEFI installing Fedora

Hack to Fix GNOME Shell Stylesheet Problems

At the present time the GNOME Shell is badly broken (See GNOME Bugzilla 650971 and 642876) with respect to its handling of GNOME Shell extension stylesheets. The issue was mainly exposed by the user-theme extension developed by John Stowers of gnome-tweak-tool fame. The history of how this problem arose and why it still exists is interesting. In January 2011, before there was wide experience of extensions in the GNOME Shell, a leading GNOME Shell developer decided to create a GNOME Shell extensions repository and a GNOME Shell Extensions webpage. The user-theme extension was added to this repository in mid-March 2011