|
Radeon 9200 i zamknięte sterowniki fglrx
Yrrel - 08-11-2008 15:32
Nowo instalowany system, próbuję zainstalować sterowniki ze strony ati:
Creating directory fglrx-install Verifying archive integrity... All good. Uncompressing ATI Proprietary Linux Driver-8.26.18 ================================================== ATI Technologies Linux Driver Installer/Packager ================================================== Generating package: Debian/testing /tmp/fglrx.PnyJIA /home/yrrel/Items/fglrx-install Package build failed! Package build utility output: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set LDFLAGS to default value: dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: source package fglrx-installer dpkg-buildpackage: source version 8.26.18-1 dpkg-buildpackage: source changed by ATI Technologies Inc. <http://www.ati.com/support/driver.html> debian/rules build dpkg-buildpackage: host architecture i386 dh_testdir # move licenses away from binary dir if [ ! -d usr/share/doc/fglrx ]; then \ mkdir -p usr/share/doc/fglrx; \ mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \ fi # remove exec bit from files that don't deserve it find usr/X11R6/include \ usr/X11R6/lib \ usr/share usr/src -type f | xargs chmod -x find lib -not -name "*.sh" -type f | xargs chmod -x find lib -name "*.sh" -type f | xargs chmod +x # set proper permissions on /etc files test -f etc/fglrxrc && chmod 644 etc/fglrxrc test -f etc/fglrxprofiles.csv && chmod 644 etc/fglrxprofiles.csv if [ -f debian/fglrx.default ]; then \ mv -v debian/fglrx.default debian/fglrx; \ fi `debian/fglrx.default' -> `debian/fglrx' debian/rules binary dh_testdir # move licenses away from binary dir if [ ! -d usr/share/doc/fglrx ]; then \ mkdir -p usr/share/doc/fglrx; \ mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \ fi # remove exec bit from files that don't deserve it find usr/X11R6/include \ usr/X11R6/lib \ usr/share usr/src -type f | xargs chmod -x find lib -not -name "*.sh" -type f | xargs chmod -x find lib -name "*.sh" -type f | xargs chmod +x # set proper permissions on /etc files test -f etc/fglrxrc && chmod 644 etc/fglrxrc test -f etc/fglrxprofiles.csv && chmod 644 etc/fglrxprofiles.csv if [ -f debian/fglrx.default ]; then \ mv -v debian/fglrx.default debian/fglrx; \ fi dh_testdir dh_testroot dh_clean -k dh_installdirs # Create the directories to install into dh_installdirs -pfglrx-driver \ usr \ usr/lib/xorg \ usr/lib/xorg/modules \ usr/lib/dri \ usr/bin \ usr/sbin \ etc/acpi \ etc/acpi/events \ etc/default \ etc/X11/Xsession.d dh_installdirs -pfglrx-driver-dev \ usr \ usr/include \ usr/lib dh_installdirs -pfglrx-kernel-src \ usr/src/modules/fglrx \ usr/src/modules/fglrx/debian dh_installdirs -A -pfglrx-control-qt3 \ usr \ usr/bin \ usr/share \ usr/share/applnk \ usr/share/gnome \ usr/share/icons \ usr/share/pixmaps dh_installdirs -pfglrx-sources \ usr/src dh_install dh_install -pfglrx-driver "usr/X11R6/bin/fgl*" "usr/bin" dh_install -pfglrx-driver "usr/X11R6/bin/aticonfig" "usr/bin" dh_install -pfglrx-driver "usr/sbin/atieventsd" "usr/sbin" dh_installman -pfglrx-driver "usr/share/man/man8/atieventsd.8.gz" # amd64 needs some library redirection dh_install -pfglrx-driver "usr/X11R6/lib/*.so*" "usr/lib" dh_install -pfglrx-driver "usr/X11R6/lib/modules/dri" "usr/lib" dh_install -pfglrx-driver "usr/X11R6/lib/modules/linux" "usr/lib/xorg/modules" dh_install -pfglrx-driver "usr/X11R6/lib/modules/drivers" "usr/lib/xorg/modules" dh_install -pfglrx-driver "etc/fglrx*" "etc" dh_install -pfglrx-driver "etc/ati" "etc" dh_install -pfglrx-driver "debian/70fglrx" "etc/X11/Xsession.d" dh_install -pfglrx-driver "debian/fglrx-powermode.sh" "etc/acpi" dh_install -pfglrx-driver "debian/fglrx-*-aticonfig" "etc/acpi/events" dh_install -pfglrx-driver "debian/fglrx" "etc/default" dh_installinit -pfglrx-driver --name="atieventsd" # create symlinks to shared libs; fixes a lintian error /sbin/ldconfig -n debian/fglrx-driver/usr/lib dh_install -pfglrx-driver-dev "usr/X11R6/lib/*.a" "usr/lib" dh_install -pfglrx-driver-dev "usr/X11R6/include/*" "usr/include" dh_install -pfglrx-driver-dev "usr/include/*" "usr/include" dh_install -pfglrx-kernel-src \ lib/modules/fglrx/build_mod/*.c \ lib/modules/fglrx/build_mod/*.h \ lib/modules/fglrx/build_mod/*.sh \ lib/modules/fglrx/build_mod/lib* \ lib/modules/fglrx/build_mod/2.6.x/Makefile \ usr/src/modules/fglrx dh_install -pfglrx-kernel-src "debian/changelog" "usr/src/modules/fglrx/debian" dh_install -pfglrx-kernel-src \ debian/copyright \ debian/compat \ module/rules \ module/control.template \ module/dirs.template \ module/postinst \ usr/src/modules/fglrx/debian (cd debian/fglrx-kernel-src/usr/src \ && chown -R root:src modules \ && tar -c modules | bzip2 > fglrx.tar.bz2 \ && rm -rf modules) # install panel files dh_install -A -pfglrx-control-qt3 "usr/X11R6/bin/fireglcontrolpanel" "usr/bin" dh_install -A -pfglrx-control-qt3 "usr/share/icons/ati.xpm" "usr/share/icons" dh_install -A -pfglrx-control-qt3 "usr/share/icons/ati.xpm" "usr/share/pixmaps" dh_install -A -pfglrx-control-qt3 "usr/share/gnome/apps/fireglcontrol.desktop" "usr/share/applications" dh_install -A -pfglrx-control-qt3 "usr/share/applnk/fireglcontrol.kdelnk" "usr/share/applnk" dh_desktop -pfglrx-control-qt3 dh_install -pfglrx-sources "usr/src/*" "usr/src" dh_installdocs dh_installdocs -pfglrx-driver usr/share/doc/fglrx/* #dh_installchangelogs dh_link dh_strip dh_compress dh_makeshlibs dh_installdeb LD_PRELOAD= dh_shlibdeps --exclude=emul dpkg-shlibdeps: failure: couldn't find library libstdc++.so.5 needed by debian/fglrx-driver/usr/lib/dri/atiogl_a_dri.so (its RPATH is ''). Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file. To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH. dh_shlibdeps: command returned error code 512 make: *** [binary] Error 1 dpkg-buildpackage: failure: debian/rules binary gave error exit status 2 /home/yrrel/Items/fglrx-install Removing temporary directory: fglrx-install
Co jest nie tak?
alan666888 - 08-11-2008 17:42
Sterowniki dla Radeona 9200 nie wpspieraja nowego xorga :/ Wspierają do wersji 7.1 a w Debianie jest wersja 7.3. Jedynie otwarte sterowniki.
Hudy - 09-11-2008 21:53
Witam, ja również mam problemy z fglrx'em na radeonie 9500, więc podepnę się pod ten temat. Mianowicie jaką wersję linuksowych sterowników ati polecacie zainstalować bo wersja 8.10 mnie nie chodzi. Więc zainstalowałem sobie ati-driver-installer-8-5-x86.x86_64.run ale dalej jest coś nie tak. Polecenie
fglrxinfo
daje następujące rezultaty:
hudy@debian:~$ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.4 (2.1 Mesa 7.0.3)
hudy@debian:~$
Polecenie glxinfo wyświetla:
hudy@debian:~$ glxinfo | grep direct direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) OpenGL renderer string: Mesa GLX Indirect hudy@debian:~$
Plik xorg.conf wygląda trochę dziwnie chyba nie tak do końca powinien wyglądać?
Section "ServerLayout" Identifier "aticonfig-Layout[all]" Screen 0 "aticonfig-Screen[0]" 0 0 EndSection
Section "Files" EndSection
Section "Module" EndSection
Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "pl" EndSection
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection
Section "Monitor" Identifier "Configured Monitor" EndSection
Section "Monitor" Identifier "aticonfig-Monitor[0]" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection
Section "Device" Identifier "Configured Video Device" EndSection
Section "Device" Identifier "aticonfig-Device[0]" Driver "fglrx" EndSection
Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" EndSection
Section "Screen" Identifier "aticonfig-Screen[0]" Device "aticonfig-Device[0]" Monitor "aticonfig-Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Sterowniki instalowałem według tego opisu: http://debian.linux.pl/viewtopic.php?t=32, ale bez budowania paczek, ten krok pominąłem, bo miałem z tym pewne problemy. Mecze się już z tym ponad tydzień, będę wdzięczny za wszelaką pomoc w tej sprawie, z góry dziękuję i pozdrawiam.
Martin.PL - 23-01-2009 16:14
Według opisu na stronie: http://technowizah.com/2006/10/debia...i-drivers.html
ÂŚciągamy sterowniki z: http://ati.amd.com/support/drivers/l...ux-radeon.html
Następnie w konsoli z prawami roota wpisujemy coś takiego:
apt-get install fakeroot debhelper build-essential libstdc++5
fakeroot sh nazwa_tego_sciagnietego_pliku --buildpkg Debian/etch
Jeśli to nie Etch to też zmieniamy tą końcówkę. Powinien utworzyć nam się plik z paczką .deb
Następnie instalujemy sterowniki poleceniami:
dpkg -i fglrx-driver_8.37.6-1_i386.deb
UWAGA: nazwa pliku może być nieco inna, ważne żeby to był - driver i rozszeżenie .deb (Twój numerek może być inny).
dpkg -i fglrx-kernel-src_8.37.6-1_i386.deb
Podobnie jak wyżej.
Następnie wpisujemy:
apt-get install linux-headers-$(uname -r)
apt-get install module-assistant
cd /usr/src
m-a prepare
m-a a-i fglrx
Następnie trzeba skonfigurować xorg.configure. Wpisujemy w konsoli:
dpkg-reconfigure xserver-xorg
Wskazówki są w wątku: http://debian.linux.pl/viewtopic.php?p=3055#3055
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|