Fedora 15 including Gnome Shell.

It is not long until Fedora 15 is released, including Gnome 3.0 and Gnome Shell. Then it will have a revolutionary desktop environment. Ubuntu 11.04 will include the Unity desktop and the default media player for music will be the Banshee media player, formerly called Helix Banshee, which is not a bad media player at all, as long as it supports ripping CD’s then it will be perfectly suitable for the Linux desktop, allowing users to organise their music collection and import all their compact discs into one music library. A netbook interface on a desktop pc would make more sense if the machine had a touch screen, I would prefer to use a Gnome 2 desktop, version 2.30 is just perfect and I do not see why you would want a Fisher Price interface, like the default Windows XP desktop with the bright green start button and the green hills wallpaper that was quite a ubiqitous sight on many machines around the world, although there are many variations on this wallpaper floating around on the interwebs that have been created, almost requiring a dedicated website to host all of the bliss.bmp Photoshop and Gimp jobs that talented artists have made for others to enjoy. I just bought the January 2011 edition of Linux Magazine and it included Knoppix 6.4 and the full DVD release of Fedora Core 14, Knoppix 6.4 now works even better than the previous release in terms of the Xorg resolution, in the previous releases, it would only work at 1024*768 and nothing would work to get it any higher, but now it correctly detects the hardware and runs at 1920*1440 pixels resolution. Anyway here is a version of the bliss wallpaper that I made, I hope you like it.

New Computer case.

I have just got a Gigabyte case to match my Gigabyte motherboard and it is a black color and the same size tower case I had previously, but it has two fans, one in front at the bottom and one at the back. After transplanting the 550W power supply and motherboard into the new case and sorting out the over 9000 cables you have to connect, I was set. This is not very difficult at all, you just need to remember what you did last time and reconnect the miscellaneous wires and cables the same as before, but the wire connections for the HDD LED’s and the power switch are a right royal pain to get right. But the Gigabyte H55 motherboard has labelling on the PCB that helps with this. Now I have proper front USB connections and a multi card reader that fits into the 3.5″ drive bay. That is very convenient. The only thing you do not want to do is dislodge the Intel cooler from your CPU and run it and wonder why the machine keeps shutting down after about a minute. Very embarrassing when that happens. The stock Intel cooler that comes with a Core i3 530 CPU is much easier to install than the previous incarnations of cooling mountings like the one that I had on my old Celeron 2.4GHZ motherboard. That was extremely difficult to remove compared to the i3 cooler, things are getting easier and easier to install, although something like a Pentium CPU would not need too big a cooler and a 486 would hardly need much cooling at all. The future of CPU’s was predicted to require huge coolers as the temperature would approach the melting point of metal, but now we have relatively cool running i3 CPU’s that require only a stock cooler to run comfortably. The future therefore, is with adding multiple cores and making the CPU run as efficiently as possible. I would love to run a Xeon CPU with eight cores, but a 4 core i3 is just fine. With the CPU Frequency Scaling support in the latest Linux Kernels you can run the CPU at 1.20GHZ and have it scale up to 2.93GHZ if needed. That is what I have configured in my 2.6.38-rc2 kernel, in the CPU Frequency Scaling section, you just enable the

CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y

Like this.

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_CPU_FREQ_DEBUG=y
CONFIG_CPU_FREQ_STAT=m
CONFIG_CPU_FREQ_STAT_DETAILS=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=m
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m

#
# CPUFreq processor drivers
#
CONFIG_X86_PCC_CPUFREQ=m
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_POWERNOW_K8=m
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
CONFIG_X86_P4_CLOCKMOD=m

#
# shared options
#
CONFIG_X86_SPEEDSTEP_LIB=m
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
CONFIG_CPU_IDLE_GOV_MENU=y
CONFIG_INTEL_IDLE=y

This is good for saving a very small amount of power and still having some on reserve when you need it. The 2.6.38-rc2-12 kernel is performing very well indeed for a mainline kernel, it is very fast and smooth and I have had no problems with it at all. This is the best version of the kernel yet and my 64bit OpenSuse Linux system is faster and better than the Ubuntu systems I have used before, and more reliable too. I think I may have posted this before, but this is a little program I am working on that writes a text string to a file. I have got it to work perfectly and it compiles without errors using gcc -Wall.

/*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
*/

/********************************************************************
* Description:
* Author:  <shoggoth>
* Created at: Wed Jan 19 13:06:21 EST 2011
* Computer: myhost
* System: Linux 2.6.33-ARCH on x86_64
*
* Copyright (c) 2011   All rights reserved.
*
********************************************************************/

#include <stdio.h>
#include <time.h>

#define format "At this time: %H:%M:%S"
#define text "OP is a Troll."

int lineofstars (void) {
	int x = 0;
	while (x < 64) {
		printf("*");
		x++;
		if (x == 31) {
			printf("<|>");
		} else if (x == 64) {
			printf("\n-\n");
		}
	}
	return 0;
}

int main (int argc, char** argv) {

	lineofstars();

	char *File;
	char String[60];
	struct tm *ptr;
	time_t tm;
	char length[60];

	tm = time(NULL);
	ptr = localtime(&tm);
	strftime(length, 100, format, ptr);

	File = "log.txt";
	snprintf(String, 100, "%s, %s\n", length, text);

	FILE *f;
	f = fopen (File, "a+");

	if (!f) {
		printf("Sorry, I cannot open the file %s.\n", File);
		return 0;
	}

	fprintf(f, String);

	fflush(stdout);
	fclose(f);

	return 0;
}

And this is the ~/.xsession file I am currenty using when I want a minimal desktop. Larswm is the fastest desktop available for Linux and very minimal.

#!/bin/sh

#
# Copyright (c) 2004 Lars Bernhardsson, see README for licence details
#
# sample.xsession - Login script for larswm
#

# Clear root window settings and set background color
xsetroot && xsetroot -solid DarkSlateGrey

# 2nd screen
# xsetroot -display :0.1 && xsetroot -display :0.1 -solid lightgray

# Start a couple of tools
xload -geometry 96x48-0-0 &
xbiff -geometry 48x48-100-0 &
oclock -geometry 48x48-152-0 &

# Start a background job that feeds date/time to larswm
larsclock &

# Start wm.
exec larswm
[Ackley] took another look at my hat . . . "Up home we wear a hat like that to shoot deer in, for
Chrissake", he said. "That's a deer shooting hat."
Like hell it is. I took it off and looked at it. I sort of closed one eye, like I was taking aim at it.
"This is a people shooting hat," I said. "I shoot people in this hat."
	--The Catcher in the Rye, J.D Salinger. 1951.

New OpenSuse x86-64 kernel update.

My OpenSuse 11.3 system is running better now, I updated the x86_64 installation to kernel 2.6.37-rc6 and that was very easy indeed, Ubuntu does not offer the same polished manual kernel installation method that OpenSuse has, you type

make modules_install

to install the kernel modules into /lib, then type

make install

to install the kernel image and System.map to /boot and it even creates the initrd.img initial ramdisk that bootstraps up the Linux system and loads the initial set of drivers needed for the rest of the Linux boot process. it is good that Linux does not need kernel module dependent systems like bootsplash to show a graphical bootsplash to customise the various Linux distributions. I am typing this in Arch Linux 2010 and that just shows a Arch Linux graphic at the top of the screen while the scrolling text is whizzing by underneath and that is enough to brand a distribution, you do not need to go overboard.

I was going to install Gentoo again, but Arch Linux uses binary packages and installing them is faster than installing something from portage which can take a long time unless you have a very fast computer. It is best to just install with binary packages, unless you want to wait a long time for something to install, I mean Gentoo is good, but Arch Linux just has a good feel and I really enjoy using it even though I have not got the Xorg and Gnome packages installed yet. And it can be used in a chroot on your OpenSuse 11.3 desktop to make it easy to use packman to install something you really need, like yasm or nasm, and the essential vim packages, which are better than using vi as I find it hard to use without the vim-common enhancements. I was surprised when I installed the FreeBSD 8.1 DVD that time, that it did not include GNU emacs, making it harder than it had to be to edit files.

FreeBSD 8.1 needs support.

Tried the FreeBSD DVD on my system last night, I got the operating system installed and the Gnome 2.30 desktop up and running, but I could not get the Intel graphics driver to work with my i3 CPU and Gigabyte H55 motherboard. I guess there is not as much support for this distribution as there is with Linux. I have it installed on a separate hard disk and I can come back to it when I have more answers. I like the installation of packages from the command line, where you type

pkg_add gnome2-2.30.1_1.tbz

for example and the dependencies for that package are installed. That is better than installing packages from the CD with a rpm based distribution. The FreeBSD release 8.1 is a very good operating system, it needs more support to be able to work on a modern system like mine, I do not use a gaming graphics card, I only use the integrated graphics and I am happy with that. I just expect a Linux or Unix OS to work on it in 2011. But if Ubuntu continues down the road it is heading down and continues to suck, then I would recommend people use BSD instead, even that would be better. The new Unity desktop sucks and is not the best thing, the Wayland desktop will also not be the best thing, with a new untested replacement for Xorg, the unfinished Btrfs and the aforementioned Unity desktop. They need to focus more on improving the Linux OS rather than copying the Mac OS desktop.

I have tried the demo of Gnome 3.0 and I was underwhelmed by the overall feel of it, I prefer Gnome 2.30. But a 64bit FreeBSD UNIX desktop with Gnome 2.30 would be practically perfect, I would love to run this desktop and it would not be too hard to port software like Yadex to UNIX. Apparently only one person was porting the Intel graphics driver Xorg modules from Linux to UNIX, showing that more people need to care about the UNIX operating system. I will stick with Arch Linux X64 and OpenSuse 11.3 x86_64. I cannot understand why people still run a 32bit operating system for Linux when the 64bit operating systems run so well, I have got the 64bit Flash plugin working and it is very good indeed.

Open Suse ssh connection.

I am typing this in Gedit, running over ssh to my laptop, just like I was doing with Gentoo. Just by typing ssh -X 10.0.0.2 -l shoggoth you can connect to the other machine after the ip addresses are sorted out.

Here is the kernel version I have, 2.6.34 is a good kernel, but I might upgrade to 2.6.37 very soon.

shoggoth@linux-evbo:~/Documents> uname -a
Linux linux-evbo 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64 x86_64 x86_64 GNU/Linux 
shoggoth@linux-evbo:~/Documents> df -Hla
Filesystem             Size   Used  Avail Use% Mounted on
/dev/sda1              259G   7.6G   238G   4% /
proc                      0      0      0   -  /proc
sysfs                     0      0      0   -  /sys
debugfs                   0      0      0   -  /sys/kernel/debug
devtmpfs               949M   373k   948M   1% /dev
tmpfs                  950M   2.8M   947M   1% /dev/shm
devpts                    0      0      0   -  /dev/pts
/dev/sda3              124G    38G    81G  32% /home
fusectl                   0      0      0   -  /sys/fs/fuse/connections
/dev/sda2              107G    65G    42G  61% /windows/D
securityfs                0      0      0   -  /sys/kernel/security
/dev/sdb1               64G    30G    31G  49% /media/6a297c9b-8486-458d-8a10-236136cbad3d
/dev/sr0               4.5G   4.5G      0 100% /media/openSUSE-DVD-x86_64.0702..001
gvfs-fuse-daemon          0      0      0   -  /home/shoggoth/.gvfs
rpc_pipefs                0      0      0   -  /var/lib/nfs/rpc_pipefs

And here is how much disk space I have left after installing both KDE and Gnome on my machine. The 64bit KDE 4 desktop is very fast and responsive, I just prefer to use the Gnome desktop, with a panel on the bottom and the top. That way everything has space to be and I do not have just the one panel on the bottom that gets cramped. And that looks too much like Windows. Here is a good tutorial showing how to enable ssh connections in OpenSuse Linux.

64bit upgrade.

I have just upgraded to a 64bit installation of my favourite OpenSuse 11.3 distribution. It is feeling slightly faster than the 32bit version and all I need now is a 64bit version of Flash… That is available, and I have just tested the plugin and it works with Firefox. Too good, now I have a fully 64bit system and 64bit Flash working, but it took quite a lot of hunting around to find that plugin. The overall system performance with a Gnome desktop and Firefox is very fast with only 2GB of RAM installed, the system is still perfectly responsive and fast. Better than what I have heard about 64bit Windows 7. But it is good to be able to use something like OpenSuse instead of Windows. I bought it online from OS disc.com for only AU$5.95.00 and with shipping it only cost AU$8.00. Very good value indeed. I will have to do some more research on 64bit systems, but I am happy with my decision to move ahead into the future.and move away from the 32bit world with it’s 4GB RAM limit.

This is a good video about 64Bit OpenSuse Linux. This is the OZGUI Tech Show and well worth watching. Now that Suse is owned by Novell, there will be a lot of money behind the distribution and this can only help in the future.

And it is faster than Windows and not a simpler distribution like Ubuntu, which does not have the comprehensive Yast configuration tools like Suse has to configure your system. Suse has always been a very good Linux distribution and I have enjoyed using it in the past, now it has gotten even better with this 64bit release.

http://www.berthon.eu/ice_and_fire/?p=383 This posting is mentioning the 64bit Adobe Flash Player and the open source Gnash flash alternative. I will have to give that a test and see if I can get that to work as well, I have tried the 64bit Adobe Flash Player and it works perfectly, so I will try the Gnash player next. get it here. http://www.getgnash.org/.

Microsoft considering 128bit Windows 8?

http://arstechnica.com/microsoft/news/2009/10/microsoft-mulling-128-bit-versions-of-windows-8-windows-9.ars

Working in high security department for research and development involving strategic planning for medium and longterm projects. Research & Development projects including 128bit architecture compatibility with the Windows 8 kernel and Windows 9 project plan. Forming relationships with major partners: Intel, AMD, HP, and IBM.

Robert Morgan is working to get IA-128 working backwards with full binary compatibility on the existing IA-64 instructions in the hardware simulation to work for Windows 8 and definitely Windows 9.

Windows 7 has a 64bit option, but the majority of PC’s use Windows XP which is only 32bit and can only access 4GB of RAM. With many people installing Windows 7 for gaming they want more and more RAM and so they install a 64bit operating system, but I cannot understand why you would need a 128bit operating system. 64Bit supports 17 Trillion Gigabytes of RAM. That is plenty of RAM to load your games. And MS are better sorting out security and stability issues on the current platforms before bringing out another one. There are apparently 256 Bit CPU’s but all consumer CPU’s are either 32 or 64bit. The 4 Petabyte limit is not really an issue right now anyway, unless you want a computer that spans Hyperspace or something, then you might go 1024bits.

Arch linux x86_64 rocks.

I just bought the latest Linux Format DVD, and I tried to boot the Fedora Core 14 distribution on the disc and it would not work, it gave me an error to do with the compressed filesystem. But I got a copy of FreeBSD 8.1 and I will give that a try later and see how I go, I have run FreeBSD on my old Pentium II before and it was awesome so I will give it a go and see if I can get a fast UNIX system installed.

Here is a good little program I wrote in C. Just for fun.

#include <stdio.h>

#define EQ ==
#define OP "Troll."
#define trololol printf

int lineofstars (void) {
	int x = 0;
	while (x < 64) {
		printf("*");
		x++;
		if (x EQ 31) {
			printf("<|>");
		} else if (x EQ 64) {
			printf("\n-\n");
		}
	}
}

int main (int argc, char** argv) {

	char *name;
	name = "OP";
	lineofstars();
	trololol("According to this, %s is a %s\n", name, OP);
	return 0;
}

Not a bad little program, and I got the code to work first time, not bad. Writing code in standard C is better than C++ or C#, the old C language is still the best. The whole Linux kernel is written in C and if it is good enough for that project, it is good enough for me. I am running kernel 2.6.37-rc6 and it is the best and fastest version of the Linux kernel so far, with many optimizations for better performance. I am not a fan of Ubuntu, but I have to say that it would benefit from enhanced performance and also better hardware compatibility with the Open Source Broadcom drivers in the kernel. Just bought a 320GB external disk to backup files from my SATA hard disk and over USB 3.0 it is taking about 10 hours to copy 47.9 GB of files to the drive. I guess the device does not support USB 3.0 at all, but once the files are copied then I can relax, as the files will be backed up and safe. I just installed the 64bit version of Arch Linux. This system is very fast indeed and well worth the installation time. You just have to set up your hard disk partitions and then the software to be installed and you are set. I found this very good Linux blog here http://blog.lynxworks.eu/tag/arch-linux/ that has good information about various Linux issues. I am trying to chroot into my Arch Linux installation to install software, but I cannot chroot into a 64bit installation with a 32bit version of Linux, so I need to wait and install my 64Bit OpenSuse Linux, then I can finish setting up the operating system.

Green piping.

Green piping.

But I am happy still, I have got the initial system setup and I just need to get some other things installed then it will be perfect.

Kernel 2.6.37 better than 2.6.36.

I am running kernel 2.6.37-rc6 on my main OpenSuse 11.3 installation and it has quite a few advantages over the previous kernel release, offering a Open Source driver for the Broadcom WIFI adapters. This is quite a step ahead of the old system where you had to install the binary firmware into your system, especially with Ubuntu, Fedora Core 13 would include some more Firmware, but having to copy this into your system is annoying, having an Open Source driver included into the kernel is very important and allows a Linux distribution to support more hardware out of the box and not rely on a binary blob that can taint the kernel like the Nvidia driver does. Ubuntu 11.04 will include kernel 2.6.37 and the final release is slated to include 2.6.38, meaning it will have the best hardware support of any Linux.

Review image

Firefox 4 will be included as the default web browser replacing Firefox 3.6. As I have written here I am not a great fan of this version of Firefox and I would be wanting to keep a copy of Firefox 3.6 around to run on a more modern version of the Ubuntu operating system. Copying the MacOS look is not the best idea from Canonical, they should be able to come up with something better. Judging by the comments on this article, people are not sold on the whole Ubuntu changes at all.

Firefox 4.0 to be released next month.

http://news.slashdot.org/story/11/01/13/1755240/Mozilla-To-Release-Firefox-4-Next-Month.

“Damon Sicore, Senior Director of Platform Engineering at Mozilla, has announced that the company is almost ready to ship Firefox 4. On its mailing list, Mozilla has revealed it has around 160 hard blockers to fix, before proceeding to Release Candidate stage. Both the RC and the final version would arrive in February, according to Sicore. Mozilla was originally planning on having Firefox 4 out by the end of last year, but it had to delay the release till 2011. Last month, Firefox 4 Beta 8 was released for Windows, Mac OS X, and Linux 32-bit/64-bit, with support for 57 languages. Mozilla’s roadmap says it still wants to release a Beta 9, a Beta 10, and at least one Release Candidate build before the final version.”

Firefox 4 is all well and good, but the removal of the status bar and the inclusion of a random toolbar that displays various icons such as your utorrent icon, a facebook icon and other things that looks like one of those add on toolbars that various programs install, like the Winamp toolbar. Very annoying, not being able to hover over a link and see where it goes. I will be sticking with Firefox 3.6 for now. I am typing this in Firefox 3.6.13 and that is all the browser you will ever need and dumbing down the interface will not help. The status information in the address bar[?] is not as easy to see actually as it was in version 3.6. They should give users an option to restore the status bar back the way it was. Then they would not lose any customers.

There was also a story of Slashdot about a man that was suing Wikileaks for scaring him, but that is not even worth talking much about.

http://www-03.ibm.com/innovation/us/watson/

IBM – Why Jeopardy!?

This story concerns the IBM computer that can play Jeopardy. The computer is becoming as smart as humans, and will soon be as powerful as Skynet or HAL. That is frightening. The whole Skynet defense network will become a reality. With supercomputers controlling the military hardware all over the world, the movie Eagle Eye will become a reality and everyone would be under surveillance. We must welcome our new silicon overlords and maybe they will not wipe us out with a nuclear war and then the rise of the machines. I want to live long enough see them build X-Seed 4000. a 4000m tall building that could accommodate up to 1 million people.That would be the largest building ever built in history. I know they say it will never be built but I believe it will be eventually. Then they might even build one as tall as Everest. The Ultima tower is two miles tall, and if built will be pretty awesome to see.

Sabayon Linux rules over Ubuntu.

Entropy package management.

I am using Sabayon Linux on my PC now, enjoying the benefits of using Open Source software without the hassles of installing codecs like you need to do with Ubuntu and Linux Mint. I only had to install the libdvdcss package from the source tarball and I was playing a DVD right away without having to setup a heap of various codecs and gstreamer packages. This is awesome, Sabayon Linux is based on Gentoo Linux and it can use either the gentoo emerge command to install software or the entropy packaging system. It includes the gcc and g++ packages by default, so you can start programming right away, and I really do not mind using the KDE 4 desktop once I worked out how to change the theme. I am dual booting with Windows XP SP3, but it is good to be able to use Linux whenever I need to.

I had a problem with Sabayon Linux where Xorg would load up and only go to 1024*768 resolution, but I worked out that you can press CTRL-Alt->F2 and login to the text console as root and then type cd /etc/X11 and then type rm -f xorg.conf. After that, type ps ax and look for the kdm process and kill that with kill -9 and type ps ax again to ensure that kdm and Xorg is not running. Then type kdm to start the login manager once more and the resolution should be much higher after that. I have found out that the xorg.conf.sabayon file is copied to xorg.conf, so I have put settings in that file so when it is copied to the xorg.conf on bootup it will work. I downloaded the source tarball of GNU Midnight Commander and built and installed that package and I now have a proper file manager. I can use vlc to watch Digital TV and Clementine to listen to my music, most of the television is flood coverage, most of the state of Queensland is covered in a massive area of water, destroying towns and washing away farmland and washing boats and cars out into the ocean. This is an unbelievable event we do not get floods like this every year that is for sure, even the 1974 flood is nothing compared to this disaster.

The pictures above are of the 1974 flood which in Wagga Wagga NSW gave us a 10.75m flood, which still stands as the record, the December 2010 floods were only 9.6m. This event will go down in history as one of the worst disasters to hit Australia in recent history. We can only hope there is not too much loss of life and that our prayers are going to those affected.

ACTA Bill to remove Internet freedom.

Internet Freedom.

Our freedom to share information on the Internet is at risk and we need to do something. Visit anti-acta.com and sign the petition to stop this being forced on us. Sure they want to go after those of us that want to torrent movies and share music, but they will not stop there. We need to fight for our freedom and keep the Internet open.

If this passes they will take down giant swathes of content like Youtube, which is full of pirated material and torrent sites as well as websites like http://www.beemp3.com which link to downloads of MP3 music. Then they will extend the reach of this legislation and cover other areas of the Internet to crush the freedom of the users. No longer will you be able to do a quick torrent search & download for that essential piece of software you need, you will be forced to pay for everything you need and your freedom will be impinged by this bill.

I just got the Lexx TV series soundtrack and I now remember why I loved this series when I watched it on pay TV, back in the days when Austar and Foxtel was worth watching.  Now it is just brainless reality TV on every channel and nothing really worth watching at all, I only have FreeView now and there is nothing to watch on that either except the news and Mythbusters. But I love Mythbusters and always tune in when I can to see what they are up to. I liked the episode where they crushed a car betwixt two trucks going as fast as they could. And then smashing a car with a 650MPH rocket sled.

http://www.adrianparr.com/ Here is a good website blog with a very useful HTML entities encoder/decoder.

New Doom map.

I am making another Doom map. This one is for Ultimate Doom and is a hellish base run by the Demons.

http://www.securitronlinux.com/maps/hands.rar

Skin hell room with a invulnerability powerup and some Imps.

You can see some screenshots here, with a shot of the skin hell room and some Imps guarding a invulnerability powerup. This map does not have a name yet, but it is coming along very well indeed and Doom Builder 2 makes it so easy to put together a map, much easier than using DCK and MSDOS 6.2… They were the days, but that was unstable and unreliable, due to the DOS operating system, which was not perfect by any means. The DCK editor had a good texture alignment feature that allowed you to select a sector and align all textures within that area. But now Doom Builder 2 has the 3D fly through mode which makes the whole process of making a map super fast. I have also used the Zeth Zdoom editor, but that is much like Yadex, and is not as easy to use.

Editing Doom.

A shot of the monsters guarding the exit area.Doom is fun to edit for though as any modern computer can run a OpenGL source port at 1600*1200 pixels resolution and there are quality 3D models and high resolution texture packs to improve the quality of the Doom experience. Jdoom and Doomsday are a couple of awesome Doom source ports. Zdoom is another good source port that works on modern versions of Windows. Chocolate Doom is a source port that is emulating all of the features and quirks of the classic Doom.exe. And it is available on Linux and Windows. The only thing you cannot do with that is record Compet-n demos, they only accept demos recorded with the actual Doom.exe. The fact that Doom is still popular today after about 16 years says a lost about the longevity of this classic First Person Shooter.

More Linux Commands.

While running Linux, if you want to list the contents of a folder in a vertical list format, just use the ls command with these switches.

ls -hula --color=auto

then you get the directory listing with human readable file sizes instead of being listed in bytes.

To list the partitions on a disk, just type

fdisk -l /dev/sdb

for example and it will list the partitions on the device. You need superuser priviledges to run this command. Then you get the output below.

linux-3d5u:/home/shoggoth # fdisk -l /dev/sdb

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000bd059

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        7858    63118336   83  Linux
/dev/sdb2            7859       19457    93168937    5  Extended
/dev/sdb5            7859       15580    62026933+  83  Linux
/dev/sdb6           15581       17228    13237528+  83  Linux
/dev/sdb7           17229       19083    14900256   83  Linux
/dev/sdb8           19084       19457     3004123+  82  Linux swap / Solaris

A very useful command. This is useful when I am double checking which partition to install Linux to on my hard drive so I do not overwrite the wrong partition.