Time and again M$ has let me down. Now the latest case is here. I use Fedora12 with Gnome Shell on my ACER 5738. One week ago I installed Vista Ultimate(to play GTA). For five minutes it worked like a charm. I installed the vga driver and it was perfect. But as soon as I installed the HD audio driver, sound stopped coming from the speakers. Yes, it was coming before I installed the driver, but the mic was not working. So I had to live without a mic. My problems did’nt end here. I then installed firefox 3(I didnt have 3.5 but I needed something to download it, and IE sucks). I installed the web developer toolbar on FF and restarted it, and boom, Windows says- “Firefox has stopped working”, and gives me options to either close it, or find a solution online. After digging through he matter, I found that the culprit was DEP. Short for Data Execution Prevention, DEP marks memory spaces as readable, writable and executable, and disallows suspicious executable stacks to run. Then I tried to run FF portable from my flash drive, again without success. Since then I’ve installed Chrome, Safari, K-meleon, Chromium, Opera, Flock, Avant and Maxthon. And I’m not surprised that only Avant and Maxthon work, apart from IE, given that that they run on the IE engine. SO, I’m stuck with IE(a browser that all sensible web developers hate). Apart from a sluggish rendering engine, it is a big security compromise. But for the time being, this is it. But the problem does’nt end here. Following is the list of programs that were blocked by DEP in the last week(apart from the 38 crashes… hahaha):
- DirectX_aug2009 setup
- Macromedia Flash Pro 8
- Firefox 3
- Firefox portable 2.2
- Firefox Portable 3.6
- MPC home cinema
- Google Chrome
- Chromium
- Opera
- Flock
- Safari
- K-Meleon
Well this is a fact that that I hate Windows, but I’m no Linux fanboy out there. Of course there are a lot of great features in Windows that I like, bt they are not enough for me. Now you know why I’m writing this on FF 3.6 running happily on Fedora 12(with very tight SELinux policies).
Linux ROCKS….