On Fri, Dec 21, 2007 at 04:33:51PM +0100, Tim Saueressig, thepixelz.com wrote:
> sorry, still no luck to get xenocara running. i recompiled xenocare form 
> current today.
> http://www.thepixelz.com/macbook/Xorg.0.log
> http://www.thepixelz.com/macbook/dmesg.boot
> 
> someone with the same problem. same chipset and rev.
> http://marc.info/?l=openbsd-misc&m=119410726717065&w=2
> 
> i'll try to play with it a bit more.
> 

from your Xorg.0.log:
---snip---
(II) Module i810: vendor="X.Org Foundation"
        compiled for 1.4.0.90, module version = 1.4.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 2.0
...
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
        i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
        915GM, 945G, 945GM
---snap---

but it should be
---snip---
(II) Module intel: vendor="X.Org Foundation"
        compiled for 1.4.0.90, module version = 2.2.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 2.0
...
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, 965G, 965Q, 946GZ,
        965GM, 965GME/GLE, G33, Q35, Q33
---snap---

i just figured out that xenocara/driver/Makefile only builds the new
version of xf86-video-intel on amd64 (what i'm using) but it still
uses the stinky old xf86-video-i810 (your case) on i386.

---snip---
VVIDEO_DRV_amd64= \
        ${VIDEO_DRV_COMMON} \
        xf86-video-intel xf86-video-radeonhd xf86-video-vmware

VIDEO_DRV_hppa=

VIDEO_DRV_i386= \
        ${VIDEO_DRV_COMMON} \
        xf86-video-i810 xf86-video-vmware \
        xf86-video-i740 xf86-video-nsc \
        xf86-video-radeonhd \
        xf86-video-via xf86-video-voodoo
---snap---

there must be a specific reason for this, matthieu@ probably doesn't
want to break support for some older i810 chipsets.

so you either install amd64, patch and rebuild xenocara, or just
build install the "intel" module manually:

cd xenocara/driver/xf86-video-intel
make -f Makefile.bsd-wrapper obj
make -f Makefile.bsd-wrapper depend
make -f Makefile.bsd-wrapper all
make -f Makefile.bsd-wrapper install

you should probably just install an amd64 snapshot to test it first.

reyk

Index: Makefile
===================================================================
RCS file: /cvs/xenocara/driver/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile    4 Dec 2007 22:41:21 -0000       1.15
+++ Makefile    21 Dec 2007 16:27:56 -0000
@@ -74,7 +74,7 @@ VIDEO_DRV_hppa=
 
 VIDEO_DRV_i386= \
        ${VIDEO_DRV_COMMON} \
-       xf86-video-i810 xf86-video-vmware \
+       xf86-video-intel xf86-video-vmware \
        xf86-video-i740 xf86-video-nsc \
        xf86-video-radeonhd \
        xf86-video-via xf86-video-voodoo

Reply via email to