[+] konfiguracja katy radeon HD4850 - Lenny

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
kaczaju
Posty: 4
Rejestracja: 08 marca 2009, 21:39

[+] konfiguracja katy radeon HD4850 - Lenny

Post autor: kaczaju »

Witam.

Ostatnio zainstalowałem Debiana w wersji 5. Nie jestem za bardzo obeznany w Linuksach szczerze mówiąc ale staram się.

Wszytko poszło dobrze tylko, że nie było obrazu, częstotliwość odświeżania na wstępie była za duża ale ogarnąłem to modyfikując nieco xorg.conf. Następnie przyszła pora na instalacje sterowników ATI (moja karta to radeon HD4850). Pobrałem sterowniki w wersji 9.2 ze strony http://www.ati.com i zainstalowałem - wszystko bezproblemowo.

Wykonuję restart, a tu czarny ekran i parę czerwonych kresek. Plik xorg.conf z tego co widzę został zmodyfikowany przez sterownik. Tryb graficzny da się uruchomić tylko po zmianie "Device" z ati na fglrx. Co jest nie tak?

Czytałem główny temat o sterownikach dla ATI ale niestety nie znalazłem odpowiedzi na mój problem. Proszę o pomoc, jakieś pomysły?

Pozdrawiam.

[Dodano: 2009-03-08, 22:48]
Z tego co też wiem fglrx jest jakimś sterownikiem tylko ze po wpisaniu:

Kod: Zaznacz cały

glxinfo | grep direct
wyskakuje:
command not found
Czyli akceleracji 3d nie ma? Panel sterowania ATI się nie włącza. Co robić?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Skoro po wpisaniu:

Kod: Zaznacz cały

glxinfo | grep direct 
wyskakuje:
command not found
to nie znaczy, że nie ma akceleracji, to znaczy, że nie ma programu glxinfo. Zdaje się, że musisz zainstalować pakiet: mesa-utils.

Edit:
Ja zawsze instalowałem sterowniki z repozytorium (instrukcja jest gdzieś na forum) i nie miałem problemów, ale ja mam dużo starszą kartę (Radeon 9800xt).
kaczaju
Posty: 4
Rejestracja: 08 marca 2009, 21:39

Post autor: kaczaju »

Też tak chyba będę musiał zrobić. Tylko myślałem, że jak pobiorę konkretne sterowniki ze strony do karty - tak jak w Windows - to wydajność karty będzie wyższa.

[Dodano: 2009-03-09, 19:31]
Zainstalowałem sterowniki z repozytorium oraz pakiet mesa-utils.
Efekty:

Kod: Zaznacz cały

kaczaju@debian:~$ glxinfo | grep direct 
direct rendering: Yes
kaczaju@debian:~$ glxgears 
63932 frames in 5.0 seconds = 12786.367 FPS
65390 frames in 5.0 seconds = 13077.987 FPS
66000 frames in 5.0 seconds = 13199.889 FPS
65996 frames in 5.0 seconds = 13199.163 FPS
65968 frames in 5.0 seconds = 13193.529 FPS
65252 frames in 5.0 seconds = 13050.277 FPS
65189 frames in 5.0 seconds = 13037.722 FPS
65154 frames in 5.0 seconds = 13030.667 FPS
65321 frames in 5.0 seconds = 13064.108 FPS
65942 frames in 5.0 seconds = 13188.268 FPS
59798 frames in 5.3 seconds = 11347.774 FPS
63883 frames in 5.0 seconds = 12769.477 FPS
Bardzo dziękuję za pomoc :)

Tak się jeszcze tylko zastanawiam czy przy instalacji sterownika ze strony ATI wydajność nie byłaby jeszcze wyższa?

Pozdrawiam.
tydell
Posty: 60
Rejestracja: 17 lutego 2008, 18:02
Lokalizacja: Czyżew

Post autor: tydell »

Ta, którą masz teraz sądzę że będzie wystarczająca jak na normalne zastosowania, chyba że masz jakieś specjalne potrzeby?
kaczaju
Posty: 4
Rejestracja: 08 marca 2009, 21:39

Post autor: kaczaju »

Specjalnych potrzeb może nie mam ale chciałbym wykorzystać sprzęt w 100 %. Może jakąś grę odpalić? Gdzieś widziałem temat gdzie forumowicz zmieniał w sekcji ,,device'' nazwę sterownika z fglrx na ati, a potem na radeon i wyniki znacznie się różniły. Czy jest coś w tym?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

To o czym piszesz to zmiana fgrlx na sterowniki otwarte. Otwarte sterowniki całkiem dobrze wspierają starsze karty ATI/AMD, z nowszymi radzą sobie gorzej.
Niedawno AMD podało informację o zaprzestaniu wspierania starszych modeli kart (<=R5xx) w sterownikach zamkniętych, argumentując to tym, że chcą bardziej skupić się na sterownikach do nowszych modeli. Miejmy nadzieje, że taka jest prawda i nie chodzi o jakąś redukcję zatrudnienia związaną z kryzysem. Te starsze modele mają być właśnie wspierane przez sterownik otwarty, AMD udostępniło jakąś dokumentację, i przydzieliło tam podobno jakiegoś pracownika, ale nie wiem jak to dokładnie wygląda. W weekend zmieniłem sterownik z zamkniętego na otwarty i ilość fps w glxgears spadła mi o 30%. Wiem, że glxgears to nie żaden benchmark, ale ogólnie w necie można przeczytać, że otwarte sterowniki świetnie się sprawują z kartami <=R200 z tymi nowszymi to tylko jakoś działają. Jedyne co jest na plus otwartych sterowników to o wiele lepiej działające wyjście xv(przynajmniej u mnie).
Wiem, że do jądra 2.6.28 trafił jakiś nowy menedżer pamięci (GEM), który ma zwiększyć wydajność otwartych sterowników, ale to na razie przyszłość. Na twoim miejscu został bym przy tym co masz teraz.
kaczaju
Posty: 4
Rejestracja: 08 marca 2009, 21:39

Post autor: kaczaju »

Dobrze. W takim razie zostaje tak jak jest.

Bardzo dziękuję za pomoc.
Krzychoo226
Posty: 5
Rejestracja: 12 marca 2009, 09:02
Lokalizacja: Festung Breslau

Post autor: Krzychoo226 »

Po instalacji sterowników:

Kod: Zaznacz cały

~$ glxinfo |grep direct
direct rendering: Yes
krzychoo@debian:~$ glxgears
7775 frames in 5.0 seconds = 1554.960 FPS
8670 frames in 5.0 seconds = 1732.971 FPS
8687 frames in 5.0 seconds = 1737.399 FPS
7571 frames in 5.0 seconds = 1514.188 FPS
Jest tylko dość irytująca przypadłość:
Obrazek
Mam kartę Radeon 9500 pro. Można się tego jakoś pozbyć w xorgu, czy to już taki feature?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Napisz jakie to sterowniki (otwarte, zamknięte).
Krzychoo226
Posty: 5
Rejestracja: 12 marca 2009, 09:02
Lokalizacja: Festung Breslau

Post autor: Krzychoo226 »

Zamknięte instalowane tym skryptem.

Edit:

Co do zrzutu, chodzi oczywiście o te czarne prostokąty. Połamane koła to wina obrazka.
ODPOWIEDZ