Skocz do zawartości
_Borys

Slackware 10.0 i ATI

Rekomendowane odpowiedzi

Probowalem dzisiaj zainstalowac sterowniki do ATi na Slackwarze 10.0.

Instalowal ktos moze sterowniki sciagane ze stronki ATI na tym systemie?

Slyszalem ze podobno sa jkies sterowniki dolaczone do dystrybucji wiecie moze czy to prawda a jesli tak to mozecie podac linka do opisu jak je instalowac????

Bardzo dziekuje za pomoc.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

właśnie też się z tym męczę. :> Są na głównej ale tylko pakiety rpm czyli do RedHat'a :/ w XFree są domyslne ati ale bez ogl'a itd. W slacku mozna przerobic odpowiednim programem rpm'y na tgz np. rpm2tgz , ale i tak się ich nie zainstaluje tak jak w rpm'ach wszystko automatycznie. Nie wiaodmo które moduły załadować itd. Spróbuję sie pobawić jak mi sie uda to dam znać :> a może już ktoś miał styczność i wypowie się ?? Swoją drogą to mogło głupie ATI wypóścić źrodła.

 

P.S. czytałem na niektórych forach i właśnie za pomocą alien przerobili na tgz. Tak jak ja za pomocą rpm2tgz, dla jądra 2.6.x każa wejść w katalog /lib/modules/fglrx/build_mod/2.6.x/ i dać make bo tylko makefile tam jest ;p ale przy kompilacji wywala mi błąd:

 

ake -C /lib/modules/2.6.7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/linux'

CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `agp_generic_alloc_page':

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:1405: error: structure has no member named `count'

make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o] B??d 1

make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Błąd 2

make[1]: Leaving directory `/usr/src/linux'

make: *** [kmod_build] Błąd 2

 

i dlatego nie tworzy mi modułu ( sterownika ) :

 

fglrx.ko

 

wie ktoś jak temu zaradzić ????

 

używam jądra: 2.6.7[/b]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

dałem drugiego posta żebyś zajrzał :)

 

OK działa. Zrobiłem tak jak pisałem, ściągnąłem najnowsze drivery i już ten bubel przy kompilacji nie wyskakuje :) wcześniej powodowało to jądro 2.6.x. Więc wszystko działa. Najpierw konwertujesz źródła na tgz. Instalujesz. ( installpkg czy tam pkgtool jak wolisz ;p ). Kompiluejsz moduł sterownika. A reszta to chyba wiesz :]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A jak to zainstalować pod mandrake ?? ale tak dokłądnie mi opiszcie bo jak klikam na to 2 razy to mi błedy wywala mam mandrake 10.1 community i mnie denerwóje to że mam rozdielki 1024x480 !! teraz musze pracować w 640x480. o i jestem zielony na temat linuksa jak ufoludki z marsa więc nie krzyczcie i mi to łopatologicznie wytłuamczcie :DA jak to zainstalować pod mandrake ?? ale tak dokłądnie mi opiszcie bo jak klikam na to 2 razy to mi błedy wywala mam mandrake 10.1 community i mnie denerwóje to że mam rozdielki 1024x480 !! teraz musze pracować w 640x480. o i jestem zielony na temat linuksa jak ufoludki z marsa więc nie krzyczcie i mi to łopatologicznie wytłuamczcie :D

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ja na slackware 10 robilem tak jak opisal kalabanga, z tym, ze mialem standardowego kernela 2.4.26. Jednak dla gentoo, juz z kernelem 2.6.8 postepowalem rowniez identycznie jak w przypadku 2.4.x, czyli

cd /lib/modules/fglrx/build_mod

sh make.sh

cd ..

sh make_install.sh (lub jakos podobnie)

 

Potem zmiana wpisu w konfigu od X'ow (lub uzycie fglrxconfig) i wywalenie starych modulow (rmmod radeon) i zaladowanie nowego (modprobe fglrx). Bez wywalenia modulu radeon modul fglrx moze sie nie zaladowac lub wywalic jakis blad. W zasadzie to bylo na tyle.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

dokładnie :) tyle, że dla 2.6.x nie ma skryptów sh tylko trzeba make :) wszysto śmiga tylko jedna kicha jest bo mam nie miłe artefakty :/ będę z nimi walczył ale dziś już nie mam siły ( próbowałem bez agpgart, i bawiłem się xorg.conf ( stare XF86Config :>), fglrxconfig też i nie pomagało, kompiluje właśnie 2.6.8.1 może pomoże, jutro na uczelnie całe szczęście że tylko laborki z jp :) i WF. cu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z artefaktami nie wygrasz. Ja mialem takie biale paski, ktore bylo szczegolnie dobrze widac podczas dzialania jakiegos programu wykorzustujacego opengl w okienku (np q3 w oknie) i czasami przy przesuwaniu okienek. Generalnei polecam gatosa. Artefaktow brak, mozliwosc ogladania filmow na tv i monitorze jednoczesnie (brak potrzeby zmiany kolejnosci ekranow). Jesli zas chodzi o wydajnosc to w ogl sa porownywalne lub nawet szybsze. 2D podobnie jak w fglrx. Najwiekszym problemem jest instalacja, nadal sie z nia mecze.

 

PS. Zalecam pobierac wersje z cvs'a (ati.2 dla xfree i ati.4.4.0 dla xorg'a). Na stronce jest wszystko wyjasnione.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam !

mam taki problemik : slack 9.1, updateowany swaretem z ustawieniem current (Czyli praktycznie to slack 10), jaderka 2.6.8.1, z /dev/agpgart jako modul, do tego nforce2 support jako modul. DRI wylaczone w kernelu, MTRR wlaczone, sciagam fglrx-4.3.0-3.14.1.i386 rpm, daje rpm -ivh --nodeps to fglrx, potem do /lib/modules/fglrx/build_mod/2.6.x daje make, potem cd .. sh make.sh, potem znowu cd .. i sh make_install.sh, i wtedy wywala ze testowanie modulu i ze invalid module format ... co jest ? wgrac modprobem tez nie moge fglrx, bo wywala ten sam blad ... agpgart dziala, nforcesupport tez. i nic ....

 

co wiecej ? bo juz reinstalowalem system, probowalem cos zdzialac z PLD, ale juz nie mam sily na niego (kiedys pamietalem jak sie to instaluje :) ), z debianem tez (ale to juz wogole jakies czary), a slacka znam (bo mam na serwerku :) ) a tu mi x-y nie dzialaja i nie moge sobie poogladac teledyskow pod x-ami ... :cry:

z gory thx za pomoc :)

(zaznaczam ze szukalem w necie, znalazlem kilka odp ale nic nie daly ... )

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

no i cos ruszylo w tej sprawie - skompilowalem kernela 2.6.9, wgralem stery ati - lkadnie sie modul zaladowal, daje fglrxconfig i poustawialem tam, startx, dziala - to do terminala i fglrxinfo i zwis kompa ...

przegladalem logi to cos tam pisze ze nie obsluguje mojej karty (wynalazek 9250 :( ), ale potrem znowu znajduje ja i normalnie cos z nia dziala ...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A jaka masz wersje serwer x'ow. U mnie na xorgu 6.8 i najnowszych dostepnych fglrx'ach po wywolaniu glxinfo/fglinfo restratrowal sie serwer x'ow. W momencie, gdy wywalilem obsluge dri, takich problemow nie bylo, ale oczywiscie nie dzialala akceleracja sprzetowa. Z tego co wiem, aktualne sterowniki dostarczane przez ATI nie wspolpracuja z xorgiem 6.8, moze w nastepnych im sie uda.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z xorgiem 6.8 i powyzej na aktualnych sterownikach ATI (tych z konca wrzesnia) raczej nie masz szans z odpaleniem dri (akceleracji sprzetowej). Jesli nie korzystasz z wyjscia TV mozesz sprobowac odpalic standardowe sterowniki xorg'a (nazywaja sie poprostu radeon), na ktorych to akceleracja bedzie dzialac, wolniej niz na fglrx'ie, ale przynajmniej bedzie. Jesli korzystasz z wyjscia TV, to zainteresuj sie projektem gatos (http://gatos.sf.net), sciagnij wersje CVS. Akceleracja rowniez dziala wolniej niz w przypadku fglrx'a, ale za to dziala poprawnie i dodatkowo nie ma zadnych artefaktow na ekranie.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jezu juz nie moge z tymi strownikami

to co ponizej to odpowiedz na fglrxinfo

 

Xlib: extension "XFree86-DRI" missing on display ":0.0".

display: :0.0 screen: 0

OpenGL vendor string: Mesa project: www.mesa3d.org

OpenGL renderer string: Mesa GLX Indirect

OpenGL version string: 1.2 (1.4 Mesa 5.0.2)

 

wogole nie mam nawet obrazu 2d w normalnej roizdzielcvzosci tylko 640x480

Wie ktos czy da sie tak zrobic zeby ciach!a dzialalo siedze juz przy tym od 12 godzin i nadal nie chodzi.

 

Dzikuje za pomoc pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A masz cos takiego w konfigu: ? (dla ciebie wazne sa te glx oraz dri)

Section "Module"

Load "dbe"

Load "extmod"

Load "fbdevhw"

Load "glx"

Load "record"

Load "freetype"

Load "type1"

Load "dri"

EndSection

oraz

Section "DRI"

Group 0

Mode 0666

EndSection

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...