Christopher,<div><br></div><div>We appreciate your continued support on this.</div><div><br></div><div>I am supporting a group that uses LTSP with Dell clients using a mixture of these two cards:</div><div><br></div><div><div>
00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)</div><div><br></div><div>00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)</div>
<div><br></div><div>The 82865G cards work fine, but the Brookdale cards experience regular crashes. This system was upgraded from Karmic (on Karmic the system was reliably stable) and all clients seem to be using the i915 driver rather than vesa driver. How did the blacklisting in Lucid work? Would it not affect an upgrade?</div>
<div><br></div><div>I have tried the workarounds described in <a href="https://wiki.ubuntu.com/X/Bugs/Lucidi8xxFreezes">https://wiki.ubuntu.com/X/Bugs/Lucidi8xxFreezes</a> and the most successful was to enable KMS and disable DRI. I tried to force use of VESA driver, but I never managed to get an acceptable resolution on the Brookdale cards.</div>
<div><br></div><div>My big concern is that if you use option 1, and it really does force VESA driver then many people may experience poor resolution, which is not a good experience for new users.</div><div><br></div><div>
If we can be sure that people would not experience crashes, but would have a good resolution then I also vote for option 1.</div><div><br></div><div>I'm afraid we are going to be swapping the Brookdale machines for devices that have a different card, so I will not be able to help in any more diagnosis, but we really have to give this customer a stable system now.</div>
<div><br></div><div>Thanks again for the continued work. </div><div><br></div><br>Charles Barnwell<br><a href="mailto:cgbarnwell@gmail.com">cgbarnwell@gmail.com</a><br>07707-910707<br>
<br><br><div class="gmail_quote">On 6 September 2010 05:29, Christopher James Halse Rogers <span dir="ltr"><<a href="mailto:raof@ubuntu.com">raof@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello X wranglers!<br>
<br>
It's that time of the release, again(!), where it's too late for a<br>
magical fix for i8xx to appear, and we need to work out the least-bad<br>
option to use as the default.<br>
<br>
It, again(!), looks like there's hope for the next release with Chris<br>
Wilson's accel-less shadow branch, but there are still problems with<br>
that branch, it's not mainline, and it's too late to switch for<br>
Maverick.<br>
<br>
This, as I count it, leaves us with 3 options:<br>
<br>
1) Blacklist KMS on the cards, as we did for Lucid, and let VESA drive<br>
them. This is my current favourite, and what we've got in the kernel<br>
now.<br>
<br>
Pros:<br>
* Users get the VESA driver, which should work.<br>
<br>
Cons:<br>
* Laptops might not have the panel's native modes in their VESA bios,<br>
leading to suboptimal resolution or -vesa not working at all (there's a<br>
report of -vesa failing completely).<br>
* Users need to fiddle with grub options or modprobe config to load the<br>
intel driver.<br>
<br>
2) Don't blacklist KMS, but drop these cards from X's autoload list.<br>
This will let fbdev take over.<br>
<br>
Pros:<br>
* If KMS brings up the native mode, users get the native mode.<br>
* Resolution can be set on the kernel command line.<br>
* Dual-head will work in clone mode if second head is connected at boot<br>
time.<br>
<br>
Cons:<br>
* Can't change resolution at runtime<br>
* Non-default resolutions *must* be set on the kernel command line.<br>
* User needs to generate an xorg.conf to use the intel driver.<br>
<br>
3) Do nothing, let the intel driver load on kms.<br>
<br>
Pros:<br>
* If it doesn't crash, everything works.<br>
<br>
Cons:<br>
* Lots of crashes.<br>
<br>
<br>
I favour option (1). I think that the ability to switch resolution is<br>
likely to be more important than starting in the best possible<br>
resolution. I also think that users are more likely to be familiar with<br>
the VESA driver, and be more likely to ask useful questions.<br>
<br>
We'll release-note this, again(!).<br>
<br>
Does anyone have any further insights or better ideas?<br>
<br>--<br>
Ubuntu-x mailing list<br>
<a href="mailto:Ubuntu-x@lists.ubuntu.com">Ubuntu-x@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-x" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-x</a><br>
<br></blockquote></div><br></div>