Hi all, I've finally managed to build and install all the various Radeon::DRI stuff, maybe I'll get a chance to actually *test* this tonight at home. Basically, I needed to update my libpciaccess library, so I've also updated the Wiki to reflect this requirement. This is on a Hardy Heron (Ubuntu 8.04) x86_64 system. Basically, I did the git clone ... , ./autogen.sh --prefix=/usr, make sudo make install. Here's my *stupid* master script I use for all this now, which is slow and redundant, but makes sure I'm running the absolutely *latest* bleeding edge stuff for testing. Probably overkill, but hey, why not? And I really should clean it up and make it more generic and smarter. But hey, it was slash and burn time here. Thanks, John #!/bin/csh -f # DRM echo "" echo "----------------------------------------------------" echo " building: DRM" echo "----------------------------------------------------" echo "" cd /var/tmp/drm git pull > /var/tmp/drm.log ./autogen.sh --prefix=/usr >>& /var/tmp/drm.log make >>& /var/tmp/drm.log sudo make install >>& /var/tmp/drm.log cd linux-core make DRM_MODULES="radeon" >>& /var/tmp/drm.log sudo make install >>& /var/tmp/drm.log sudo depmod -a >>& /var/tmp/drm.log # dri2proto echo "" echo "----------------------------------------------------" echo " building: dri2proto" echo "----------------------------------------------------" echo "" cd /var/tmp/dri2proto git pull > /var/tmp/dri2proto.log ./autogen.sh --prefix=/usr>>& /var/tmp/dri2proto.log make >>& /var/tmp/dri2proto.log sudo make install>>& /var/tmp/dri2proto.log # mesa echo "" echo "----------------------------------------------------" echo " building: mesa" echo "----------------------------------------------------" echo "" cd /var/tmp/mesa git pull >/var/tmp/mesa.log ./autogen.sh --prefix=/usr --with-dri-drivers=radeon,r300 >>& /var/tmp/mesa.log make >>& /var/tmp/mesa.log sudo make install >>& /var/tmp/mesa.log # xextproto echo "" echo "----------------------------------------------------" echo " building: xextproto" echo "----------------------------------------------------" echo "" cd /var/tmp/xextproto-7.0.3 make clean >/var/tmp/xextproto.log make>>& /var/tmp/xextproto.log sudo make install>>& /var/tmp/xextproto.log # xproto (is named x11proto in the git repository) echo "" echo "----------------------------------------------------" echo " building: xproto" echo "----------------------------------------------------" echo "" cd /var/tmp/xproto-7.0.13 make clean > /var/tmp/xproto.log make >>& /var/tmp/xproto.log sudo make install >>& /var/tmp/xproto.log # inputproto echo "" echo "----------------------------------------------------" echo " building: inputproto" echo "----------------------------------------------------" echo "" cd /var/tmp/inputproto git pull >/var/tmp/inputproto.log make clean>>& /var/tmp/inputproto.log ./autogen.sh --prefix=/usr>>& /var/tmp/inputproto.log make>>/var/tmp/inputproto.log sudo make install>>& /var/tmp/inputproto.log # pixman echo "" echo "----------------------------------------------------" echo " building: pixman" echo "----------------------------------------------------" echo "" cd /var/tmp/pixman-0.10.0 make clean > /var/tmp/pixman.log ./configure --prefix=/usr >>& /var/tmp/pixman.log make >>& /var/tmp/pixman.log sudo make install >>& /var/tmp/pixman.log # xserver echo "" echo "----------------------------------------------------" echo " building: xserver" echo "----------------------------------------------------" echo "" cd /var/tmp/xserver git pull > /var/tmp/xserver.log make clean >>& /var/tmp/xserver.log ./autogen.sh --prefix=/usr >>& /var/tmp/xserver.log make >>& /var/tmp/xserver.log sudo make install >>& /var/tmp/xserver.log # xf86-input-mouse echo "" echo "----------------------------------------------------" echo " building: xf86-input-mouse" echo "----------------------------------------------------" echo "" cd /var/tmp/xf86-input-mouse git pull >/var/tmp/xf86-input-mouse.log make clean >>& /var/tmp/xf86-input-mouse.log ./autogen.sh --prefix=/usr >>& /var/tmp/xf86-input-mouse.log make >>& /var/tmp/xf86-input-mouse.log sudo make install >>& /var/tmp/xf86-input-mouse.log # xf86-input-keyboard echo "" echo "----------------------------------------------------" echo " building: xf86-input-keyboard" echo "----------------------------------------------------" echo "" cd /var/tmp/xf86-input-keyboard git pull >/var/tmp/xf86-input-keyboard.log make clean >>& /var/tmp/xf86-input-keyboard.log ./autogen.sh --prefix=/usr >>& /var/tmp/xf86-input-keyboard.log make>>& /var/tmp/xf86-input-keyboard.log sudo make install >>& /var/tmp/xf86-input-keyboard.log # xf86-input-evdev (if used) echo "" echo "----------------------------------------------------" echo " building: xf86-input-evdev" echo "----------------------------------------------------" echo "" cd /var/tmp/xf86-input-evdev git pull >/var/tmp/xf86-input-evdev.log make clean >>& /var/tmp/xf86-input-evdev.log ./autogen.sh --prefix=/usr >>& /var/tmp/xf86-input-evdev.log make >>& /var/tmp/xf86-input-evdev.log sudo make install >>& /var/tmp/xf86-input-evdev.log # libpciaccess echo "" echo "----------------------------------------------------" echo " building: libpciaccess" echo "----------------------------------------------------" echo "" cd /var/tmp/libpciaccess git pull >/var/tmp/libpciaccess.log make clean >>& /var/tmp/libpciaccess.log ./autogen.sh --prefix=/usr >>& /var/tmp/libpciaccess.log make >>& /var/tmp/libpciaccess.log sudo make install >>& /var/tmp/libpciaccess.log # radeonhd echo "" echo "----------------------------------------------------" echo " building: radeonhd" echo "----------------------------------------------------" echo "" cd /var/tmp/xf86-video-radeonhd git pull > /var/tmp/xf86-radeonhd.log make clean >> /var/tmp/xf86-radeonhd.log ./autogen.sh --prefix=/usr >> /var/tmp/xf86-radeonhd.log make >> /var/tmp/xf86-radeonhd.log sudo make install >> /var/tmp/xf86-radeonhd.log -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org