当我尝试在 nautilus 上运行 .run 文件时,指针变成了一个轮子,什么也没做,我确实更改了权限使其可执行,而且起初它只尝试用 gedit 打开它,所以我不得不手动从菜单中选择将其作为程序执行。在我尝试在终端上运行它并尝试构建包以供以后安装后,它给了我这个错误,我不知道问题是什么。
chmod 744 debian/pxpress/switch*
dh build
make: dh: Command not found
make: *** [build-arch] Error 127
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Cleaning in directory .
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7) dh-modaliases execstack
debuild: fatal error at line 1328:
You do not appear to have all build dependencies properly met.
You can use mk-build-deps to generate a dummy package which
Depends on all the required packages, or you can install them
manually using dpkg or apt using the error messages just above
this message.
在 IRC 上有人告诉我可能是 devscripts,但安装后仍然出现错误,所以我再次卸载了它。我试图安装它,因为 ubuntu fglrx-updates 中的那个不允许我以管理员身份打开 amdccl,会打开一个小黑窗口要求输入密码,但之后它什么也不做,而且它关闭得太快以至于看不到任何消息。有什么想法吗?
顺便说一句,我也使用了这个命令,sudo sh *.run --buildpkg Ubuntu/trusty
但我认为我也遇到了同样的错误。该死,我查看了 ati 网站http://support.amd.com/en-us/kb-articles/Pages/amdcatalyst13-12linreleasenotes.aspx似乎驱动程序与 14.04 或内核 3.13 不兼容,但我只是尝试构建包而不是安装它,它至少应该这样做,对吧?我仍然想解决这个问题。
答案1
IRC 上的那个人几乎做到了,但还不够。您需要的软件包名为dh-make
no devscripts
。一个简单的方法sudo apt-get install dh-make
应该可以解决问题。
如何知道:
chmod 744 debian/pxpress/switch*
dh build
make: dh: Command not found
make: *** [build-arch] Error 127
dpkg-buildpackage: error: debian/rules build gave error exit status 2
dh build
开始使用 debhelper 脚本创建 debian 软件包,所有这些脚本都附加了字符串dh_
。在本例中,称为构建 debian 软件包dh
的助手。dh_make
另一个提示是这一行:
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7) dh-modaliases execstack
您需要 debhelper、dh-modaliases 和 execstack 来构建包。debhelper 建议使用 dh-make,并且建议正常安装。
答案2
通过软件中心安装您的驱动程序。
Ubuntu 软件中心 > 编辑菜单 > 软件源 > 附加驱动程序
或者
在终端中运行以下命令:
sudo apt-get 安装 build-essential linux-headers-generic
sudo apt-get 安装 fglrx
然后您将能够使用 Catalyst 控制中心。