Erinevus lehekülje "ATI draiverid Susele" redaktsioonide vahel
(Opensuse 10.3 ati draiverite 1-click-install lingid) |
(Täiustasin natuke raskemat moodust draiverite paigaldamiseks) |
||
17. rida: | 17. rida: | ||
===Mida enne vaja on?=== | ===Mida enne vaja on?=== | ||
Enne [[ATI]] draiverite paigaldamist on tarvis, et süsteemi oleks paigaldatud järgmised paketid: | 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 hankimine=== | ||
Draiverite hankimiseks tuleb minna [http://www.ati.com/ 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. | Draiverite hankimiseks tuleb minna [http://www.ati.com/ 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=== | ===Draiverite paigaldamine=== | ||
31. rida: | 85. rida: | ||
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: | 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 | init 3 | ||
− | Nüüd jooksevad Teil [[Terminal]]is 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 | + | Nüüd jooksevad Teil [[Terminal]]is 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 / | + | cd /usr/src/packages/RPMS/i386 |
− | + | ja paigaldage draiver: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
rpm -ivh fglrx*.rpm | rpm -ivh fglrx*.rpm | ||
Nüüd käivitage järgnev käsk: | Nüüd käivitage järgnev käsk: | ||
52. rida: | 100. rida: | ||
reboot | reboot | ||
Peale arvuti alglaadimist peaks Teil olemas olema 3D tugi Teie [[ATI]] kaardile. | Peale arvuti alglaadimist peaks Teil olemas olema 3D tugi Teie [[ATI]] kaardile. | ||
+ | |||
+ | Kui esineb probleeme palun vaadake [http://en.opensuse.org/Howto/ATI_Driver OpenSUSE viki lehekülge ATI draiverite kohta] | ||
===Õpetusest=== | ===Õpetusest=== | ||
Käesolev õpetus põhineb [http://www.thejemreport.com/mambo/content/view/254/42/ 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. | Käesolev õpetus põhineb [http://www.thejemreport.com/mambo/content/view/254/42/ 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. |
Viimane redaktsioon: 22. oktoober 2007, kell 20:10
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.
Sisukord
[peida]Kerge viis
openSUSE 10.3
Võib kasutada 1-click-installi:
- Vajuta siia: paigalda 8.41.7 driver
- Restardi X server: Ctrl+Alt+Backspace.
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.