Installera ATI-drivrutiner i Debian 5 (Lenny)

Permalänk
Medlem

Installera ATI-drivrutiner i Debian 5 (Lenny)

Har installerat Debian 5 Lenny 64-bitars på en av mina hårddiskar. Allt gick smärtfritt under själva installationen fram tills själva Debian startade upp för första gången. Skärmen slocknar konstant och är ryckig när bilden väl visas.

Antar att detta beror på att jag inte har installerat några drivrutiner för mitt ATI Radeon HD 2900XT? Så jag laddade ner senaste för 64-bitars Linux, placerade run-filen i "/home/username" men vad ska jag göra sedan?

Är helt ny med Debian och har ingen aning hur jag skall gå tillväga. Jag har gett adminrättigheter för mitt användarnamn och så vidare men vad ska jag skriva i terminalen för att installera drivrutinen som jag laddade ner?

Tack på förhand.

Permalänk
Medlem

Du kan prova detta:

1. Öppna en terminal
2. Navigera dig till platsen där du sparade run-filen genom att skriva cd /home/username
3. För att vara säker att filen är exekveringsbar ska du skriva chmod +x filnamnet (Om du får ett felmeddelande här så skriv sudo framför och skriv in din användares lösenord)
4. Nu bör det gå att köra filen genom att skriva ./filnamnet och se vad som händer. (Lägg till sudo framför om det inte fungerar).

Hoppas detta fungerar nu.

Permalänk
Medlem

Fick följande fel:

Citat:

Generating package: Debian/lenny
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.582-1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture amd64
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
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/X11R6/lib64 \
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
if [ -d etc/ati ]; then \
chmod 755 etc/ati ; \
chmod 644 etc/ati/* ; \
chmod a+x etc/ati/*.sh ; \
fi
if [ -f debian/fglrx.default ]; then \
mv -v debian/fglrx.default debian/fglrx; \
fi
`debian/fglrx.default' -> `debian/fglrx'
# remove exec bit from 64-bit libs too
find usr/X11R6/lib64 -type f | xargs chmod -x
fakeroot 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
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/X11R6/lib64 \
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
if [ -d etc/ati ]; then \
chmod 755 etc/ati ; \
chmod 644 etc/ati/* ; \
chmod a+x etc/ati/*.sh ; \
fi
if [ -f debian/fglrx.default ]; then \
mv -v debian/fglrx.default debian/fglrx; \
fi
# remove exec bit from 64-bit libs too
find usr/X11R6/lib64 -type f | xargs chmod -x
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
# the amd64 package includes 32bit compatibility libraries
dh_installdirs -pfglrx-driver \
emul/ia32-linux/usr/lib \
emul/ia32-linux/usr/lib/xorg \
emul/ia32-linux/usr/lib/xorg/modules \
emul/ia32-linux/usr/lib/dri
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-amdcccle \
usr \
usr/bin \
usr/share \
usr/share/applnk \
usr/share/applications \
usr/share/icons \
usr/share/pixmaps
dh_installdirs -p \
usr/src
dh_install
ldconfig -n usr/X11R6/lib/
make: ldconfig: Command not found
make: *** [binary] Error 127
dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.eUBiCB
spindel@debian:~$

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Spindel
Fick följande fel:

Och du körde filen som root?

sudo framför kommandot alltså.

Ifall du gjorde det så är det något paket eller något som saknas, vilket kan jag inte bara säga sådär.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av BuruZ
Och du körde filen som root?

sudo framför kommandot alltså.

Ifall du gjorde det så är det något paket eller något som saknas, vilket kan jag inte bara säga sådär.

Japp, körde med sudo.

Jag får leta vidare. Enormt jobbigt att felsöka nu när skärmen slocknar/blinkar hela tiden

Permalänk

www.fuxord.org finns en bra guide om detta!

Visa signatur

Jag är bäst på det som jag är bra på.