Xorg freezes on startup when I use the i810 or vesa drivers. The vga driver works at 320x200. I don't even get an x.org.0.log. The weird thing is that 6.8.2 works for me with the vesa driver. I am more than happy to provide additional information if given instructions. My video card is an onboard Intel GMA950 (945G chipset), my monitor is a Samsung SyncMaster 730b display, with kernel gentoo-sources 2.6.12-r8. My xorg.conf and an xorg.0.log from my working 6.8.2 are attached.
Created attachment 3084 [details] My xorg.conf
Created attachment 3085 [details] Xorg.0.log from my working 6.8.2 setup
You should post a log when it locks up with the 6.8.99.15 driver so we can see where it's crashing.
That's the problem -- the machine completely locks up, and when I reboot there isn't even a log. Apparently the file is never written to disk! Do you have any suggestions?
ssh into the machine from a network, and run X -verbose 5 which will put the output directly to your ssh console. Alternatively, attach a serial console and do the same.
Created attachment 3095 [details] xorg.0.log with VESA driver, 6.8.99.15
Created attachment 3096 [details] x.org.0.log with i810 driver, 6.8.99.15
OK, here are the xorg.0.logs of the freeze, both with the vesa and i810 driver.
In your Device Section, can you try adding.. Option "MonitorLayout" "CRT,NONE" and see if that helps.
You might also want to check if there's an updated BIOS for your system.
OK, I tried Option "MonitorLayout" "CRT,NONE", and X windows said the screen had no usable configuration (I attached the log). This is to be expected since I'm using an LCD monitor. I also tried Option "MonitorLayout" "LFP,NONE", and that gave me the same freeze as I had before. Unfortunately, I have the latest BIOS. If the problem is in BIOS, 6.8.2 somehow doesn't trigger the bug.
Created attachment 3104 [details] Xorg.0.log with Option "MonitorLayout" "CRT,NONE"
Try Option "MonitorLayout" "NONE,LFP" and if that doesn't work, post a new log with that.
What machine is this anyway ? The 945G is a desktop chipset and doesn't usually have an LFP. Just to clarify, an LFP is a local flat panel that's used on laptops, if you have an external digital panel connected via a DVI port then you should be using Option "MonitorLayout" "DFP,NONE"
This system is the D945GNT motherboard, so it is a desktop system. My monitor is an LCD display, but it's connected with an analog cable. I will send the logs when I get home from work, but long story short using "NONE,LFP", "NONE, DFP", and "NONE,CRT" did not work, essentially the same situation as earlier.
You might want to try grabbing my test driver from http://www.fairlite.demon.co.uk/intel.html and trying that.
OK, I can't use the test driver with 6.8.99.15 because I get a bunch of symbols not found related to int10. With 6.8.2 the driver works perfectly. So I am satisfied with the situation, but is there additional testing you want me to do so this thing will work with the new xorg release?
Can you post a log with 6.8.2 please.
Created attachment 3159 [details] Working log with i810_drv.o and 6.8.2
Closing. CVS should work just fine.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.