If you have VIA Boards and NO SIGNAL message
I just did some extensive testing.
After reading a lot of posts about people getting the "NO SIGNAL" message after logging in to windows, I have tried numerous suggestions and I think I've narrowed down the problem. There is no perfect solution however, at this moment.
I think the problems started with the latest EPIA Bios, for the M10K mobo its 1.16. This is when VIA enabled the unichrome drivers to be CRT, CRT+LCD, CRT+TV etc. For some reason, if you select CRT only, one day it will revert back to CRT+LCD and your VGA signals will go out of sync again. After reading numerous forums, the only stable selection is CRT+LCD in BIOS.
Now, normally this wouldnt be a problem.
However, I brought my 17" Samsung LCD into the car to do some testing, and I noticed that if under "S3 Display" you select only CRT, and choose 800x600, the display on my LCD monitor is not full screen, i.e. it only displays on part of the screen (centered i.e., the start button is somewhere nearer the center of the screen instead of the bottom left corner). Any resolution but 1024x768 will do this. Anytime the screen is not displayed in full in the 17" monitor, the VGA LCD (like Lilliput) will show a "No Signal" or "Over Range".
Now, if you were to go to S3 Display under Advanced, then disable LCD, then select 800x600, you WILL get the screen to display in full, i.e. Start button perfectly at the bottom left corner. However, upon rebooting, the LCD is automatically enabled again (perhaps because bios is set at CRT+LCD), causing VGA to lose sync again, and causing the dreaded "No Signal".
Some people have reported that they can get the display to show correctly if they go into safe VGA-only mode, remove the Unichrome drivers, then boot using default VGA drivers. Upon entering Windows, Windows will reinstall the Unichrome drivers and all seem fine. But if you are testing this stage, check under Display Properties->Settings. You should see two monitors. Only 1 is enabled. Monitor 2 is shaded out. Click on Monitor 2, it says on the bottom that display is NOT extended to Monitor 2. Now click on Advanced and S3 Display. Click on LCD. At the bottom it will tick by default that the display is extended to the LCD. See this conflict? Under S3 Display, it says that the display is extended to LCD. However under Settings, it is not. That is why its flaky, sometimes VGA works after booting, sometimes it does not.
So the problem is perhaps either of this:
1) The updated BIOS. I dont know how far back the BIOS versions go to identify which BIOS does not have the CRT+LCD option. I remember it only had the CRT+TV at one point, no LCD. This is the one that is stable, can anybody find it? More importantly is there a way to downgrade your BIOS?
2) The S3 Unichrome VGA drivers. Problem is why it cant remember and stick to the last setting that works. I mean, if you choose to disable LCD, it should stick to disabling the LCD. And why the heck wont it display full screen at other resolutions like 800x600 when LCD is enabled and extended?
- Choose CRT+LCD in BIOS
- Then using an external monitor (not your 7" LCD), enable LCD in S3 Display Device and choose 1024x768 as your primary monitor setting. The LCD must be enabled. However I cant recall if you have to extend the display to LCD or not. Try both.
- If you are using Roadrunner, you can have your Skin to resize according to your new resolution. Go into your Skin directory, open up general.ini and set ShowWidth=1024
- I still have a slight problem where the font wont display correctly but I think I'll figure that one out some day.
I hope VIA releases new BIOS or VGA drivers for the S3 Unichrome. Most people who got their M10000 boards 3-4 years ago like me didnt have this problem because the BIOS version is older. Those that just got their M10000 (like me, doing another install) or updated their BIOS drivers will probably face this problem. I really wish I can find and downgrade to the old BIOS version.