Skip to main content

Fun with Windows 7

WARNING COMPUTER JARGON!

I have been test driving the Windows 7 beta and Release Candidate (RC) on an old Athlon XP 3200+ based PC.

This is a 64bit CPU so I installed both the 32bit and 64bit versions of Windows 7 before settling on the 64bit version when it managed to find all my hardware. Athlon XP 64, Abit AN8, 2GB DDR400 RAM, 200GB HD, Avermedia AverTV Duo Hybrid PCI-E, ATI 2600Pro Video card, Receiver and Remote (MS compatible). Windows 7 beta and RC installed cleanly, installed all the drivers and things worked.

I tested the new media centre and it supported both digital tuners, both analog tuners and the FM radio that were present on the TV Tuner card. Being in Canberra there is nothing on Analog TV that is not on digital so for a production media centre PC I would not bother with the Analog tuners but it was nice to get FM radio working. I still occasionally listen to the radio. The music library is nicer than Vista except it refuses to add all my music - it always seems to be missing something however looking in the Library, a new feature of Windows 7 is the libraries, all the music is there. Hopefully that will be fixed for the GA (computer jargon meaning General Availability - I am a software developer so I know all the jargon)

Then I found a piece of hardware without 64bit support. A cheap web cam. There are 32bit drivers, as the hardware troubleshooter informed me - the help available in Windows 7 is definitely improved over Windows Vista and light years ahead of XP! I don't actually use the web cam but it was interesting to see something that was not supported in 64bit.

For an interesting read head over to the Windows 7 Engineering team blog at http://blogs.msdn.com/e7/
Plenty of interesting information about the development of Windows 7 on there.

Will I switch to Windows 7? For a new PC definitely. For an older PC? If it is a Media Centre I will be very tempted. Not having to hack support of four tuners as you do with XPMCE and VistaMCE is attractive. However I would not need four tuners very often if Media Centre did not use two tuners to record two consecutive shows on the same channel. A problem that is still in Windows 7 RC! Why change a XP or Vista PC, especially if it is running fine. Windows 7 may perform better but it depends on the hardware whether you would notice it other than when running benchmarks.

Comments

Popular posts from this blog

The Extended Attributes Are Inconsistent in Windows 8

I have upgraded my laptop to Windows 8 and all was fine for about three hours and then I started to get an error when trying to run any application that required Administrator privileges. Half an hour of Googling led me to this blog post   Case of the broken uac prompt This problem was caused by downloading themes. The final theme I had decided on included a new sound theme. Clearly at least one of the sounds did not play (the one for the UAC prompt!). Changing the sound theme (right click on desktop, choose "personalisation") to Windows Default sorted out the problem. Doing a clean install would also have fixed it but that would have been a drastic solution and as soon as I installed a new theme it may have happened again.

Beware vnc and upnp

My new linux box got hacked yesterday. I was careless. My ADSL router has upnp support and it is turned on by default. I enabled "Remote Desktop" in Linux - which is a version of vnc - and decided not to set a password as it would not be accessible from outside the local network. That was my first mistake. Last night I noticed a second connection to the linux box. Someone was using the browser and had connected to Western Union and was trying to install the flash plugin. They had not got very far as Fedora 14 does not install Flash on a 64bit system as it is still in beta so the install is not straightforward. I was able to disconnect this errant person before they got any further and I then disconnected the ADSL line from the modem to prevent another attempt and proceeded to diagnose what had happened. I checked the preferences for VNC and noticed the automatically configure the network check box had been selected and that it was reporting an external address could be

"No child processes" error on Linux

A problem was reported by a customer. They were getting a failure and in the logs it reported error → waitpid failed 'Reason: No child processes' The “No child processes” error came from waitpid() after using  fork/spawn to launch a utility to load data into a data base. Upon detailed investigation it appears it is possible that some other process that the user is running has changed the default handler for SIGCHLD - possibly the shell (e.g. bash!) used to launch our server processes. If the signal handler is set to SIG_IGN then when a process is started using fork()/exec() the return code from the process is NOT returned and waitpid() cannot retrieve the response code. The most likely reason for "No child processes" error from waitpid() is that the signal handler for child processes (SIGCHLD) is not set to SIG_DFL. This should not be possible however it seems that on Linux a process run in the shell (or maybe a shell process) can set it