当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]ATI开源驱动的主页是什么?在哪里可以下载到最新版?
帖子发表于 : 2008-04-07 21:31 

注册: 2006-11-17 8:03
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
:P ,各位User不要BT,我在百度上搜索了很久都没有找到,希望那位知道的兄弟指明一下,谢谢!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-08 3:51 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
我可以给你一个arch的pkgbuild作为参考,很简单的,应该能看懂,只要包的依赖可以解决就没有问题,不知道ubuntu下是不是要麻烦点,注意,这里是会打包的,有些步骤不能照搬,我想你既然会自己编译,那这些基本的东西应该了解。编译本身应该花不了多久,大概5分钟吧。

# Contributor: Markus Gross <xsdnyd@gmail.com>
# Parts taken from avivo pkgbuild from: jonathan <eyeswide@gmail.com>
# originally based on a PKGBUILD created by "billy" from archlinux.org forum
# Modified by vbmithr for use with ati driver

pkgname=xf86-video-ati-git
pkgver=20080407
pkgrel=1
_mesaver="7.0.3"
pkgdesc="Driver for AMD GPG Chipsets"
url="http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/"
arch=('i686' 'x86_64')
license=('MIT')
depends=('libdrm>=2.3.0')
makedepends=('pkgconfig' 'git' 'xorg-util-macros' 'imake' 'mesa>=7.0.3' 'xf86driproto' 'xorg-server>=1.4' 'diffutils' 'glproto>=1.4.9')
provides=('xf86-video-ati')
options=('!libtool')
conflicts=('xf86-video-ati')
install=ati.install
source=(http://downloads.sourceforge.net/mesa3d/MesaLib-${_mesaver}.tar.gz)
md5sums=('3fd1cb76531b2515ef7db92d9a93dbf8')

_gitroot="git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati"
_gitname="xf86-video-ati"

build() {
cd $startdir/src

msg "Connecting to git.freedesktop.org GIT server...."

if [ -d $startdir/src/$_gitname ] ; then
cd $_gitname && git-pull origin
msg "The local files are updated."
else
git clone $_gitroot
fi
msg "GIT checkout done or server timeout"
msg "Starting make..."

cp -r $startdir/src/$_gitname $startdir/src/$_gitname-build
cd $startdir/src/$_gitname-build

./autogen.sh --prefix=/usr/ --enable-dri || return 1
make || return 1
make DESTDIR=$startdir/pkg install
install -Dm644 COPYING $startdir/pkg/usr/share/licenses/$_gitname/COPYING

cd ${startdir}/src/Mesa-${_mesaver}/configs

CONFIG="linux-dri-x86"
[ "$CARCH" = "x86_64" ] && CONFIG="linux-dri-x86-64"
echo "EXTRA_LIB_PATH =" >> ${CONFIG}
# currently commented, see FS#7590 for details
#echo "OPT_FLAGS = ${CFLAGS} -fno-strict-aliasing" >> ${CONFIG}
echo "SRC_DIRS = glx/x11 mesa" >> ${CONFIG}
echo "USING_EGL = 0" >> ${CONFIG}
echo "PROGRAM_DIRS =" >> ${CONFIG}
echo "MKDEP = makedepend" >> ${CONFIG}
echo "DRI_DIRS = r300" >> ${CONFIG} # 注意这里改成你的显卡型号,如r200,r400等
echo "DRI_DRIVER_SEARCH_DIR = /usr/lib/xorg/modules/dri" >> ${CONFIG}
echo "DRI_DRIVER_INSTALL_DIR = /usr/lib/xorg/modules/dri" >> ${CONFIG}
echo "ARCH_FLAGS += -DGLX_USE_TLS" >> ${CONFIG}
echo "X11_INCLUDES = `pkg-config --cflags-only-I x11`" >> ${CONFIG}

ln -s ${CONFIG} current
cd ${startdir}/src/Mesa-${_mesaver}/src/mesa
make linux-solo || return 1
cd drivers/dri
make DESTDIR=${startdir}/pkg install || return 1
rm -rf $startdir/src/$_gitname-build $startdir/src/Mesa*
}


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译