Re: X -configure seems to choose wrong driver for CT65555 video hardware
Stuart Henderson <[email protected]> Tue, 30 Jun 2009 23:08:39 +0100
| Newsgroups | gmane.os.openbsd.x11 |
|---|---|
| Message-ID | <[email protected]> |
On 2009/06/30 17:02, beasley wrote: > On Tue, 2009-06-30 at 08:47 +0200, Matthieu Herrb wrote: > > Matthieu Herrb wrote: > > > beasley wrote: > > > [Lots of test reports] > > > > > > Thanks for all this data. I think I now have an idea where the problem > > > is. I'll try to send you a patch to test later today. > > > > > Here's the patch to test. > > > > Thanks very much for the patch. > > I reinstalled my 4.6 snapshot (from 6/26/2009) from the CD I'd burned > previously. I used cvs this morning (6/30/2009) to fetch the current > source tree contents of src, ports, and xenocara from a secondary > mirror. So I should have extremely fresh source bits now. > > I changed to /usr/xenocara/driver/xf86-video-chips and applied > your patch there with no problems. > > I'm now prepared to rebuild everything: kernel, reboot with new kernel, > userland, and then xenocara ... but this will take quite a long time on > this old laptop (probably about 40-45 hours). So perhaps I'd better ask > you an important question before starting that long process. > > What is the minimum amount of rebuilding that will allow for proper > testing of your new patch? Should I really rebuild everything? - > or just all of xenocara? - or only the chips driver all by itself? > > I know how to build everything or just xenocara from the detailed > instructions in the OpenBSD FAQ - but I'm not quite sure how > to correctly build and install only the patched chips driver > (and I'm unsure if that would be sufficient for a valid test). It's committed now, so snapshots in the near future should have this in. The build process should be something like this; cd /usr/xenocara/drivers/xf86-video-chips make -f Makefile.bsd-wrapper obj make -f Makefile.bsd-wrapper build you might need a "make bootstrap" in /usr/xenocara first (see /usr/xenocara/README).