squeeze_amd64编译amd显卡deb包的问题

作者: okzokz123 2012-03-23 20:05:56
64位squeeze直接用amd的run包编译deb失败,用以下方法编译成功--安装失败,
1. sudo ./amd-driver-installer-12-2-x86.x86_64.run --extract fglrx-12.2
2. cd fglrx-12.2/
3. sudo gedit packages/Debian/ati-packager.sh //修改第68行,amd的够懒的,stable还是etch,推算squeeze应该是sid了(求指教)
sid|unstable) X_DIR=x710; X_NAME=sid;;
to
sid|unstable) X_DIR=x750; X_NAME=sid;;
4. sudo gedit packages/Debian/dists/sid/fglrx-driver.shlibs //加一行如下
libatiuki 1 fglrx-driver
5. 建立目录、链接 (在fglx-12.2目录中执行)
sudo mkdir x750_64a
sudo mkdir x750_64a/usr
sudo mkdir x750_64a/usr/X11R6
sudo mkdir x750_64a/usr/X11R6/lib64
sudo mkdir x750_64a/usr/X11R6/lib64/modules
sudo mkdir x750_64a/usr/X11R6/lib64/modules/drivers
sudo mkdir x750_64a/usr/X11R6/lib64/modules/extensions
sudo mkdir x750_64a/usr/X11R6/lib64/modules/linux

sudo cp arch/x86_64/usr/lib64/libatiuki.so.1.0 x750_64a/usr/X11R6/lib64/
sudo ln -s libatiuki.so.1.0 x750_64a/usr/X11R6/lib64/libatiuki.so.1

6. sudo ./ati-installer.sh 12.2 --buildpkg Debian/sid //提示成功编译,可生成四个deb包,但安装出现依赖错误。求解。

相关资讯