ATI 专有驱动程序安装过程中出错

ATI 专有驱动程序安装过程中出错

我尝试安装最新的(13.1)ATI 专有驱动程序,如上所述这里

但是当我尝试创建 .deb 包以供使用时出现以下错误。

.........
.........
# refresh copyright file
cat debian/copyright_stub_0 > debian/copyright
cat usr/share/doc/fglrx/LICENSE.TXT >> debian/copyright
cat debian/copyright_stub_1 >> debian/copyright
#Steps that we can't easily represent in debhelper files or .in files yet
# Remove any libraries that may be caught by shell expansion
find . -name libGLE* | xargs rm -f
find . -name libEGL* | xargs rm -f
dh_installdirs -pfglrx
# Install the QT libraries
dh_install -pfglrx "arch/x86_64/usr/share/ati/lib" "usr/share/ati"
cp: cannot stat `debian/tmp/arch/x86_64/usr/share/ati/lib': No such file or directory
dh_install: cp -a debian/tmp/arch/x86_64/usr/share/ati/lib debian/fglrx/usr/share/ati/ returned exit code 1
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
[Error] Generate Package - error generating package : Ubuntu/quantal

我该如何修复这个错误?

我尝试打开 Radeon 驱动程序,但笔记本电脑过热至 80 摄氏度以上。

我通过软件源窗口安装了专有驱动程序,系统运行温度适中,但重启后我无法登录 Gnome 3,因此正确安装专有驱动程序非常有用。

答案1

据我所知ubuntu论坛这是软件包安装程序中的一个错误。要修复它

  1. 使用以下方法提取软件包$sh ./amd-driver-installer-catalyst-12.11-beta11-x86.x86_64.run --extract ~/build/amd-v12.11
  2. 转到相对于上述提取目录的文件:packages/Ubuntu/dists/quantal
  3. 编辑文件rules

第 242 行的文本
dh_install -p$(PKG_driver) "arch/x86_64/usr/share/ati/lib" "$(datadir)/ati"应为dh_install -p$(PKG_driver) "arch/x86/usr/share/ati/lib" "$(datadir)/ati"

正如您所看到的,这只是一个假设,该脚本始终在 64 位机器上运行。

(对于其他 Ubuntu 系统,修复方法类似,只需修复packages/Ubuntu/dists/<release>上述路径即可。)

相关内容