Installation of ATI Radeon graphics driver( HD 4330)
Hi!
Im a total newbie to linux. My laptop Dell Inspiron 14 has an ATI radeon HD 4330 graphics card. I had trouble with the card's performance in Ubuntu 10.04. Videos appeared slightly choppy, not too much, but enough to make me want to switch to Win 7, where it worked like a charm.. Tried upgrading to 10.10 as suggested by some friends, but to no avail. Finally, I tried updating the driver. Downloaded the latest version from ATI website(Catalyst 11.3). I followed the following site for this procedure: http://wiki.cchtml.com/index.php/Ubu...talyst.2Ffglrx But after the following command's(sh ati-driver-installer-11-3-x86.x86_64.run --buildpkg Ubuntu/maverick) execution, got the following errors:- ashwin@ashwin-laptop:~/catalyst11.2$ sh ati-driver-installer-11-2-x86.x86_64.run --buildpkg Ubuntu/maverick Created directory fglrx-install.1tuSe2 Verifying archive integrity... All good. Uncompressing ATI Catalyst(TM) Proprietary Driver-8.821............................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... ................... ===================================================================== ATI Technologies Catalyst(TM) Proprietary Driver Installer/Packager ===================================================================== Generating package: Ubuntu/maverick Package build failed! Package build utility output: dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions dpkg-buildpackage: source package fglrx-installer dpkg-buildpackage: source version 2:8.821-0ubuntu1 dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html> dpkg-source --before-build fglrx.H039QH dpkg-buildpackage: host architecture i386 debian/rules build #Create important strings for i in 10fglrx \ dkms.conf \ fglrx.install \ fglrx-dev.install \ fglrx-amdcccle.install \ overrides/fglrx; do \ sed -e "s|#XMODDIR#|usr/lib/fglrx/xorg/modules|" \ -e "s|#XMODDIR32#||" \ -e "s|#DRIDIR32#|usr/lib32/fglrx|" \ -e "s|#LIBDIR#|lib|" \ -e "s|#DRIDIR#|usr/lib/fglrx|" \ -e "s|#CVERSION#|8.821|" \ -e "s|#XARCH#|xpic|" \ -e "s|#ARCH#|x86|" \ 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 # Generate modaliases sh -e debian/modaliases/fglrx_supported \ lib/modules/fglrx/build_mod/fglrxko_pci_ids.h > \ debian/modaliases/fglrx-modules.alias.override dh build dh_testdir dh_auto_configure dh_auto_build dh_auto_test fakeroot debian/rules binary #Steps that we can't easily represent in debhelper files or .in files yet dh_installdirs -pfglrx dh_installdocs -pfglrx usr/share/doc/fglrx/* --exclude ATI_LICENSE.TXT dh_installinit -pfglrx --name="atieventsd" --no-start --update-rcd-params="defaults 31" Duplicate specification "O=s" for option "O" #remove executable bits from stack dh_install -pfglrx-amdcccle execstack -c debian/fglrx-amdcccle/usr/lib/fglrx/bin/amdcccle dh_install -pfglrx for i in \ debian/fglrx/usr/lib/fglrx/bin/atiode \ debian/fglrx/usr/lib/fglrx/bin/amdnotifyui \ debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so \ debian/fglrx/usr/lib/fglrx/libGL.so.* \ ; do execstack -q $i; execstack -c $i; done - debian/fglrx/usr/lib/fglrx/bin/atiode - debian/fglrx/usr/lib/fglrx/bin/amdnotifyui - debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so - debian/fglrx/usr/lib/fglrx/libGL.so.1.2 # Make some additional scripts executable find debian/fglrx-amdcccle/usr/lib/fglrx/bin/ \ -type f | xargs chmod a+x # Blacklist any other driver that udev may want to load instead of fglrx printf "blacklist radeon\n" > /tmp/fglrx.H039QH/debian/fglrx/lib/fglrx/modprobe.conf #ld.so.conf echo "/usr/lib/fglrx" > "/tmp/fglrx.H039QH/debian/fglrx/usr/lib/fglrx/ld.so.conf" #Run the normal stuff dh binary-arch dh_testroot -a -Nfglrx -Nfglrx-amdcccle dh_prep -a -Nfglrx -Nfglrx-amdcccle dh_installdirs -a -Nfglrx -Nfglrx-amdcccle dh_auto_install -a -Nfglrx -Nfglrx-amdcccle dh_install -a -Nfglrx -Nfglrx-amdcccle dh_installdocs -a -Nfglrx dh_installchangelogs -a dh_installexamples -a dh_installman -a dh_installcatalogs -a dh_installcron -a dh_installdebconf -a dh_installemacsen -a dh_installifupdown -a dh_installinfo -a dh_pysupport -a dh_installinit -a -Nfglrx Duplicate specification "O=s" for option "O" dh_installmenu -a dh_installmime -a dh_installmodules -a dh_installlogcheck -a dh_installlogrotate -a dh_installpam -a dh_installppp -a dh_installudev -a dh_installwm -a dh_installxfonts -a dh_bugfiles -a dh_lintian -a dh_gconf -a dh_icons -a dh_perl -a dh_usrlocal -a dh_link -a dh_compress -a dh_fixperms -a dh_strip -a dh_makeshlibs -a objdump: debian/fglrx/usr/lib/fglrx/ld.so.conf: File format not recognized debian/rules override_dh_shlibdeps make[1]: Entering directory `/tmp/fglrx.H039QH' dh_shlibdeps -l/tmp/fglrx.H039QH/debian/fglrx/usr/lib/fglrx dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/libAMDXvBA.so.1.0 contains an unresolvable reference to symbol dlsym: it's probably a plugin. dpkg-shlibdeps: warning: 22 other similar warnings have been skipped (use -v to see them all). dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/bin/atieventsd contains an unresolvable reference to symbol XauFileName: it's probably a plugin. dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/libGL.so.1.2 contains an unresolvable reference to symbol XOpenDisplay: it's probably a plugin. dpkg-shlibdeps: warning: 30 other similar warnings have been skipped (use -v to see them all). dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/libfglrx_gamma.so.1.0 contains an unresolvable reference to symbol XextCreateExtension: it's probably a plugin. dpkg-shlibdeps: warning: 5 other similar warnings have been skipped (use -v to see them all). dpkg-shlibdeps: error: no dependency information found for /usr/share/ati/lib/libQtGui.so.4 (used by debian/fglrx/usr/lib/fglrx/bin/amdnotifyui). dh_shlibdeps: dpkg-shlibdeps -Tdebian/fglrx.substvars debian/fglrx/usr/lib/fglrx/libfglrx_gamma.so.1.0 debian/fglrx/usr/lib/fglrx/libAMDXvBA.so.1.0 debian/fglrx/usr/lib/fglrx/libaticaldd.so debian/fglrx/usr/lib/fglrx/bin/fglrx_xgamma debian/fglrx/usr/lib/fglrx/bin/atiodcli debian/fglrx/usr/lib/fglrx/bin/atieventsd debian/fglrx/usr/lib/fglrx/bin/atiode debian/fglrx/usr/lib/fglrx/bin/aticonfig debian/fglrx/usr/lib/fglrx/bin/fglrxinfo debian/fglrx/usr/lib/fglrx/bin/amdnotifyui debian/fglrx/usr/lib/fglrx/bin/fgl_glxgears debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so debian/fglrx/usr/lib/fglrx/libaticalrt.so debian/fglrx/usr/lib/fglrx/libfglrx_dm.so.1.0 debian/fglrx/usr/lib/fglrx/libGL.so.1.2 debian/fglrx/usr/lib/fglrx/libXvBAW.so.1.0 debian/fglrx/usr/lib/fglrx/libaticalcl.so debian/fglrx/usr/lib/fglrx/xorg/modules/glesx.so debian/fglrx/usr/lib/fglrx/xorg/modules/amdxmm.so debian/fglrx/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so debian/fglrx/usr/lib/fglrx/xorg/modules/linux/libfglrxdrm.so debian/fglrx/usr/lib/fglrx/xorg/modules/extensions/libglx.so debian/fglrx/usr/lib/fglrx/libatiadlxx.so debian/fglrx/usr/lib/fglrx/libatiuki.so.1.0 returned exit code 2 make[1]: *** [override_dh_shlibdeps] Error 9 make[1]: Leaving directory `/tmp/fglrx.H039QH' make: *** [binary-arch] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 Removing temporary directory: fglrx-install.1tuSe2 ashwin@ashwin-laptop:~/catalyst11.2$ Kindly help me out!! The above output was obtained, when I tried it out with 11.2, since 11.3 didn't work out... I've been in front of the laptop since last 5 hours. Thanx to all, and Good night.. |
Quote:
I too have the video problem, and have found two workarounds : don't look at videos fullscreen, or use the open radeon driver (xf86-video-radeon). Serafean |
It's a pity that so many people are unaware of the poor Linux-support from Ati. I bought a laptop with nVidia graphics, because nVidia always works great with Linux.
Next time you buy a laptop make sure that it has a nVidia graphics chip. My advice for your problem is to Google ... |
Another thought crossed my mind : try playing aroubnd with xv settings. xv is the video overlay in which videos are displayed. Enabling/Disabling it might help.Where to do that depends on your video player.
Quote:
Quote:
Serafean |
Thanx, Serafean.. I will look into the open source driver, as u suggested.
|
The opensource driver has improved but If your looking for 3d performace you are still going to need propriatary drivers
|
Serafean, could u please help me out with the open source driver? I couldn't find the one u suggested under synaptic package manager..
How to go about it?? |
What Linux distro are you using. Their should or normally is a configuration tool that reconfigures your /etc/X11/xorg.conf for you. You can take a look at the file your self and see if you understand. But where driver is you would take out the fglrx and put in ati if the driver module is already on your system.
|
Quote:
|
All times are GMT -5. The time now is 04:22 PM. |