当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-02 15:54 

注册: 2009-09-22 16:15
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
最近新装了ubuntu12.10,之前仅用过ubuntu12.04;在04那个版本中,显卡驱动是可以通过 addiional drivers 自动安装的。到了12.10中,面板中反复看,已经没有这个选择项了。无奈中,只能手工安装。
我的显卡是AMD HD6670,在网上浏览了一番 找到了如下教程:
http://wiki.cchtml.com/index.php/Ubuntu ... s_manually

不过处理到如下步骤:
Create .deb packages.
$ sh ./amd-driver-installer-catalyst-13.4-x86.x86_64.run --buildpkg Ubuntu/natty
总是提示,

Created directory fglrx-install.2uwFIo
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-12.10
=====================================================================
AMD Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Generating package: Ubuntu/natty
Package build failed!
Package build utility output:
./packages/Ubuntu/ati-packager.sh: 294: ./packages/Ubuntu/ati-packager.sh: debclean: not found
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:12.104-0ubuntu1
dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. <http://ati.amd.com/support/driver.html>
dpkg-source --before-build fglrx.yAVjw5
dpkg-buildpackage: host architecture i386
debian/rules build
#Create important strings
for i in 10fglrx \
dkms.conf \
fglrx.install \
fglrx-dev.install \
fglrx-dev.links \
fglrx-amdcccle.install \
fglrx.grub-gfxpayload \
fglrx.dirs \
fglrx.links \
fglrx.postinst \
fglrx.postrm \
fglrx.preinst \
fglrx.prerm \
overrides/fglrx; do \
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|#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/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|#CVERSION#|12.104|g" \
-e "s|#SRCXARCH#|xpic|g" \
-e "s|#SRCARCH#|x86|g" \
-e "s|#SRCLIBDIR#|lib|g" \
debian/$i.in > debian/$i; \
done
# remove exec bit on everything
find arch \
etc \
lib \
module \
usr \
xpic -type f | xargs chmod -x
find: `module': No such file or directory
# set executable on user apps
find arch/x86/usr/sbin \
arch/x86/usr/X11R6/bin \
usr/sbin/ -type f | xargs chmod a+x
# set exec bit on scripts
find lib etc debian -name "*.sh" -type f | xargs chmod +x
# set the permissions on the pxpress scripts
chmod 744 debian/pxpress/switch*
dh build
dh_testdir
dh_auto_configure
dh_auto_build
dh_auto_test
debian/rules binary
# 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
dh_installdocs -pfglrx usr/share/doc/fglrx/* --exclude LICENSE.TXT
dh_installdocs -pfglrx debian/AUTHORS
dh_installdocs -pfglrx debian/copyright
dh_installinit -pfglrx --name="atieventsd" --no-start --update-rcd-params="defaults 31"
#remove executable bits from stack
dh_install -pfglrx-amdcccle
execstack -c debian/fglrx-amdcccle/usr/lib/fglrx/bin/amdcccle
dh_install -pfglrx
dh_install: fglrx missing files (arch/#SRCOTHERARCH#/etc/OpenCL/vendors/*.icd), aborting
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.2uwFIo


还请各位仁兄,不吝赐教啊~~


页首
 用户资料  
 
2 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-02 16:14 

注册: 2013-04-20 16:46
帖子: 130
系统: Ubuntu 13.04
送出感谢: 0 次
接收感谢: 2
dh_install: fglrx missing files (arch/#SRCOTHERARCH#/etc/OpenCL/vendors/*.icd), aborting

是这个地方出错了。可能涉及一个字串值 #SRCOTHERARCH#
你可以看看你系统是什么体系(i386?AMD64?),下载的驱动又是什么体系?一致的话,可能是这个驱动本身的问题(脚本错误?文件缺失?)。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-02 16:17 

注册: 2013-04-20 16:46
帖子: 130
系统: Ubuntu 13.04
送出感谢: 0 次
接收感谢: 2
./packages/Ubuntu/ati-packager.sh: 294: ./packages/Ubuntu/ati-packager.sh: debclean: not found

另外,一开始说“debclean“没找到,你试试把这个东西装上。

程序“debclean”尚未安装。 您可以使用以下命令安装:
sudo apt-get install devscripts


页首
 用户资料  
 
4 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-02 16:35 

注册: 2009-09-22 16:15
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
top398 写道:
./packages/Ubuntu/ati-packager.sh: 294: ./packages/Ubuntu/ati-packager.sh: debclean: not found

另外,一开始说“debclean“没找到,你试试把这个东西装上。

程序“debclean”尚未安装。 您可以使用以下命令安装:
sudo apt-get install devscripts


top兄弟,非常感谢您第一时间的回答,您说的两个问题,我都看了;
1,驱动是32位,64位并存的
2,我安装了 devscripts, 而debclean 是不能单独安装的。

又试验了一次,依然是这个问题~~ 还请过目


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-02 16:53 
头像

注册: 2009-12-12 19:29
帖子: 5059
地址: 随便一个地方
系统: 本地大型发行版除外
送出感谢: 0 次
接收感谢: 166
已修改楼主的帖子,点太多了。
此外看下面的链接:
http://ubuntuforums.org/archive/index.p ... 59255.html


_________________
Github见!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-02 16:55 

注册: 2013-04-20 16:46
帖子: 130
系统: Ubuntu 13.04
送出感谢: 0 次
接收感谢: 2
装了debclean,开始还是说没找到它?

可能你还要检查最前面的步骤,
$ sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

If you are using the x86_64 architecture (64 bit), be sure to install "ia32-libs" before proceeding!
$ sudo apt-get install ia32-libs

如果你安装的系统是64位(不是说驱动),需要安装这个 ia32-libs

你看看你这2个安装过程是否都没出错。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-02 19:31 
头像

注册: 2011-06-07 14:20
帖子: 3866
系统: Mint18
送出感谢: 17
接收感谢: 65
nanny首先,你执行的命令就错了,系统版本号就不对
而且,不需要生成deb包就可以安装
而且,安装附加驱动的程序系统里还是有的,不过是和选择软件源的程序放在了一起


_________________
wiki: ubuntu 技巧


页首
 用户资料  
 
8 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-06 16:27 

注册: 2009-09-22 16:15
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
感谢 top398, mraandtux,b33e同学:
首先,我的系统是32位的,而且 $ sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
If you are using the x86_64 architecture (64 bit), be sure to install "ia32-libs" before proceeding!
$ sudo apt-get install ia32-libs
这两句话,我完整执行了。 确保所有组件安装完毕;由于我是32位系统,ia32-libs 是不用安装的

其次,http://ubuntuforums.org/archive/index.p ... 59255.html 这个网页,我仔细看过了,按照他里面的方法,也试了,结果是一样的。
另外,有一点是肯定的,单独安装驱动,不带 --buildpkg Ubuntu/natty 参数也是完全可以运行的。不过系统提示安装完成后,重新启动系统,在提示上面依然发现 “graphic : unknown"
最后,请教一下 b33e , "安装附加驱动的程序系统里还是有的,不过是和选择软件源的程序放在了一起" 具体的位置 能否截个图啊。

我刚刚入手12.10 发现很多地方和 12.04 差异很大, 举个小例子和大家分享:
由于以前,无论是 ubuntu还是windows 我们都熟悉“最大化/最小化/关闭“按钮在上角; 在12.04中,我查了一下方法,在gconf-editor中,将 apps/metacity/general/ 中的button-layout 将其值修改为menu:minimize,maximize,close 是可以实现的; 不过到了12.10的ubuntu中,同样改成这个样子,却是失效的。
还请各位高手,过来人,多把关。谢谢~


页首
 用户资料  
 
9 楼 
 文章标题 : Re: ubuntu 12.10 安装显卡驱动出错
帖子发表于 : 2013-05-06 18:44 

注册: 2010-10-31 9:15
帖子: 507
系统: kubuntu 16.04
送出感谢: 0 次
接收感谢: 13
现在直接双击run文件进行安装,性能跟生成deb包已经一样。


_________________
百度网盘 2048G容量 大放送!
百度网盘资源论坛一键保存资源!


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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