Howto: Intel HD Video for Fedora 12

There is a way to install Fedora 12 on a computer that uses an Intel High Definition Video card.   This applies to most i5 and i7 processors using the integrated Intel HD video.   If you have a PCI express video card or an AMD processor, this does not apply.

Book mark this page in case you need to reverse the procedure.

You will need the full install Fedora 12 DVD.  I use the x64 version, the 32bit version works as well.  LiveCD or LiveDVD or LiveUSB will not work.

1.  Boot the system using the Fedora 12 installation DVD.

2.  When prompted select the “install system with basic video driver” installation method.

3.  Proceed and install as usual.

4. Reboot.

5. Update all packages with yum.   Be sure that the xorg-x11-drv-intel package is installed or install it.

6. Reboot again.

7. Open xorg.conf with your favorite editor   /etc/X11/xorg.conf and modify the line that indicates “vesa” to “intel”.

8.. Save xorg.conf.

9. Open menu.lst with your favorite editor  /boot/grub/menu.lst   Create a new stanza based on the top stanza without the “nomodeset” option.  The nomodeset is typically set on the same line as the kernel information.

10. Save menu.lst

11. Reboot.

You should now have the full benefit of the Intel HD Video driver for your Fedora 12 system.  You may want to add compiz and mesa libraries as an enhancement.

If this workaround does not work, add  “vesa”  back to xorg.conf and use the “nomodeset” switch in the menu.lst file.

Browser choices launch via Windows in the European Union

As part of the settlement Microsoft lost in the European Union, Microsoft is now required to provide a Windows update that offers computer users in the European Union choices for web browsers.   I encountered the site early this morning while browsing the web and found it to be utterly amusing.   If you would like to see the site for yourself visit Browser Choice Site. You can also read my reviews of browsers.

Improve your relationship with your consultant

1. Never use the phrase “it’s not rocket science”  in reference to computers or computer science.   You will be correct.   Computer Science requires a much higher level of dedication and personal time invested in learning than rocket science does.  The principles of physics that govern rocket science have changed very little in 100 years.  Gravity is still a constant on Earth.  Computer science has evolved in a much more explosive manner.  When I attended formal computer training in 1989, there were a handful of applications available for PCs.   Procomm for word processing, database, and spreadsheets.  Harvard graphics for graphics.  Windows and DOS for operating systems.  Now there are an undocumented number of programs available.  For operating systems alone, we have Linux in a great number of distributions.  There are three different versions of Windows: XP, Vista, and Windows 7 not counting the 64bit variations.  There are exotic choices such as Mac OS for a PC.  Networking did not exist.  The Internet was available for military and institutions of higher learning.

2.  Do Not call your consultant for “advice”.   Would you appreciate someone calling you during your off time and asking you to provide detailed information about your work for free?

3.  Do NOT send your consultant an email asking for the “advice”.   Same as rule 2.

4. Do NOT ask for “advice” from your relatives who are consultants.

5. If you violate tips 2, 3, or 4 don’t be surprised when the consultant invoices you for the time, at holiday rates where applicable.  Even worse the next time you need services, that their schedule is booked for the next 6 months or longer.

6. Do NOT negotiate the price after the services are provided.  As with any other form of negotiation, keep this up front at the beginning.  It avoids misunderstandings.

7. DO negotiate before the work begins.  Consultants are often open to negotiation on the price.

A freebie:  Do NOT call on a consultant to provide assistance with your technical issues for free, EVER.  If you are a regular client this MIGHT be acceptable from time to time.  If you bought a system from them,  it is probably acceptable to ask their advice about something related to the system you purchased from them.   Asking them to help you professionally out of the goodness of their heart when you bought that inexpensive HP or Dell computer at Costco or Sam’s Club, will cost you more than money.    Ask the consultant when their next appointment is available and pay them without grumbling, with a smile.

You will end up with computers that actually perform.  Your consultant will be happier to see you.  You may even save some money.  There may be a consultant available to answer your call the next time you have an issue.  A reputable computer consultant is hard to find.  Even harder when you attempt to pay them less than your mechanic.

My criterion for valid benchmarks.

Recently I have fielded many inquiries related to building the fastest servers available.

So, in reply. I am publishing the list of criterion I adhere to. These are requirements for the server systems that I build and sell for production web or file servers. My standards of quality and moral values in this regard will not waiver based on the lure of easy wealth or time constraints. If I do not have the time to focus the requisite attention on building a server right, it will not be built. I will not cut corners on quality. I build each server by hand. I build each system in Long Beach, California. All sales are direct from If you find a system for sale with my name on it elsewhere, it’s either used (not likely), or an imitation.

1. Stock and reasonably available production parts. Using prototype parts is out of the question. Engineering samples are legitimate if you can later reproduce the result with a production part.
2. Standard clock speeds. Overclocking may be a wonderful option for a gaming system. When you plan to use the system as a production server, that has to be online and operational 24×7 365 days of the year ( or as close to that as possible ) overclocking is not an option. Not to mention that it voids your warranties for the processor and motherboard in most cases.
3. A reproducible production grade build of the system. If you spend 25 hours modifying the system and can not reproduce that with every server you manufacture for sale to your clients, it does not apply.
4. An off the shelf operating system. If you modify the operating system for the benchmark results, and you can not or will not do so for your production systems, it would not apply. If it is a tuning or selection of components that you can and do reproduce for a production system, that’s perfectly acceptable. See rule 2.
5. Reproducible results of the benchmark. If you perform the benchmark once and can not reproduce the results using the same criterion again, using the same production grade system, it is not a valid benchmark.
6. Test tools that are readily available and produce consistent results. I personally prefer Phoronix Test Suite. The tests are standardized and produce consistent results for the same versions of the software. There are other test suites available that provide consistent reliable benchmark results.
7. A system that is configured correctly and securely for a production server environment. SELinux or equivalent enabled in enforcing targeted mode at the very least.

All that said, when following the above guidelines, I build the fastest servers that exist. Faster than Dell 2, 4, 8 or even 16 core servers. Faster than Fujitsu-Siemens Dual Xeons. Faster than even HP Proliant servers. I do not build the least expensive servers available, only the best.

For a listing of the results, the best, the worst, and the mediocre, of my benchmarking results visit:
Phoronix Results

I am never the fastest for every benchmark. I am usually the fastest for Super-Pi and Apache-Build benchmarks. I do get bested on occasion. Currently I am the fastest for Super-Pi to 1 Million digits using the criterion stated above with results that are consistently reproducible and published at Phoronix. Dealer inquiries are not welcome here. Comments and your business are! : )

Fastest Super-Pi benchmark!

My workstation has a Super-Pi Benchmark of 10.32 seconds.
This is the amount of time it takes a computer to calculate Pi to the millionth digit.

The system is a very capable mid ranged workstation, comprised of:

ASUS P7H55-M Pro Motherboard mATX

Intel Core i5 660 3.33Ghz Processor

4G Corsair DDR3-1333 2X2048 Memory

Intel X25-M 80G SSD

Western Digital 5000AAKS 500G SATA II drive

Antec Sonata III Case with Earthwatts 500W power supply

I use a 22″ Samsung 220WM LCD, a Microsoft Intellimouse explorer 3, and a Microsoft Comfort curve 2000 keyboard.

Results are posted at Phoronix