我正在尝试安装 AMD Catalyst 驱动程序,以便将我的 Radeon HD7770 与 Ubuntu 13.10 一起使用。
我关注这些步骤,并且我下载成功了wget
,但是在安装驱动程序时,出现了问题......
我使用这个代码:
sudo ./amd-driver-installer-13.35.1005-x86.x86_64.run --buildpkg Ubuntu/saucy
并收到此错误:
创建目录 fglrx-install.1XtqFA 验证档案完整性...一切良好。 解压 AMD Catalyst(TM) 专有驱动程序-13.35.1005................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ===================================================================== AMD Catalyst(TM) 专有驱动程序安装程序/打包程序 ===================================================================== 生成包:Ubuntu/saucy 解决构建依赖关系... apt 0.9.9.1~ubuntu1 for amd64 编译于 2013 年 9 月 11 日 17:45:21 用法:apt-get [选项] 命令 apt-get [选项] 安装|删除 pkg1 [pkg2 ...] apt-get [选项] 源 pkg1 [pkg2 ...] apt-get 是一个简单的命令行界面,用于下载和 安装软件包。最常用的命令是 update 并安装。 命令: 更新——检索新的软件包列表 升级 - 执行升级 安装-安装新软件包(pkg 是 libc6 而不是 libc6.deb) 删除——删除软件包 autoremove-自动删除所有未使用的包 purge-删除软件包和配置文件 源 - 下载源档案 build-dep - 配置源包的构建依赖项 dist-upgrade - 发行版升级,参见 apt-get(8) dselect-upgrade - 遵循 dselect 的选择 clean-删除下载的存档文件 autoclean-删除旧的下载存档文件 check - 验证是否存在损坏的依赖关系 changelog-下载并显示给定包的更改日志 下载——将二进制包下载到当前目录 选项: -h 此帮助文本。 -q 可记录输出 - 无进度指示器 -qq 除了错误之外没有输出 -d 仅下载 - 不安装或解压档案 -s No-act. 执行订购模拟 -y 对所有查询都假设为“是”,并且不提示 -f 尝试纠正存在破坏依赖关系的系统 -m 如果档案无法定位则尝试继续 -u 同时显示升级软件包的列表 -b 获取源包后构建它 -V 显示详细版本号 -c=?读取此配置文件 -o=? 设置任意配置选项,例如 -o dir::cache=/tmp 请参阅 apt-get(8)、sources.list(5) 和 apt.conf(5) 手册 页面以获取更多信息和选项。 此 APT 拥有“超级牛力量”。 无法解析 debhelper dh-modaliases execstack。请手动安装并重试。 包构建失败! 包构建实用程序输出: ./packages/Ubuntu/ati-packager.sh: 294:./packages/Ubuntu/ati-packager.sh:debclean:未找到 ./packages/Ubuntu/ati-packager.sh: 295:./packages/Ubuntu/ati-packager.sh:dpkg-buildpackage:未找到 ./packages/Ubuntu/ati-packager.sh: 294:./packages/Ubuntu/ati-packager.sh:debclean:未找到 dpkg-buildpackage:源包 fglrx-installer dpkg-buildpackage:源版本 2:13.350-0ubuntu1 dpkg-buildpackage:源由 AMD 更改:Advanced Micro Devices。 dpkg-source --before-build fglrx.l4U467 dpkg-buildpackage:主机架构 amd64 debian/规则构建 #创建重要的字符串 对于我在 10fglrx \ dkms.conf \ 安装 安装 fglrx-dev.链接 \ 安装 fglrx.grub-gfxpayload \ fglrx.目录 \ fglrx.链接 \ 复制代码 复制代码 预安装 复制代码 覆盖/fglrx;做\ sed -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \ -e "s|#LIBDIR#|usr/lib|g" \ -e "s|#LIBDIR32#|usr/lib32|g" \ -e "s|#BINDIR#|usr/bin|g" \ -e "s|#SYSCONFDIR#|etc|g" \ -e "s|#MANDIR#|usr/share/man/man1|g" \ -e "s|#LDSOCONF#|usr/lib/fglrx/ld.so.conf|g" \ -e "s|#ALTLDSOCONF#|usr/lib/fglrx/alt_ld.so.conf|g" \ -e "s|#ALTPRIORITY#|1000|g" \ -e "s|#PXALTPRIORITY#|900|g" \ -e "s|#AUTOSTARTDIR#|etc/xdg/autostart|g" \ -e "s|#DATADIR#|usr/share|g" \ -e "s|#PKGDESKDIR#|usr/share/fglrx|g" \ -e "s|#PKGDATADIR#|usr/share/fglrx|g" \ -e "s|#PKGCONFIGDIR#|usr/lib/fglrx|g" \ -e "s|#PKGBINDIR#|usr/lib/fglrx/bin|g" \ -e "s|#PKGLIBDIR#|usr/lib/fglrx|g" \ -e "s|#PKGLIBDIR32#|usr/lib32/fglrx|g" \ -e "s|#PKGDRIVERSDIR#|usr/lib/fglrx/xorg|g" \ -e "s|#XORGEXTRA#|usr/lib/x86_64-linux-gnu/xorg/extra-modules|g" \ -e "s|#PKGEXTENSIONDIR#|usr/lib/fglrx/xorg|g" \ -e "s|#XORGEXTENSIONSDIR#|usr/lib/xorg/modules/extensions|g" \ -e "s|#DRIVERNAME#|fglrx|g" \ -e "s|#DRIVERDEVNAME#|fglrx-dev|g" \ -e "s|#DRIVERSRCNAME#||g" \ -e "s|#INCLUDEDIR#|usr/include|g" \ -e "s|#PKGLIBCONFDIR#|lib/fglrx|g" \ -e "s|#GRUBBLKLISTDIR#|usr/share/grub-gfxpayload-lists/blacklist|g" \ -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \ -e "s|#PXDIR#|usr/lib/pxpress|g" \ -e "s|#PXDIR32#|usr/lib32/pxpress|g" \ -e "s|#PXXMODDIR#|usr/lib/pxpress/xorg/modules|g" \ -e "s|#PXDIRNAME#|pxpress|g" \ -e "s|#PXLIBDIR#|usr/lib/pxpress/lib|g" \ -e "s|#PXLIBDIR32#|usr/lib32/pxpress/lib|g" \ -e "s|#PXLDSOCONF#|usr/lib/pxpress/ld.so.conf|g" \ -e "s|#ALTPXLDSOCONF#|usr/lib/pxpress/alt_ld.so.conf|g" \ -e "s|#CVERSION#|13.350|g" \ -e "s|#SRCXARCH#|xpic_64a|g" \ -e "s|#SRCARCH#|x86_64|g" \ -e "s|#SRCOTHERARCH#|x86|g" \ -e "s|#SRCLIBDIR#|lib64|g" \ -e "s|#DEB_HOST_MULTIARCH#|x86_64-linux-gnu|g" \ -e "s|#OTHER_ARCH#|i386-linux-gnu|g" \ debian/$i.in > debian/$i; \ 完毕 # 删除所有文件的执行位 找到拱门 \ ETC \ 库 \ 模块 \ 用户\ xpic_64a -type f | xargs chmod -x 找到:`module':没有这样的文件或目录 # 在用户应用程序上设置可执行文件 找到 arch/x86_64/usr/sbin \ 拱/x86_64/usr/X11R6/bin \ usr/sbin/-type f | xargs chmod a+x # 设置脚本的执行位 查找 lib etc debian -name "*.sh" -type f | xargs chmod +x # 设置 pxpress 脚本的权限 chmod 744 debian/pxpress/switch* dh 构建 make:dh:未找到命令 make:*** [build-arch] 错误 127 dpkg-buildpackage:错误:debian/rules build 给出错误退出状态 2 ./packages/Ubuntu/ati-packager.sh: 294:./packages/Ubuntu/ati-packager.sh:debclean:未找到 dpkg-buildpackage:源包 fglrx-installer dpkg-buildpackage:源版本 2:13.350-0ubuntu1 dpkg-buildpackage:源由 AMD 更改:Advanced Micro Devices。 dpkg-source --before-build fglrx.UEq8hK dpkg-buildpackage:主机架构 amd64 debian/规则构建 #创建重要的字符串 对于我在 10fglrx \ dkms.conf \ 安装 安装 fglrx-dev.链接 \ 安装 fglrx.grub-gfxpayload \ fglrx.目录 \ fglrx.链接 \ 复制代码 复制代码 预安装 复制代码 覆盖/fglrx;做\ sed -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \ -e "s|#LIBDIR#|usr/lib|g" \ -e "s|#LIBDIR32#|usr/lib32|g" \ -e "s|#BINDIR#|usr/bin|g" \ -e "s|#SYSCONFDIR#|etc|g" \ -e "s|#MANDIR#|usr/share/man/man1|g" \ -e "s|#LDSOCONF#|usr/lib/fglrx/ld.so.conf|g" \ -e "s|#ALTLDSOCONF#|usr/lib/fglrx/alt_ld.so.conf|g" \ -e "s|#ALTPRIORITY#|1000|g" \ -e "s|#PXALTPRIORITY#|900|g" \ -e "s|#AUTOSTARTDIR#|etc/xdg/autostart|g" \ -e "s|#DATADIR#|usr/share|g" \ -e "s|#PKGDESKDIR#|usr/share/fglrx|g" \ -e "s|#PKGDATADIR#|usr/share/fglrx|g" \ -e "s|#PKGCONFIGDIR#|usr/lib/fglrx|g" \ -e "s|#PKGBINDIR#|usr/lib/fglrx/bin|g" \ -e "s|#PKGLIBDIR#|usr/lib/fglrx|g" \ -e "s|#PKGLIBDIR32#|usr/lib32/fglrx|g" \ -e "s|#PKGDRIVERSDIR#|usr/lib/fglrx/xorg|g" \ -e "s|#XORGEXTRA#|usr/lib/x86_64-linux-gnu/xorg/extra-modules|g" \ -e "s|#PKGEXTENSIONDIR#|usr/lib/fglrx/xorg|g" \ -e "s|#XORGEXTENSIONSDIR#|usr/lib/xorg/modules/extensions|g" \ -e "s|#DRIVERNAME#|fglrx|g" \ -e "s|#DRIVERDEVNAME#|fglrx-dev|g" \ -e "s|#DRIVERSRCNAME#||g" \ -e "s|#INCLUDEDIR#|usr/include|g" \ -e "s|#PKGLIBCONFDIR#|lib/fglrx|g" \ -e "s|#GRUBBLKLISTDIR#|usr/share/grub-gfxpayload-lists/blacklist|g" \ -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \ -e "s|#PXDIR#|usr/lib/pxpress|g" \ -e "s|#PXDIR32#|usr/lib32/pxpress|g" \ -e "s|#PXXMODDIR#|usr/lib/pxpress/xorg/modules|g" \ -e "s|#PXDIRNAME#|pxpress|g" \ -e "s|#PXLIBDIR#|usr/lib/pxpress/lib|g" \ -e "s|#PXLIBDIR32#|usr/lib32/pxpress/lib|g" \ -e "s|#PXLDSOCONF#|usr/lib/pxpress/ld.so.conf|g" \ -e "s|#ALTPXLDSOCONF#|usr/lib/pxpress/alt_ld.so.conf|g" \ -e "s|#CVERSION#|13.350|g" \ -e "s|#SRCXARCH#|xpic_64a|g" \ -e "s|#SRCARCH#|x86_64|g" \ -e "s|#SRCOTHERARCH#|x86|g" \ -e "s|#SRCLIBDIR#|lib64|g" \ -e "s|#DEB_HOST_MULTIARCH#|x86_64-linux-gnu|g" \ -e "s|#OTHER_ARCH#|i386-linux-gnu|g" \ debian/$i.in > debian/$i; \ 完毕 # 删除所有文件的执行位 找到拱门 \ ETC \ 库 \ 模块 \ 用户\ xpic_64a -type f | xargs chmod -x 找到:`module':没有这样的文件或目录 # 在用户应用程序上设置可执行文件 找到 arch/x86_64/usr/sbin \ 拱/x86_64/usr/X11R6/bin \ usr/sbin/-type f | xargs chmod a+x # 设置脚本的执行位 查找 lib etc debian -name "*.sh" -type f | xargs chmod +x # 设置 pxpress 脚本的权限 chmod 744 debian/pxpress/switch* dh 构建 make:dh:未找到命令 make:*** [build-arch] 错误 127 dpkg-buildpackage:错误:debian/rules build 给出错误退出状态 2 ./packages/Ubuntu/ati-packager.sh: 294:./packages/Ubuntu/ati-packager.sh:debclean:未找到 dpkg-buildpackage:源包 fglrx-installer dpkg-buildpackage:源版本 2:13.350-0ubuntu1 dpkg-buildpackage:源由 AMD 更改:Advanced Micro Devices。 dpkg-source --before-build fglrx.YU05HO dpkg-buildpackage:主机架构 amd64 debian/规则构建 #创建重要的字符串 对于我在 10fglrx \ dkms.conf \ 安装 安装 fglrx-dev.链接 \ 安装 fglrx.grub-gfxpayload \ fglrx.目录 \ fglrx.链接 \ 复制代码 复制代码 预安装 复制代码 覆盖/fglrx;做\ sed -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \ -e "s|#LIBDIR#|usr/lib|g" \ -e "s|#LIBDIR32#|usr/lib32|g" \ -e "s|#BINDIR#|usr/bin|g" \ -e "s|#SYSCONFDIR#|etc|g" \ -e "s|#MANDIR#|usr/share/man/man1|g" \ -e "s|#LDSOCONF#|usr/lib/fglrx/ld.so.conf|g" \ -e "s|#ALTLDSOCONF#|usr/lib/fglrx/alt_ld.so.conf|g" \ -e "s|#ALTPRIORITY#|1000|g" \ -e "s|#PXALTPRIORITY#|900|g" \ -e "s|#AUTOSTARTDIR#|etc/xdg/autostart|g" \ -e "s|#DATADIR#|usr/share|g" \ -e "s|#PKGDESKDIR#|usr/share/fglrx|g" \ -e "s|#PKGDATADIR#|usr/share/fglrx|g" \ -e "s|#PKGCONFIGDIR#|usr/lib/fglrx|g" \ -e "s|#PKGBINDIR#|usr/lib/fglrx/bin|g" \ -e "s|#PKGLIBDIR#|usr/lib/fglrx|g" \ -e "s|#PKGLIBDIR32#|usr/lib32/fglrx|g" \ -e "s|#PKGDRIVERSDIR#|usr/lib/fglrx/xorg|g" \ -e "s|#XORGEXTRA#|usr/lib/x86_64-linux-gnu/xorg/extra-modules|g" \ -e "s|#PKGEXTENSIONDIR#|usr/lib/fglrx/xorg|g" \ -e "s|#XORGEXTENSIONSDIR#|usr/lib/xorg/modules/extensions|g" \ -e "s|#DRIVERNAME#|fglrx|g" \ -e "s|#DRIVERDEVNAME#|fglrx-dev|g" \ -e "s|#DRIVERSRCNAME#||g" \ -e "s|#INCLUDEDIR#|usr/include|g" \ -e "s|#PKGLIBCONFDIR#|lib/fglrx|g" \ -e "s|#GRUBBLKLISTDIR#|usr/share/grub-gfxpayload-lists/blacklist|g" \ -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \ -e "s|#PXDIR#|usr/lib/pxpress|g" \ -e "s|#PXDIR32#|usr/lib32/pxpress|g" \ -e "s|#PXXMODDIR#|usr/lib/pxpress/xorg/modules|g" \ -e "s|#PXDIRNAME#|pxpress|g" \ -e "s|#PXLIBDIR#|usr/lib/pxpress/lib|g" \ -e "s|#PXLIBDIR32#|usr/lib32/pxpress/lib|g" \ -e "s|#PXLDSOCONF#|usr/lib/pxpress/ld.so.conf|g" \ -e "s|#ALTPXLDSOCONF#|usr/lib/pxpress/alt_ld.so.conf|g" \ -e "s|#CVERSION#|13.350|g" \ -e "s|#SRCXARCH#|xpic_64a|g" \ -e "s|#SRCARCH#|x86_64|g" \ -e "s|#SRCOTHERARCH#|x86|g" \ -e "s|#SRCLIBDIR#|lib64|g" \ -e "s|#DEB_HOST_MULTIARCH#|x86_64-linux-gnu|g" \ -e "s|#OTHER_ARCH#|i386-linux-gnu|g" \ debian/$i.in > debian/$i; \ 完毕 # 删除所有文件的执行位 找到拱门 \ ETC \ 库 \ 模块 \ 用户\ xpic_64a -type f | xargs chmod -x 找到:`module':没有这样的文件或目录 # 在用户应用程序上设置可执行文件 找到 arch/x86_64/usr/sbin \ 拱/x86_64/usr/X11R6/bin \ usr/sbin/-type f | xargs chmod a+x # 设置脚本的执行位 查找 lib etc debian -name "*.sh" -type f | xargs chmod +x # 设置 pxpress 脚本的权限 chmod 744 debian/pxpress/switch* dh 构建 make:dh:未找到命令 make:*** [build-arch] 错误 127 dpkg-buildpackage:错误:debian/rules build 给出错误退出状态 2 删除临时目录:fglrx-install.1XtqFA
编辑:当我仅使用时sudo ./amd-driver-installer-13.35.1005-x86.x86_64.run
它运行良好,但我想使用它编译到 Ubuntu 13.10。
答案1
您没有该命令dh
。
使用apt-file search -F /usr/bin/dh
它似乎可以找到此命令的包是debhelper
。所以
sudo apt-get install debhelper
应该可以解决。