ATI draiverid Susele

Allikas: Pingviini viki

Selleks, et kasutada Suses ära kõiki tema võimalusi tuleks alati kasutada korrralike draivereid. Juhul, kui Teil on kasutusel ATI videokaart, siis oleks kõige mõistlikum kasutada ATI enda loodud draivereid Linuxile.

Kerge viis

openSUSE 10.3

Võib kasutada 1-click-installi:

NB!: See draiver ei pruugi toetada sinu graafikakaarti. Antud draiver ei tööta X1900 ja väiksemate kaartidega. Selliste kaartide puhul tuleb kasutada 8.40.4 driverit, mille saab paigaldada vajutades siia: paigalda 8.40.4 driver

Raske viis

Mida enne vaja on?

Enne ATI draiverite paigaldamist on tarvis, et süsteemi oleks paigaldatud järgmised paketid:

  • kernel-source
  • qt3
  • compat
  • compat-libstdc++
  • libstdc++
  • libstdc++-devel
  • libgcc
  • xorg-x11-libs
  • xorg-x11-devel
  • Mesa
  • Mesa-devel
  • fontconfig
  • fontconfig-devel
  • expat
  • freetype
  • freetype2
  • freetype2-devel
  • zlib
  • zlib-devel
  • gcc

NB: kernel-source ja kernel-default peavad olema sama versioon

Kerneli ettevalmistamine

Sisesta järgnevad käsud ükshaaval konsooli:

su
cd /usr/src/linux
make mrproper
make cloneconfig
make modules_prepare
make clean

Kui oled enne üritanud draivereid paigaldada, siis eemalda need:

rpm -e $(rpm -qa | grep fglrx)


Draiverite hankimine

Draiverite hankimiseks tuleb minna ATI kodulehele, sealt valida Drivers & Software selle alammenüüst Linux, siis Linux Display Drivers and Software, peale seda valida välja Teile sobiv draiver. 32-bitilise Suse puhul tuleb alla laadida x86 draiverid. 64-bit Suse korral aga x86_64 draiverid. Kui olete valinud välja endale sobiva draiveri ja arhidektuuri vajutage sealsele lingile, Nüüd avaneb teile uus aken, kus on ATI Propertary Linux Drivers.... Vajutage sellele ja laadige alla sealne draiverite pakett. Tegu on ühe suure failiga. Rohkem midagi Teil allalaadida ei tule. Jätke aga meelde, kuhu kataloogi Te draiverid laadisite.


Distrole vastava paketi loomine

Root kasutaja alt käivitage järgnev käsk samas kataloogis, kuhu Te draiverid panite.

sh ati*.run --listpkg

Nüüd näete distrote nimekirja, millele vastava draiveri te saate valmistada. Käivitage järgnev käsk (ikka root kasutaja alt) ja lisage soovitud distro lõppu(antud näites 32-bitine opensuse 10.2)

sh ati*.run --buildpkg SuSE/SUSE102-IA32

või 64 bitise opensuse 10.2 puhul:

sh ati*.run --buildpkg SuSE/SUSE102-AMD64

Sellega loodi Teile nüüd sobilik RPM fail, mida hea ja lihtne süsteemi paigaldada.

See draiver peaks nüüd paiknema kataloogis:

/usr/src/packages/RPMS/i386

ja 64 biti puhul:

/usr/src/packages/RPMS/x86_64

Draiverite paigaldamine

Uute graafikakaartide paigaldamiseks on esmalt tarvis kindlasti sulgeda oma praegune töötav X server. Draivereid saab paigaldada ainult Terminalis. Samas pole seal midagi keerulist. Mõned käsud vaja ainult sisestada. Juhul, kui Teil pole võimalik draiverite paigaldamise ajal lugeda käesolevat juhendit, siis printige see välja.

Esmalt sulgege kõik oma töös olevad programmid. Nüüd vajutage ctrl-alt-F1. Sellega saate esimesele virtuaalsele terminalile. Teil on ees tekstipõhine logimine. Logige sisse root kasutajana. Kui see tehtud, siis andke järgmine käsk:

init 3

Nüüd jooksevad Teil Terminalis erinevad tekstid eest läbi, mis lõpuks teatavad, et olete runlevel 3-s. Vajutage Enter, et saada tagasi käsureale. Nüüd liikuge kataloogi, kuhu valmistasite ATI draiverid, praegusel juhul .

cd /usr/src/packages/RPMS/i386

ja paigaldage draiver:

rpm -ivh fglrx*.rpm

Nüüd käivitage järgnev käsk:

ldconfig

Peale seda tuleb Susele õelda, et X server kasutaks uusi ATI draiverid. Selleks käivitage järgnev käsk:

aticonfig --initial --input=/etc/X11/xorg.conf

Selle käigus võidakse Teilt küsida mõningaid lisaküsimusi. Kui see tehtud, siis tuleb YaSTile öelda, mis draiver laadida:

sax2 -r -m 0=fglrx

NB: Keskel pole mitte o vaid null!!! Nüüd polegi muud, kui restartida arvuti. Selleks saate kasutada Terminalis reboot käsku:

reboot

Peale arvuti alglaadimist peaks Teil olemas olema 3D tugi Teie ATI kaardile.

Kui esineb probleeme palun vaadake OpenSUSE viki lehekülge ATI draiverite kohta

Õpetusest

Käesolev õpetus põhineb The Jam Report lehel ilmunud Suse seadistamise õpetusest ja kehtib ta peamiselt Suse 10.1 kohta. Kuid samas peaks asi toimima ka vanematel versioonidel. Juhul, kui leiate siit õpetusest mõne vea, siis parandage see palun ära.

Vaata ka

OpenSUSE viki lehekülg ati draiverite kohta.