Tuesday, December 05, 2006


Ok so I just discovered Beryl and it rocks!

Beryl is a fork of Compiz with very much the same features and some more. You have probably already seen the screenshots on various Linux forums.

I never tried Compiz since many people reported it a mission to get going in KDE and I absolutely hate Gnome, so I never tried it. Beryl on the other hand is very easy to install and it works superbly with KDE!

Read through the Wiki, install it and enjoy the wobbly windows, rain on the desktop and whatnot!

The cubed box desktop effect.

Wobbly windows! Notice the red emerald in the systray, yup, that is Beryl.

Look closely in the Konsole window and you will see the "mouse cursor on water" effect!

The "rain on desktop" effect.

Invert all colour!

Invert current window colour only.

There is much more options to exploit, I just quickly took these few screenshots to wet the appetite.
Quickly now, install it and enjoy the eye-candy!

Tuesday, November 21, 2006

RAID setup!

Well, after quite a battle I finally got RAID to work on my desktop machine!

I love Gentoo, and every time I try something new it has been one big adventure and sometimes a steep learning curve.

Not to be outdone, the documentation for setting up RAID is very precise and to the point, but there is a catch in Gentoo, not all installations is the same, therefore there is the documentation, but it is generic. If the popo hits the fan, then it is hours of Googling and searching various forums to fins out where the problem is.

In my case the first setup was perfect, except that udev did not play nice, and I only found this out three days later after countless hours trying various ways to force my system to boot with a broken udev.

With the latest unstable udev-103 I got one long list of errors stating something was not right with my udev installation. After many reboots and different tries of reinstalling every system package (including of course udev) and trying to configure my system, I finally read on the udev mailing list that I'm not alone. They suggested downgrading to udev-096, but still no joy.
The errors were less, but something did not quite fit...

The third and final day I reverted back to the traditional install (I have a stage-4 backup of my entire system so it takes less than 30 minutes to reinstall) after yet another failed attempt at RAID, only to be greeted by the exact same error!

All the time I was convinced that it was a RAID/udev issue and this led me to the solution! Searching now was much easier since the error can be replicated on various setups and finally I found the very simple solution.

The udev-103 symptoms were a never ending scrolling error being written to /var/log/syslog:

udevd[826]: get_ctrl_msg: unable to receive user udevd message: Socket operation on non-socket
udevd[826]: get_netlink_msg: unable to receive kernel netlink message: Socket operation on non-socket
udevd[826]: get_ctrl_msg: unable to receive user udevd message: Socket operation on non-socket
udevd[826]: get_netlink_msg: unable to receive kernel netlink message: Socket operation on non-socket
udevd[826]: get_ctrl_msg: unable to receive user udevd message: Socket operation on non-socket
udevd[826]: get_netlink_msg: unable to receive kernel netlink message: Socket operation on non-socket

This output would keep on scrolling by until you hit reboot. The simple cause was that udev did not populate /dev after the initial install, and the rather simple solution?

Boot from LiveCD
create the RAID arrays
mount /dev/md(x) /mnt/gentoo
cp -rp /dev/* /mnt/gentoo/dev/

As simple as that! Once that was done the machine booted up no problems and I can finally shout: "Eureka!"

For further reading:
Software RAID setup
RAID0 with lilo
The solution to my problem
I read allot more articles than those mentioned, but they are the ones that helped me on the right track.

Happy RAIDing!

Friday, November 03, 2006

Novell sold out?

I really should learn to do much more research before coming to sudden conclusions, especially where Microsoft is involved...

Seems there is much more to this "joint venture" than meets the eye...

First of, it might be against the GPL to do what Novell has done:
Story here

Today Novell and Microsoft announced a partnership in which Microsoft has made some unlikely-seeming promises regarding Linux. What aren't they telling you? First, you can be sure that Microsoft's not out to help a competitor. This announcement paves the way for Microsoft to implement significant control over commercial customer's use of Free Software. And it has significant negative implications for Open Source in general.

More here!

Seems like MS will remain the evil giant for now, until they can PROVE that what is said in the agreement was really out of concern for all OS development.
Yea right....

Microsoft is coming to terms with Linux

Just when I thought everything is quieting down suddenly the OS world explodes with new news!

Take the following for example, Microsoft and Novel wrote an open letter to the FOSS community:

Joint letter to the Open Source Community
From Novell and Microsoft

Today's announcement of the collaboration between Microsoft and Novell marks the beginning of a new era: Microsoft is coming to terms with Linux.

Over the past six years, we've seen the effect that the open source community has had on Microsoft. They've shared some source code, driven community projects like IronPython and WiX, and they continue to work with a number of open source software companies like JBoss, SugarCRM, XenSource, and Zend.

However, today's news is a big step forward for the Linux market. Today, for the first time, Microsoft is collaborating directly with a Linux and Open Source software vendor. With this news, Microsoft is saying that Linux is an important part of the IT infrastructure.

More importantly, Microsoft announced today that it will not assert its patents against individual, non-commercial developers. Novell has secured an irrevocable promise from Microsoft to allow individual and non-commercial contributors the freedom to continue open source development, free from any concern of Microsoft patent lawsuits. That's right, Microsoft wants you to keep hacking.

Why is Microsoft doing this? Because they recognize that customers today are deploying mixed source solutions - Windows and Linux - and they want these solutions to work well together. This will help Microsoft by making it easier for Linux customers to deploy Windows in their Linux environments. Microsoft is committing significant resources to promote joint Windows-Linux solutions. This is all about co-existence and giving customers greater choice.

The collaboration has multiple pieces:

* Patent coverage
  • The concern over potential patent infringements makes some people nervous about the deployment of open source technologies.
  • To do this, Novell and Microsoft are providing covenants to each other's customers, therefore releasing each company from the other's patent portfolio.
  • What it really means is that customers deploying technologies from Novell and Microsoft no longer have to fear about possible lawsuits or potential patent infringement from either company.
* Virtualization
  • Microsoft and Novell will collaborate in enhancing and developing the functionality required to efficiently virtualize Windows on Linux and Linux on Windows.
  • Both will now be first class citizens in data centers, addressing the needs of mixed environments. They will both enjoy optimized, supported and tuned device drivers to maximize their potential.
* Virtualization Management
  • As a plus, the companies will work together to implement the necessary standards to manage data centers that run mixed environments (WS-Management).
  • Novell will develop tools to manage virtualized Windows machines, and Microsoft will develop tools to manage virtualized Linux systems.
* Office Open XML
  • Novell engineers have been working for the last year together with Microsoft engineers through the ECMA TC45 working group in producing a complete specification that would allow for interoperability across office suites.
  • Novell will develop the code necessary to bring support for Office Open XML into OpenOffice, and we will contribute that support back to the OpenOffice.org organization. We will also distribute the Office Open XML plug-in in our own edition of OpenOffice. In addition, we will participate in the Open XML Translator open source project.
* Collaboration Framework
  • One of the most important components of the collaboration agreement today is that we have setup a framework between Novell and Microsoft to discuss future collaborations.
  • Today's announcement marks the beginning of a new era, and should not be considered a limitation. With the collaboration framework in place, we will periodically evaluate areas where we can work together improving the interoperability of our products.
* Mono, OpenOffice and Samba
  • Under the patent agreement, customers will receive coverage for Mono, Samba, and OpenOffice as well as .NET and Windows Server.
  • All of these technologies will be improved upon during the 5 years of the agreement and there are some limits on the coverage that would be provided for future technologies added to these offerings.
  • The collaboration framework we have put in place allows us to work on complex subjects such as this where intellectual property and innovation are important parts of the conversation.
  • Novell customers can use these technologies, secure in the knowledge that Microsoft and Novell are working together to offer the best possible joint solution.

This is a watershed moment for Linux. It fundamentally changes the rules of the game. We're really excited about this deal, and we hope you are too.

Now this is interesting! With this we realise that Microsoft is seeing Linux now as a mayor factor in the IT word and it would be bad for them to keep on having very poor support for different Os's, like support for Samba, maybe a few Linux file systems, etc.

This is truly an inter resting announcement!

Thursday, November 02, 2006

The Linux Timeline

Ever wondered when a distro was created and what it is based on? Then have a look at the following sketch and see if yo can find your favourite distro and determine if it was a ground breaker or just follower of an already successful recipe...

Laying low...

Well, the last few weeks have been quite uneventful, a few distros gets released every now and then, but nothing mayor to get one excited.

Even on the general Linux side things have been quiet, everyone just waiting out the storm of the season as we draw closer to Christmas.

What we are looking forward to is:
The new Linux kernel

KDE4 has been anticipated as one of the all time great updates of the Linux DE world since ever. However we know precious little of what is waiting for us, except that in the light of Windows Vista's release later this year/ next year we all hope and wish it to be a really awesome improvement over everything we are so used to. Here's hoping we are not disappointed!

The new Linux kernel, well now there's a though one. I have cracked my noodle thinking of what would be an improvement, but right now the kernel is as user friendly and complete as ever. How are the kernel devs going to improve on almost perfection? What new feature could possibly be added to herald in a new kernel era? I'm dying to see what would happen in the next few months for Linux, we are all expecting great things to come!

Thursday, October 19, 2006

This has to be the most inspirational video I have ever seen...

A bit of history on the people involved:

For the past twenty five years or more Dick, who is 65, has pushed and pulled his son across the country and over hundreds of finish lines. When Dick runs, Rick is in a wheelchair that Dick is pushing. When Dick cycles, Rick is in the seat-pod from his wheelchair, attached to the front of the bike. When Dick swims, Rick is in a small but heavy, firmly stabilized boat being pulled by Dick.

At Rick's birth in 1962 the umbilical cord coiled around his neck and cut off oxygen to his brain. Dick and his wife, Judy, were told that there would be no hope for their child's development.

"It's been a story of exclusion ever since he was born," Dick told me. "When he was eight months old the doctors told us we should just put him away, he'd be a vegetable all his life, that sort of thing. Well those doctors are not alive any more, but I would like them to be able to see Rick now."

In 1975, Rick was finally admitted into a public school. Two years later, he told his father he wanted to participate in a five-mile benefit run for a local lacrosse player who had been paralyzed in an accident. Dick, far from being a long-distance runner, agreed to push Rick in his wheelchair. They finished next to last, but they felt they had achieved a triumph. That night, Dick remembers, "Rick told us he just didn't feel handicapped when we were competing."

I once saw another clip where at the end of the race a reported told Dick that if it wasn't for his son holding him back he would have finished in medal position.
To this Dick replied: "Why would I want that? I'm only doing this for my son."

Saturday, October 14, 2006

FOSS people never ceases to amaze!

Just when you think there can't be anything stranger, then some people stand up to openly defy everything the corporate giants believes in.

For a while now we have had the privilege to see the tremendous grow of FOSS, like OpenOffice, Firefox, and a few other movers and shakers that rocked the software world.

But how about going at it the wrong way? Like Underground Linux? Just have a look at the packages included to give you a general idea of what this distro is all about (if the name didn't give it away):

  • X.Org 7.1
  • KDE 3.5.4 (most modules, including Kontact)
  • OpenOffice.org 2.0.3
  • K3b 0.12.17
  • Firefox
  • Ktorrent 2.0.2
  • Kmplayer 0.9.3-pre2
  • Streamtuner 0.99.99 (browser for internet radio stations)
  • DVDRipOMatic 0.95 (DVD-to-XviD ripping tool)
  • Easy network configuration, with wifi support (see docs)
  • Fixes in printing support
  • HP printing drivers
  • Fixes/improvements in the look and feel

Now I have nothing personally against people distributing this, but isn't it a bit stupid to go out seek trouble? That is like branding this distro as "I'm a pirate/underground Linux user". Why on earth would someone go and do something so blatant? Piratebay.org ring a bell anyone?

The same tools are available for any other distro, but they do not openly advocate it. Download it, use it, become a dev and help them out but for the love of sanity why go out and openly look for trouble?

The hacker distros have cleverly coupled themselves with security, naming themselves stuff like "Inside Security Rescue Toolkit" and like all the rest here, and there is something most of us can learn from this. Make your distro "friendly" do not go out and look for confrontation, or you're going to get it...

Really, sometimes the FOSS community have the foresight of a 16 year old high on testosterone.

Sunday, October 08, 2006


If only I had enough time to do everything I liked to do...

There is still no mayor update on the gaming front since I have really not had any time to play and test some new games, but maybe the next month or so will be a turning point, anyone wanna help me out here?

What I have been testing out lately is the multimedia capabilities of Linux, i.e. the recording, editing and writing of video and music files (sermons of over 400Mb per track).

What really put me off is that it seems that Audacity seems to have taken a step backwards.
Nothing wrong with the recording, but the effects lack allot! For example, I could not get the default "amplify" plug-in to do anything, and the noise removal plug-in is useless! In the end I had to install all the 3rd party plug-ins to get the job done and 5 hours later I still could not get rid of that irritating "hiss". No fun at all...

This led me to search for a better alternative, and up until now I have yet to find one. What is sorely lacking is the ability for audio editors to import WAV, filter it and then be able to edit out the unwanted noise (hiss, click, etc.)

Sweep seems nice, although I cannot figure out how to get the above mentioned functions working in it. Maybe a little RTM would help?

Maybe someone in the Linux multimedia dev. section should take a look at GoldWave (still my favourite audio editing app in Windows) and try do get something similar in Linux. Come to think of it, all we really need is some very decent plug-ins for Audacity and all will be bliss!

Someone, take up the challenge and give us user friendly plug-ins to correct our mistakes!

On the other hand, the video editing software really amazed me since I last used it in early 2006. Kino has come of age and Kdenlive, Cinelerra and Avidemux make for a complete solution! What more could an amateur need?

Even creating the DVD is a cinch with QDVDauthor and Kmediafactory.

Go on, try them, absolutely stunning!

Monday, September 25, 2006

It's that time of the month again...


I have done a bit of searching again over on Happy Penguin and came up with a few gems for you to try out and enjoy!

Since I'm not big into multi-player games, like online FPS games, I always look for something that offers you single player mode as well.

Here are the winners of this month:

Now this is a winner in my book. It's got very nice single player missions and I would think that multi-play would be a blast! You MUST try this one, it is a complete remake of the old Cube, but much better!

I'm bussy trying out a few more, will update this post as soon as I'm done testing.

Saturday, September 16, 2006

Free movies!!

Yup, free movies!
Free movies

There is a HUGHE collection of movies, documentaries, cartoons, etc. that has been released from copyright or that has been released under a more liberal license. Head on over and see if there is something you may like.

A few that caught my eye:
Reign of the Fallen
Eyes of the Werewolf
Star Wars: Revelations

A tip:
Click on the website that is given for a movie, they have the full download and trailers there...

Wednesday, September 06, 2006


How true is this, despite evidence to prove the opposite there are still "scientists" who proclaim a false and unsound theory, namely evolution.
Just to ask but a few questions and something to ponder on, most would see this as trivial, but to me they are the foundations of this myth:

What caused the "Big Bang"?
The first rule of physics states that matter cannot be created or destroyed, so where did the mixture, concoction or whatever for the "Big Bang" come from?
This is the general direction that almost all the mayor arguments for the evolution theory takes, namely that it is not consistent with what modern science believes and practices.

Another example, has there been a case of progressive evolution documented? Why are we solely relying on fossils to create and substantiate a theory? Where is the evidence today?

Science has been meticulously recorded since the Renaissance and there has been no change in the human or animals that one could constitute as evidence of evolution.

I will stop my rant here and urge you to go over to the following URL and have a bit of a read, see if there is any way in which you can get hold of the videos and listen to it with an open mind, then make up your mind on what you believe afterwards.
Dr. Dino

Also head on over to the download section on Dr. Dino and download the seminars, great stuff!

Saturday, September 02, 2006

Some free games

Well what do you know, they have released Mech Commander free of charge!
Go and get it here and someone PLEASE host it on a better server!

Another one for the Flight Sim guys, Targer Tobruk.
From the screenshots it looks stunning, so why not download it and give it a try?

Wednesday, August 30, 2006

I just thought about the latest developments in hardware and realised that the x86 arch is dying, not due to lack of support, but one of these days it will be impossible to by a 32-bit CPU, everyone and their uncles are moving over to 64-bit.

Now here's the problem.
We know that there has been great strides on the x86_64 terain the pst couple of years, but this post got me a bit worried.


Currently, it is nearly impossible to have a pure stable system with Gentoo/AMD64. I think everybody who has ACCEPT_KEYWORDS=amd64 in his make.conf also has a rather large list of packages in /etc/portage/packages.keywords. To adress this issue, we need either a massive improvement in amount of menpower or a list of packages we can to focus on. If you run a stable system and you're interested in helping...


Currently, it is nearly impossible to have a pure stable system with Gentoo/AMD64.

The reason I bring this up is because I wanted to try amd64 again after quite a while (I last tried it over a year ago) but this has totally put me off. I want a system that works, I need mulitimedia apps (recording and editing video and audio) to be stable and 100% functional and I think for this reason I'm staying with x86 for the time being.

Now, are the Linux devs missing the boat here? Shouldn't they be scrambling to get the x86_64 as stable as soon as possible? Intel and AMD are never going back to 32-bit and you don't get 32-bit CPU's for AMD anymore at all (I think the Sempron is also a 64-bit CPU not so?) and it would seem a waste to spend all your manpower on projects that are going to be obsolete in about a years time.

I guess all I'm saying is that I'm a bit worried that they are focusing their efforts on the wrong projects atm.

Tuesday, August 29, 2006

Lin Libertine Fonts

Oh wow, seems like the Linux world is abuzz all of a sudden! Must be the change in seasons!

Here is a great new site to go check out, Lin Libertine.

The reason they developed this was because of the pesky restrictions on TTF from Microsoft, e.g. they are not open source.

Philipp H. Poll started the Linux Libertine Open Fonts project in September 2003 because of his dissatisfaction with the fonts shipped with GNU/Linux distributions. "In SUSE 9.x," he recalls, "you had to use a script to download the Microsoft core fonts if you wanted to have good TrueType fonts." To improve the situation, Poll chose to start with the basics with Linux Libertine, an alternative to Time Roman and Times New Roman, the most commonly used typefaces in computing, and to develop it using free software methodologies and tools under the GNU General Public License.

There you go!

Recovering lost files

This is an excellent article covering how to get those lost files back.

It happened with me when I upgraded my hard drives and one of the older ones using ReiserFS just lost all the data that was on it while I was copying it to the new drive. Not deleted, no hard drive failure, it just vanished! (I heard some other people having the same experience with ReiserFS so I moved on over to Ext3...)

This would have helped allot getting the 100+ Gb of data back, so have a read here and bookmark this site, you will need it sooner or later!

How to recover lost files after you accidentally wipe your hard drive

Blog update

Well, just switched to the new beta blog and decided to change the template a bit also. Great new features and much more user-friendly than the first one.

Will be posting some interresting stuff soon, but this is all for now!

Sunday, August 13, 2006

Frank's Corner, Running Windows applications and games on Linux using Wine

Found this deilightful "little" site and though to share it with the world (as if "the world" read this, heh).
Head on over to Frank's corner and have a look at the application you want to get working and follow the how-to!

Could not be any easier!

Maybe even I could finally get wine to do great things for me?!

Thursday, August 10, 2006

Is Gentoo treuly the King of Linux?

I have tried almost all of them:
SuSE, Mandriva, RedHat and Fedora, Slackware, PCLinuxOS, Linspire, Vector Linux and some few other and it never fealt like it was totally up to par with Gentoo.

I have been using Gentoo since 2002 (after I tried Mandrake, RH, SuSE and Slackware) and it stuck!

Since then I tested said distros on a regular basis but never again did it feel "right". The power was lacking, and sometimes the GUI interfaces messed up the distro beyond repair.

The latest versions I'm testing is SuSE 10.1 and the latest Mandriva. My one friend swears only to Mandriva, funny though, he constantly reinstalls everything, about every 2 months or so.

The beauty of Gentoo is that this machine has not known a reinstall since late 2004 and it is more up to date than the latest binary/rpm distro availble. This is through hardware upgrades and hard drive upgrades (even the root hard drive) and I only reinstalled to see what the fuss was with the latest LiveCD installer.

The history of this machine:
It began as a Athlon XP +1700 socket A on an Asus motheboard with 40Gb Maxtor harddrive.
Then it became a Athlon +2500 Barton Socket A on a Gigabyte and Chaintech motherboard with over 600Gb of harddrive space.
It then went from a +3200 socket 754 on a MSI motherboard to a +3200 socket 939 MSI Diamond and it now finally sits as a +3800 x2 on the same motherboard.

Final specs:
AMD +3800 x2 939 CPU
MSI K8N Diamond motherboard
2Gb KingMax performance RAM
Nvidia 7800 GTX 256Mb GFX card
2x SATA Harddrives (200Gb Western Digital + 200Gb Seagate)
1x SATA Samsung DVD+R/Rw
450W Antech Smart Power

Not sluggish at all, and everything works 100%!

To sum it all up, I have no desire to work on another distro, but I love trying them out. I love to see the new inovations and to tease the shortcommings of some, but I will always (so it seems) remain a Gentoo addict!

Friday, July 28, 2006

Me and wine, will I ever get it going...

Recent woes:

Each and every time I try and launch steam I get to 26% on the software update and then this error:


Tuesday, July 18, 2006

I just cam over this amazing site bursting with Gimp goodness!
Gimp Talk

On the front page there is a hughe section dedicated to all the different tutorials on the site created by the members. I went through about half the tutorials and I'm very, very much impressed!

I'm gonna have to try out some of these tutorials!

For those looking to get Gimp, it is propably on you ditro CD/DVD but you can get the latest version here at the Gimp website or for the Windows version go here to get it!

Great stuff this I tell you, great stuff!

Sunday, July 09, 2006

Got tired of the all black theme on my desktop PC and changed it to this:

And here is the laptop, very minimal Fluxbox, but the wallpaper and the theme go hand in hand, don't you think?

Thursday, June 01, 2006

Counter Strike woes!

Seems wine and I are not very good friends!
I have seldom had any real success with it and now I got Counter Strike: Condition Zero from a friend and can't seem to launch the game.

It starts up a-okay, I can access all the menus and configure my settings, but as soon as I want to play say custom game, it loads, I get to the info screen before the game starts and bam, it crashes.

I was so hoping for this one to work, but allas, no go so far.

Here is the long-winded output and crash dump:

mw@my ~ $ winelauncher "C:\Valve\Condition Zero\czero.exe" -- -console -w 1024 -noipx
Invoking /usr/bin/wine C:\Valve\Condition Zero\czero.exe -- -console -w 1024 -noipx ...
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fd38570)->((nil),00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fd38570)->((nil),00000013)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:mci:MCI_LoadMciDriver Couldn't load driver for type L"C:\\VALVE\\CONDITION".
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
fixme:mci:MCI_LoadMciDriver Couldn't load driver for type L"C:\\VALVE\\CONDITION".
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered
err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for context 0x1
fixme:wave:DSD_CreateSecondaryBuffer (0x77f31bf8,0x7fb9f6f0,28,0,0x77f6287c,0x77f324ec,0x77f62858): stub
fixme:wave:DSD_CreateSecondaryBuffer (0x77f31bf8,0x77f8ba34,180e0,0,0x77f8dfdc,0x77f8bc84,0x77f8dfb8): stub
err:dscapture:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
fixme:wave:DSD_CreateSecondaryBuffer (0x77f31bf8,0x76f880b4,180e0,0,0x76f8834c,0x7fd18374,0x76f88328): stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x796e0020)->((nil),00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x796e0020)->((nil),00000013)
err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered
err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for context 0x1
fixme:wave:DSD_CreateSecondaryBuffer (0x796fa3d0,0x7fb9f6f0,28,0,0x7970ae14,0x796fad04,0x7970adf0): stub
fixme:wave:DSD_CreateSecondaryBuffer (0x796fa3d0,0x79778bfc,180e0,0,0x7977c6b4,0x7977c7c4,0x7977c690): stub
err:dscapture:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7977c668
fixme:wave:DSD_CreateSecondaryBuffer (0x796fa3d0,0x7975c0a4,180e0,0,0x7975c33c,0x77eeb4c4,0x7975c318): stub
err:dscapture:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
wine: Unhandled page fault on read access to 0x00000000 at address 0x1d0804c (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01d0804c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:01d0804c ESP:7fb9f50c EBP:7772d3f8 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:7ca266c4 ECX:00000000 EDX:b722bccb
ESI:7ca268e8 EDI:7ca26948
Stack dump:
0x7fb9f50c: 01e80c18 7ca268e8 ffffffff 7c963158
0x7fb9f51c: 7fb9f608 7ca26a10 798d7148 00000000
0x7fb9f52c: 798e4270 798d7148 0000003f 7772d3f8
0x7fb9f53c: 0000007e 00000000 00000000 7d3a97c4
0x7fb9f54c: 7c963158 0000007c 00000000 7772d3f8
0x7fb9f55c: 0000007e 798d7094 01e6fff8 00000000
=>1 0x01d0804c in czero (+0x90804c) (0x01d0804c)
0x01d0804c: movl 0x0(%eax),%ecx
Module Address Debug info Name (155 modules)
PE 0x01400000-03517000 Export czero
PE 0x10000000-1001f000 Deferred filesystem_stdio
PE 0x20000000-2033e000 Deferred steam
PE 0x21100000-2115e000 Deferred mss32
PE 0x26400000-2642c000 Deferred mssv29.asi
PE 0x26600000-26627000 Deferred mssv12.asi
PE 0x26f00000-26f2a000 Deferred mp3dec.asi
PE 0x30000000-30026000 Deferred nspr4
PE 0x6ab30000-6ab52000 Deferred gkplugin
PE 0x6acb0000-6acba000 Deferred cookie
PE 0x72c20000-72da5000 Deferred mp
ELF 0x738b7000-738cf000 Deferred mcicda
\-PE 0x738c0000-738cf000 \ mcicda
PE 0x76310000-7631a000 Deferred jar50
ELF 0x7658c000-765a0000 Deferred joystick
\-PE 0x76590000-765a0000 \ joystick
PE 0x766a0000-766af000 Deferred voice_miles
PE 0x766e0000-76720000 Deferred core
PE 0x76730000-7674e000 Deferred demoplayer
ELF 0x76aa7000-76b00000 Deferred dsound
\-PE 0x76ac0000-76b00000 \ dsound
PE 0x77140000-772c5000 Deferred gameui
PE 0x77780000-77788000 Deferred pipboot
PE 0x77790000-777b1000 Deferred imglib2
PE 0x777c0000-77a10000 Deferred gklayout
PE 0x77a20000-77a26000 Deferred embed_lite
PE 0x77a30000-77a54000 Deferred gkgfxwin
PE 0x77a60000-77a77000 Deferred gkgfx
PE 0x77a80000-77a9e000 Deferred gkwidget
PE 0x77aa0000-77aad000 Deferred webbrwsr
PE 0x77ab0000-77ad8000 Deferred docshell
PE 0x77ae0000-77b9a000 Deferred uconv
PE 0x77ba0000-77bd4000 Deferred gkparser
PE 0x77be0000-77bfa000 Deferred rdf
PE 0x77c00000-77c10000 Deferred chrome
PE 0x77c20000-77c34000 Deferred xpcom_compat
PE 0x77c40000-77c47000 Deferred xpcom_compat_c
PE 0x77c50000-77c5f000 Deferred profile
PE 0x77c60000-77c8e000 Deferred i18n
PE 0x77da0000-77dad000 Deferred mozz
PE 0x77db0000-77e21000 Deferred necko
PE 0x77e30000-77e3d000 Deferred xppref32
PE 0x77e40000-77e6f000 Deferred xpc3250
PE 0x77e70000-77e80000 Deferred caps
PE 0x780c0000-78121000 Deferred msvcp60
PE 0x78130000-78184000 Deferred js3250
PE 0x78190000-781ae000 Deferred embedcomponents
ELF 0x781b7000-78208000 Deferred libgcrypt.so.11
ELF 0x78208000-78283000 Deferred libgnutls.so.12
ELF 0x78283000-782a0000 Deferred libcups.so.2
ELF 0x782bc000-782ec000 Deferred winspool
\-PE 0x782c0000-782ec000 \ winspool
ELF 0x782ec000-78390000 Deferred comdlg32
\-PE 0x78300000-78390000 \ comdlg32
PE 0x78390000-78396000 Deferred plds4
PE 0x783a0000-783a7000 Deferred plc4
PE 0x783b0000-7840f000 Deferred xpcom
PE 0x78410000-78440000 Deferred mozctl
ELF 0x7844a000-784b0000 Deferred msvcrt
\-PE 0x78460000-784b0000 \ msvcrt
PE 0x784b0000-784b6000 Deferred mozctlx
ELF 0x784c6000-78500000 Deferred shdocvw
\-PE 0x784d0000-78500000 \ shdocvw
ELF 0x7bf00000-7bf03000 Deferred
ELF 0x7cf91000-7d010000 Deferred libglu.so.1
ELF 0x7d30a000-7d3b0000 Deferred oleaut32
\-PE 0x7d320000-7d3b0000 \ oleaut32
ELF 0x7d87c000-7d880000 Deferred libgpg-error.so.0
ELF 0x7d90c000-7d93e000 Deferred uxtheme
\-PE 0x7d910000-7d93e000 \ uxtheme
ELF 0x7d93e000-7da17000 Deferred comctl32
\-PE 0x7d950000-7da17000 \ comctl32
ELF 0x7da17000-7dafd000 Deferred shell32
\-PE 0x7da30000-7dafd000 \ shell32
ELF 0x7dafd000-7db5c000 Deferred shlwapi
\-PE 0x7db10000-7db5c000 \ shlwapi
ELF 0x7db5c000-7db70000 Deferred mswsock
\-PE 0x7db60000-7db70000 \ mswsock
PE 0x7db70000-7dbc8000 Deferred vgui
ELF 0x7dbd2000-7dbe6000 Deferred lz32
\-PE 0x7dbe0000-7dbe6000 \ lz32
ELF 0x7dbe6000-7dc00000 Deferred version
\-PE 0x7dbf0000-7dc00000 \ version
ELF 0x7dd43000-7dd5b000 Deferred msacm32
\-PE 0x7dd50000-7dd5b000 \ msacm32
ELF 0x7dd5b000-7dda5000 Deferred wineoss
\-PE 0x7dd70000-7dda5000 \ wineoss
ELF 0x7dfab000-7dfc0000 Deferred midimap
\-PE 0x7dfb0000-7dfc0000 \ midimap
ELF 0x7dfc0000-7e04d000 Deferred winmm
\-PE 0x7dfd0000-7e04d000 \ winmm
ELF 0x7e564000-7e5e8000 Deferred ddraw
\-PE 0x7e580000-7e5e8000 \ ddraw
ELF 0x7e5e8000-7e63a000 Deferred rpcrt4
\-PE 0x7e600000-7e63a000 \ rpcrt4
ELF 0x7e63a000-7e6d9000 Deferred ole32
\-PE 0x7e650000-7e6d9000 \ ole32
ELF 0x7e6d9000-7e720000 Deferred dinput
\-PE 0x7e6f0000-7e720000 \ dinput
ELF 0x7e75b000-7e800000 Deferred opengl32
\-PE 0x7e790000-7e800000 \ opengl32
PE 0x7e930000-7e96f000 Deferred vgui2
PE 0x7e9b0000-7e9c4000 Deferred particleman
PE 0x7eb60000-7eb74000 Deferred dbg
ELF 0x7eb76000-7eb80000 Deferred libgcc_s.so.1
ELF 0x7eca0000-7eca9000 Deferred libxrender.so.1
ELF 0x7ed0a000-7f4cc000 Deferred libglcore.so.1
ELF 0x7f4cc000-7f551000 Deferred libgl.so.1
ELF 0x7f554000-7f571000 Deferred imm32
\-PE 0x7f560000-7f571000 \ imm32
ELF 0x7f571000-7f672000 Deferred libx11.so.6
ELF 0x7f672000-7f684000 Deferred libxext.so.6
ELF 0x7f684000-7f70e000 Deferred winex11
\-PE 0x7f690000-7f70e000 \ winex11
ELF 0x7f70e000-7f73b000 Deferred libexpat.so.1
ELF 0x7f73b000-7f76e000 Deferred libfontconfig.so.1
ELF 0x7f76e000-7f77f000 Deferred libz.so.1
ELF 0x7f787000-7f79f000 Deferred libice.so.6
ELF 0x7f79f000-7f81d000 Deferred libfreetype.so.6
ELF 0x7f81d000-7f8b3000 Deferred gdi32
\-PE 0x7f830000-7f8b3000 \ gdi32
ELF 0x7f8b3000-7fa01000 Deferred user32
\-PE 0x7f8d0000-7fa01000 \ user32
ELF 0x7fa01000-7fa45000 Deferred advapi32
\-PE 0x7fa10000-7fa45000 \ advapi32
ELF 0x7fa45000-7fa63000 Deferred iphlpapi
\-PE 0x7fa50000-7fa63000 \ iphlpapi
ELF 0x7fa63000-7fa90000 Deferred ws2_32
\-PE 0x7fa70000-7fa90000 \ ws2_32
ELF 0x7fba1000-7fba6000 Deferred libxfixes.so.3
ELF 0x7fba6000-7fbb0000 Deferred libxcursor.so.1
ELF 0x7fbb2000-7fbb6000 Deferred libxrandr.so.2
ELF 0x7fbb6000-7fbbb000 Deferred libxdmcp.so.6
ELF 0x7fbbb000-7fbc1000 Deferred libxxf86vm.so.1
ELF 0x7fbc1000-7fcd0000 Deferred kernel32
\-PE 0x7fbe0000-7fcd0000 \ kernel32
ELF 0x7fde3000-7fdec000 Deferred libsm.so.6
ELF 0x7fdec000-7fe01000 Deferred libnsl.so.1
ELF 0x7fe01000-7fe07000 Deferred libxxf86dga.so.1
ELF 0x7fe07000-7fe21000 Deferred wsock32
\-PE 0x7fe10000-7fe21000 \ wsock32
ELF 0x7fe21000-7fe44000 Deferred libm.so.6
ELF 0x7fe44000-7fe4e000 Deferred libnss_files.so.2
ELF 0x7fe4e000-7fe58000 Deferred libnss_nis.so.2
ELF 0x7fe58000-7fe60000 Deferred libnss_compat.so.2
ELF 0x7fe62000-7fe64000 Deferred libnvidia-tls.so.1
ELF 0x7fe64000-7ff5b000 Deferred libwine_unicode.so.1
ELF 0x7ff5b000-7ffe0000 Deferred ntdll
\-PE 0x7ff70000-7ffe0000 \ ntdll
ELF 0xa7dd6000-a7dda000 Deferred libdl.so.2
ELF 0xa7dda000-a7eef000 Deferred libc.so.6
ELF 0xa7eef000-a7f41000 Deferred libpthread.so.0
ELF 0xa7f41000-a7f44000 Deferred libxau.so.6
ELF 0xa7f61000-a7f7c000 Deferred libwine.so.1
ELF 0xa7f7d000-a7f94000 Deferred ld-linux.so.2
process tid prio (all id:s are in hex)
0000000b 0
00000008 (D) C:\Valve\Condition Zero\czero.exe
00000022 0
00000021 0
00000020 15
0000001f 15
0000001b 0
00000019 15
00000017 0
0000000f 15
0000000d 0
0000000c 0
00000009 0 <==
Wine exited with a successful status.

Monday, May 29, 2006

End of May screenshot

After some searching and modding I'm finally happy with my current desktop!
I have scoured the net looking for just the right icon theme, and at last, with some mixing and tuning, I found the current one.


Bussy showing of the window decoration and kbfx menu

Very nice ideed, even if I have to say so myself!

Friday, March 24, 2006

PCLinuxOS, new guy on the block!

I am a Gentoo fanboy. Full stop.
I doubt there is any other distro out there that can even come close to it, but I also love Linux and therefore am more than willing to test out new waters.

The test machine (as always) is the wife's PC. She is a bit slow taking up Linux and gives me the opportunity to use her PC as the guinea-pig. Also, she is the ideal candidate to give me an honest opinion of any distro which is needed because the more advanced Linux users tend to forget there are people who do not even know what a partition is.

Enter PCLinuxOS.

I have seen the name pop up all the more frequently on various forums and decided to try it out. They say it is based on Mandriva, will have to see about that...

You download the version you require from any of the following mirrors.

I opted for the nvidia image on one of the mirrors (the 7676 one, seems like the most recent nvidia driver they support.)

The LiveCD interface.

You boot into a LiveCD with X and nVidia support (yup, LiveCD with 3D DRI support) and just click one button on the desktop "Install PCLinuxOS".

The whole interface has a strong WindowsXP feel to it, something the die hard Linux gurus may snicker at, but I found it pleasing on the eye. The simplicity of the graphics just works.

The installation is the easiest of all the distro's I have ever done.

In 6 easy steps the OS is installed to the hard drive of your choice, it couldn't be easier I say.
This really impressed me, the ease with what everything is done. Once installed you have, of course, your X server WITH 3D and DRI support already implemented.

One downside is that the LiveCD desktop interface becomes almost useless once installation is in progress. One can understand this as the resources to load the desktop and then install it would be stretched to the max.

I would, however, highly recommend it for a beginner wanting to "check Linux out".

Now onto the nitty gritty....
Default boot (I only moved the icons a bit to make it more functional)

After installation you will find a fully functional KDE environment. Nothing fancy here, except all my hardware was detected and installed perfectly!
Sound, screen resolution, mouse wheel, network card, webcam, TV-tuner... and no interface was presented to ask input from my part at all. Not bad. One could, of course, change these settings if the need arise.

Applications that may be lacking "out-of-the-box" is a good office suite to complement KDE Office. (What would you expect from a one CD ISO image?)
Everything else needed is present, including the regulars like Firefox, Xchat, video players, The Gimp, K3B and a few p2p clients.

Also a plus is that MP3 and AVI (DivX/Xvid) support is included, not the case with many of the other offerings nowadays.

Looking a bit more closely one would notice that this version of KDE is indeed "patched" with a few nice little features! I was ecstatic when I notice the small things they gave attention to, like Yakuake and Krusader. A big plus in my book.

The software manager used is called "Synaptic Sofware Manger" and has the feel of Mandriva. Here we begin to see Mandriva sticking out it's head. So this distro is indeed based upon Mandriva!

Syncing to get the latest package lists was effortless and also selecting and installing packages went smoothly. I do however feel the need to mention that dial-up users be very careful in selecting packages, it could become a huge and time consuming task to update everything.
On that note, one downfall is the lack of "security only" fixes and patches.

The "PCLinuxOS Control Center" is almost an exact copy of Mandriva control center. It has all the familiar options one would expect from a n00b friendly distro and plenty of wizards to even out the bumps.

Looking at support one will find that all the more distros tend to use forums and wikis as a means to this end, and PCLinuxOS is no exception.
The forums is still young (as is the distro) but there is help available. I cannot comment on the forums all that much since I had no real problems to fix. You can also find the wiki here. Always a valuable resource for any distro.

There you have it, a distro for the beginner and not a bad download size to boot!

Thanks to osdir.com for borrowing the first few screenshot (hey, I'm not going to boot up a LiveCD again only for a few screenshots!)

Test PC:
AMD 2500+ Barton
Epox KT400 motherboard (8K9A7I)
512 Mb ram
MSI GeForce 5200 graphics card
LG CDRW drive
AOpen DVD drive
80Gb Seagate hard drive
Generic TV-tuner card
Netgear (marvell chipset) 54 mbps wifi-card

Monday, March 20, 2006


It has been a few days since I posted anything, so sue me!!!!
I do have a job you know, not like all those people who take all the parking space at the shopping centres. Who are they, what are they doing at the mall at 3pm, don't they have jobs?

Grrrr, as you can see, parking has become an issue, and no, I have a right to roam the streets at 3pm, I'm the only one other people have to accomodate....

Seriously though, lets see if I can find anything interresting to post here in the next week, who knows, even a game link or two!!!

Wednesday, March 15, 2006

Just when you think....

So, here I was earlier this year thinking it would be great to go and get all the UT2004 mods there is and run them to see how they perform.
Maybe even a website dedicated to this...

Many a moon-hours later (about a week) the next release (UT2007) is announced to be released in 4Q this year.
What happens? All active development of UT2004 mods stop, like in a dead stop!

What a massive pity! We knew UT2007 would MAYBE be released in 2006 but most devinately be available in 2007, so there is no BIG surprices there, but why stop development of some really great mods???

Maybe later I'll have a search on the web again and link to these mods, but again, what a shame...

Enjoy some videos after reading the blog!