Re: Running Open BSD 4.8 on a Blade 1500 with XVR 1200
Michael Leicht <[email protected]>
| Newsgroups | gmane.os.openbsd.sparc |
|---|---|
| Message-ID | <[email protected]> |
Am 10.11.2010 17:17, schrieb Michael Leicht: > Am 10.11.2010 15:56, schrieb Mark Kettenis: >>> Date: Wed, 10 Nov 2010 15:26:07 +0100 >>> From: Michael Leicht <[email protected]> >>> [868370.566] (II) Module wildcatfb: vendor="X.Org Foundation" >>> [868370.566] compiled for 1.8.2, module version = 0.0.1 >>> [868370.566] ABI class: X.Org Video Driver, version 7.0 >>> [868370.567] Segmentation fault at address 0x0 >>> [868370.567] >>> Fatal server error: >>> [868370.567] Caught signal 11 (Segmentation fault). Server aborting >>> [868370.567] >>> [868370.567] >> >> ok, I think this problem was fixed by wildcatfb_driver.c rev 1.7 >> >> You should be able to check out the -current >> xenocara/drivers/xf86-video-wildcatfb and rebuild the driver by doing: >> >> $ cd /usr/xenocara/drivers/xf86-video-wildcatfb >> $ make -f Makefile.bsdwrapper obj >> $ make -f Makefile.bsdwrapper >> $ sudo make -f Makefile.bsdwrapper install >> >> Or if you already have the 4.8 xenocara sources, apply the attached >> diff and rebuild. >> >> Index: wildcatfb_driver.c >> =================================================================== >> RCS file: /cvs/xenocara/driver/xf86-video-wildcatfb/src/wildcatfb_driver.c,v >> retrieving revision 1.6 >> retrieving revision 1.7 >> diff -u -p -r1.6 -r1.7 >> --- wildcatfb_driver.c 23 Jul 2010 15:20:33 -0000 1.6 >> +++ wildcatfb_driver.c 29 Aug 2010 14:43:17 -0000 1.7 >> @@ -1,4 +1,4 @@ >> -/* $OpenBSD: wildcatfb_driver.c,v 1.6 2010/07/23 15:20:33 miod Exp $ */ >> +/* $OpenBSD: wildcatfb_driver.c,v 1.7 2010/08/29 14:43:17 matthieu Exp $ */ >> >> /* >> * Copyright (c) 2009 Miodrag Vallat. >> @@ -204,18 +204,6 @@ static const OptionInfoRec WildcatFBOpti >> { -1, NULL, OPTV_NONE, {0}, FALSE} >> }; >> >> -/* Symbols needed from other modules. */ >> -static const char *fbSymbols[] = { >> - "fbPictureInit", >> - "fbScreenInit", >> - NULL >> -}; >> -static const char *shadowSymbols[] = { >> - "shadowAdd", >> - "shadowSetup", >> - NULL >> -}; >> - >> #ifdef XFree86LOADER >> static XF86ModuleVersionInfo WildcatFBVersRec = { >> "wildcatfb", >> @@ -252,7 +240,6 @@ WildcatFBSetup(pointer module, pointer o >> if (!setupDone) { >> setupDone = TRUE; >> xf86AddDriver(&WILDCATFB, module, HaveDriverFuncs); >> - LoaderRefSymLists(fbSymbols, shadowSymbols, NULL); >> return (pointer)1; >> } else { >> if (errmaj != NULL) >> @@ -580,14 +567,11 @@ WildcatFBPreInit(ScrnInfoPtr pScrn, int >> WildcatFBFreeRec(pScrn); >> return FALSE; >> } >> - xf86LoaderReqSymLists(shadowSymbols, NULL); >> >> if (xf86LoadSubModule(pScrn, "fb") == NULL) { >> WildcatFBFreeRec(pScrn); >> return FALSE; >> } >> - xf86LoaderReqSymLists(fbSymbols, NULL); >> - >> TRACE_EXIT("PreInit"); >> return TRUE; >> } >> > > Thank you! I'll give it a try asap and let you know if it worked. > Guys you are great!!! I got X working on my Blade 1500 now!!! -- /"\ \ / Plain Text Ribbon Campaign x Say NO to HTML in email and news / \ [demime 1.01d removed an attachment of type application/pgp-keys which had a name of 0x5023125A.asc]