Also I tried with intel D510MO motherboard (dmidecode said me Intel(R) GMA 3150 Video Device). /usr/ports/x11-drivers/xf86-video-intel doesn`t support this video device. /usr/ports/x11-drivers/xf86-video-intel29 doesn`t compile (ussually I use this driver) and patches provided by George Liaskos (Mar 12, 2011; 07:21pm and Mar 14, 2011; 12:03am) doesn`t help =(
===> Building for xf86-video-intel29-2.9.1 make `test -z @ && echo -s` all-recursive Making all in uxa ../doltcompile /bin/sh /usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave cc cc -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include -I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -O2 -pipe -fno-strict-aliasing -MT uxa.lo -MD -MP -MF .deps/uxa.Tpo -c -o uxa.lo uxa.c CC uxa.o In file included from uxa.c:37: uxa-priv.h: In function 'uxa_get_screen': uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from incompatible pointer type uxa.c: In function 'uxa_close_screen': uxa.c:393: warning: 'Xfree' is deprecated (declared at /usr/local/include/xorg/os.h:234) uxa.c: In function 'uxa_driver_alloc': uxa.c:411: warning: 'Xcalloc' is deprecated (declared at /usr/local/include/xorg/os.h:225) uxa.c: In function 'uxa_driver_init': uxa.c:463: warning: 'Xcalloc' is deprecated (declared at /usr/local/include/xorg/os.h:225) uxa.c:473: warning: passing argument 2 of 'dixSetPrivate' from incompatible pointer type mv -f .deps/uxa.Tpo .deps/uxa.Plo ../doltcompile /bin/sh /usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave cc cc -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include -I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -O2 -pipe -fno-strict-aliasing -MT uxa-accel.lo -MD -MP -MF .deps/uxa-accel.Tpo -c -o uxa-accel.lo uxa-accel.c CC uxa-accel.o In file included from uxa-accel.c:33: uxa-priv.h: In function 'uxa_get_screen': uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from incompatible pointer type uxa-accel.c: In function 'uxa_poly_point': uxa-accel.c:523: warning: 'Xalloc' is deprecated (declared at /usr/local/include/xorg/os.h:221) uxa-accel.c:537: warning: 'Xfree' is deprecated (declared at /usr/local/include/xorg/os.h:234) uxa-accel.c: In function 'uxa_poly_lines': uxa-accel.c:560: warning: 'Xalloc' is deprecated (declared at /usr/local/include/xorg/os.h:221) uxa-accel.c:576: warning: 'Xfree' is deprecated (declared at /usr/local/include/xorg/os.h:234) uxa-accel.c:600: warning: 'Xfree' is deprecated (declared at /usr/local/include/xorg/os.h:234) uxa-accel.c: In function 'uxa_poly_segment': uxa-accel.c:631: warning: 'Xalloc' is deprecated (declared at /usr/local/include/xorg/os.h:221) uxa-accel.c:659: warning: 'Xfree' is deprecated (declared at /usr/local/include/xorg/os.h:234) mv -f .deps/uxa-accel.Tpo .deps/uxa-accel.Plo ../doltcompile /bin/sh /usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave cc cc -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include -I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -O2 -pipe -fno-strict-aliasing -MT uxa-glyphs.lo -MD -MP -MF .deps/uxa-glyphs.Tpo -c -o uxa-glyphs.lo uxa-glyphs.c CC uxa-glyphs.o In file included from uxa-glyphs.c:49: uxa-priv.h: In function 'uxa_get_screen': uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from incompatible pointer type uxa-glyphs.c: In function 'uxa_unrealize_glyph_caches': uxa-glyphs.c:131: warning: 'Xfree' is deprecated (declared at /usr/local/include/xorg/os.h:234) uxa-glyphs.c:136: warning: 'Xfree' is deprecated (declared at /usr/local/include/xorg/os.h:234) uxa-glyphs.c: In function 'uxa_realize_glyph_caches': uxa-glyphs.c:217: warning: 'Xalloc' is deprecated (declared at /usr/local/include/xorg/os.h:221) uxa-glyphs.c:218: warning: 'Xalloc' is deprecated (declared at /usr/local/include/xorg/os.h:221) mv -f .deps/uxa-glyphs.Tpo .deps/uxa-glyphs.Plo ../doltcompile /bin/sh /usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave cc cc -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include -I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg -I/usr/local/include -I/usr/local/include/pixman-1 -O2 -pipe -fno-strict-aliasing -MT uxa-render.lo -MD -MP -MF .deps/uxa-render.Tpo -c -o uxa-render.lo uxa-render.c CC uxa-render.o In file included from uxa-render.c:31: uxa-priv.h: In function 'uxa_get_screen': uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from incompatible pointer type uxa-render.c: In function 'uxa_acquire_pattern': uxa-render.c:456: error: too few arguments to function 'image_from_pict' *** Error code 1 Stop in /usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/uxa. *** Error code 1 As Gustau Pérez i Querol said: "I think it would be better to wait until gem/kms works" miwi-2 wrote: > > Hi, > > First of all, note that *this is very experimental, so you really have to > know what > you’re doing.* We managed to get drm/dri with the newer xorg-server to > work, > and we have removed the support for WITHOUT_NOUVEAU. > > We have just updated the xorg-dev repo: > > – libdrm -> 2.4.24 > – libGL to 7.10.1 > – libGLU to 7.10.1 > – libGLUw to 7.10.1 > – libglut to 7.10.1 > – xproto to 7.0.17 > – libXaw to 1.0.9 > – libXt to 1.1.0 > – libX11 to 1.4.1 > – xorg-server to 1.9.4 > > After installing these, you will have to rebuild the following ports: > > – your graphic driver > – keybord driver > – mouse/synaptics driver > > Upon rebuilt, restart them. > So to get the xorg stuff you will need to: > run > > svn co https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev > > A small merge script to merge the svn checkout into the real portstree can > be found here: > > http://people.freebsd.org/~miwi/xorg/xorgmerge > > The script is a modified version of the kdemerge script. Please set the > KDEDIR > variable to the path of your X.org ports. > > After merging, run one of the following command, depending on which tool > you > use > to manage your installed packages. > > portupgrade -af \* > portmaster -af > > Please report any problems and issues to x11 (at) FreeBSD.org. > > *Again, please be aware that this is very experimental*, and > I personally haven’t tested any 3D things yet, but we want > to share our work and start testing to get early feedback > for improvements. We plan to update Xorg fully to 7.6 after > we get some feedback for update part 1. It will be much easier > for us to figure out what the problems are with the updates > being separated in 3 parts. Please make sure you know what > you’re doing. > > Thanks to Piter (gahr@) for helping me to get it compiled with our > base gcc version. > > - Martin > > PS: ECFT -> Experimental Call for Testing [image: :P] > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > > -- View this message in context: http://old.nabble.com/-ECFT--drm-dri-mesa-xorg-server-update--Part-1--tp31124272p31151765.html Sent from the freebsd-ports mailing list archive at Nabble.com. _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"