I have loaded Rasbian Wheezy on to a spare SD card - Version May 2015 - Release date 2015-05-05. Startx is working.
The old original SD card -
I thought by performing an update and upgrade it would take me to the latest of something. I am not sure what that latest of something is. I must admit I did have an old version of something and it has been a while since I performed an update and an upgrade. Even so, if I perform an update and an upgrade I was expecting startx to work. Something has gone wrong. What I have no idea, where to start looking to getting it to work.... again no idea. I have in theory lost the work I was doing. If I was a young lad or lass with not much know how then it may be that the raspberry pi is put on the shelf never to be used again due to lack of knowledge to get it working. I think that this should be a real worry for the raspberry Pi foundation. Perhaps though this young lad/lass would be in a minority because the majority stick with scratch or sonic pi or other simple things.
Comparing the new startx with the startx I have a fault with, they look to be a few revisions apart. I am getting a feeling that update and upgrade will not take me to this new revision. Therefore if I have a major project running on my old SD card running the old operating system then I have to copy the project across to a new SD card running the latest operating system as update and upgrade will not help.
I have another raspberry pi with my main project on (web server, mysql, python scripts, camera software, attached electronics). it has taken 2 years on and off. I am now very afraid of performing an update and upgrade.
I am going to have to research more about the different operating systems and what update and upgrade actually does and find the limitations.
Thank you in advance for any help.