Messages in this thread | | | From | Yuval Hager <> | Subject | Re: BCM4312 Fails when xdm is started | Date | Sun, 7 Dec 2008 11:29:27 +0200 |
| |
On Tuesday 25 November 2008, Peter Stuge wrote: > Yuval Hager wrote: > > I played around with different video drivers and the results are: > > * If using the 'via' driver, I lose the PCIe card immediately upon > > initialization > > * Using the 'openchrome' (trunk version), It works well in the > > beginning. > > After first blanking the register reads are all 1's, and then > > when the screen is blank I get a different read (some registers > > are correct, some are wrong), and when the screen is unblanked, I > > get 0xff's again. Very consistent and predictabe (same read every > > time). > > * Using the 'vesa' driver I could not recreate the problem. I could > > not get the screen to blank for some reason, but closing the lid, > > going on standby/hibernate, restarting X - all didn't matter much > > to the PCI and the wireless card kept on working. > > Good work! You have beyond any doubt established that the X graphics > driver can cause this problem. >
This issue has been tracked down to be at the openchrome driver. It appears that somehow it corrupted the PCI bus, and damaged the device right after the video card - the wireless card.
The current workaround for this is here - http://wiki.openchrome.org/pipermail/openchrome-devel/2008-November/000139.html - but this is just a quick hack, not a fix, although it works great for me. The openchrome team is working on a patch based on this.
Thanks for all the help - I am a very happy HP2133 user, and a very happy community member. This was an amazing opensource support experience, which I'll remember for a long time. Thank you all!
Cheers,
-- Yuval Hager [@] yuval@avramzon.net [unhandled content-type:application/pgp-signature] | |