I have just upgraded from 12.04 to 12.10 (was actually a fresh install with the home partition kept and '/' wiped).
I am attempting to make my laptop monitor (Hp dv6) and my Samsung BX2450 monitor work together successfully without the nvidia package (12.04 and down needed these just to detect the extra model).
I am met with the following inconsistencies and don't really know how to go about finding the problem and fixing these:
When I plug the monitor in when already logged in, it works perfectly with the settings configured in System Settings -> Displays
When I plug the monitor in for the first time at the log in screen (from a fresh boot - i.e. without the monitor having been inserted at any time in the boot process), it once again works perfectly
- When I boot with the monitor plugged in (or have it plugged in before the initial log in screen)
- the login screen is entered with my laptop display normal and my monitor has just a mirrored (without any resizing) display of my laptop screen (only takes up like 80% of the monitor screen). This is in contrast to my monitor settings which are to not mirror
- When I login, both monitors go black, then the main display (my laptop) does the log in (displays the unity launcher with that 'white-ish flash'. After this point erratic things happen. Both screens completely freeze (my extra monitor stays black), my laptop screen goes like the picture in this question, etc
- The system is completely frozen and I have to hard reboot (sometimes after a few minutes a black screen has come up with a random page full of HEX numbers)
Can anyone offer me any suggestions as to how to get this working (I would really rather not install nvidia settings as I prefer Unity successfully recognising my system as two screens)?
I am not sure if there could be remnants of my old nVidia settings on my home partition somewhere or if I need to configure something?