Skocz do zawartości

Fc6 + Ati + Problemy (howto)


WiLsOn

Rekomendowane odpowiedzi

Po cięzkich probach i staraniach w koncu sie udało :P

 

więc oto opis jak sprawic aby mieć wsparcie 3D i dość dobre osiągi w glxgears.

 

su -
yum install kmod-fglrx

 

następnie:

 

aticonfig -–initial

 

nastepnie:

 

fglrxinfo

 

Jeżeli widzisz zamiast swojej karty graficznej sterownik Mesa to oznacza że masz ten sam problem, który ja miałem

 

Należy jakimś edytorem z poziomu roota (dla KDE 'kwrite /etc/X11/xorg.conf', dla GNOME 'gedit /etc/X11/xorg.conf')

zmienić parametry w sekcji Device.

TUTAJ znajdziesz modele kart graficznych i ich 'identyfikatory', które musisz dopasować do swojego typu karty graficznej.

 

dla przykladu dla karty Radeon 9600XT mam tak:

Section "Device"
    Identifier  "Videocard0"
    Driver      "fglrx"
    VendorName  "Videocard vendor"
    BoardName   "ATI Technologies Inc RV360 AS [Radeon 9600XT]"
    Option        "VideoOverlay" "on"
EndSection

 

Następnie musisz zmienić Driver z 'radeon' na 'fglrx'

 

W sekcji Module powinny sie znależć nastepujace linijki:

    Load  "glx"
    Load  "dri"
    Load "extmod"

 

na szarym koncu konfigu:

 

Section "Extensions"
    Option        "Composite" "Disable"
EndSection

 

teraz należy włączyć calą konfiguracje.

otwieramy konsole i kombinacja klawiszy ctrl + alt + F1 przechodzimy do innej konsoli

Logujemy sie na roota a na stepnie wydajemy komende:

setsebool -P allow_execmod=1

 

nastepnie wchodzimy do init 3

 

init 3

 

nastepnie uruchamiamy sterownik ATI:

 

ati-fglrx-config-display enable

 

przechodzimy do trybu graficznego poleceniem:

 

init 5

 

Jeśli w dalszym ciągu nie masz pełnego wsparcia 3D kontynuuj instalacje

 

teraz należy zainstalowac XGL - beryl

 

su -
rpm -Uhv http://fedoraxgl.tuxfamily.org/repository/fedora-xgl-repository-1.0-3.noarch.rpm

 

nastepnie poleceniem 'kwrite /etc/yum.repos.d/fedora-xgl.repo' (lub w gnome) 'gedit /etc/yum.repos.d/fedora-xgl.repo' zmieniamy:

gpgcheck=1

 

na

 

gpgcheck=0

 

w tym samym pliku dla wszystkich $releasever nalezy podstawic cyfre 5 przykladowo:

 

http://fedoraxgl.tuxfamily.org/repository/$releasever/$basearch

 

zamieniamy na:

 

http://fedoraxgl.tuxfamily.org/repository/5/$basearch

 

i tak z reszta linków, po czym zapisujemy zmiany.

 

Nastepnie:

 

su -
cd /etc/yum.repos.d/
wget http://wilsonet.com/packages/beryl/beryl.repo
yum -y install beryl-core beryl-manager beryl-plugins beryl-settings emerald emerald-themes

 

i na koniec:

 

beryl-manager

 

OTO CALY MOJ CONFIG Xorga:

 

# Xorg configuration created by pyxf86config

Section "ServerLayout"
Identifier	 "Default Layout"
Screen	  0  "aticonfig-Screen[0]" 0 0
InputDevice	"Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
EndSection

Section "Module"
Load  "glx"
Load  "dri"
Load "extmod"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver	  "kbd"
Option		"XkbModel" "pc105"
Option		"XkbLayout" "pl"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[0]"
Option		"VendorName" "ATI Proprietary Driver"
Option		"ModelName" "Generic Autodetecting Monitor"
Option		"DPMS" "true"
EndSection

Section "Device"
Identifier  "Videocard0"
Driver	  "fglrx"
VendorName  "Videocard vendor"
BoardName   "ATI Technologies Inc RV360 AS [Radeon 9600XT]"
Option		"VideoOverlay" "on"
EndSection

Section "Device"
Identifier  "aticonfig-Device[0]"
Driver	  "fglrx"
Option		"VideoOverlay" "on"
EndSection

Section "Screen"
Identifier "Screen0"
Device	 "Videocard0"
DefaultDepth	 24
SubSection "Display"
	Viewport   0 0
	Depth	 24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device	 "aticonfig-Device[0]"
Monitor	"aticonfig-Monitor[0]"
DefaultDepth	 24
SubSection "Display"
	Viewport   0 0
	Depth	 24
EndSubSection
EndSection

Section "Extensions"
Option		"Composite" "Disable"
EndSection

 

wyniki po wpisaniu komendy fglrxinfo:

 

[root@localhost ~]# fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 XT Generic
OpenGL version string: 2.0.6174 (8.31.5)

 

wyniki po testowaniu glxgears:

 

[root@localhost ~]# glxgears
14754 frames in 5.0 seconds = 2950.609 FPS
5163 frames in 5.0 seconds = 1032.562 FPS
40079 frames in 5.0 seconds = 8015.790 FPS
51565 frames in 5.0 seconds = 10312.879 FPS
51439 frames in 5.0 seconds = 10287.785 FPS
51326 frames in 5.0 seconds = 10265.052 FPS
51483 frames in 5.0 seconds = 10296.483 FPS
51449 frames in 5.0 seconds = 10289.658 FPS
51464 frames in 5.0 seconds = 10292.625 FPS
51428 frames in 5.0 seconds = 10285.491 FPS
49014 frames in 5.0 seconds = 9802.706 FPS
51455 frames in 5.0 seconds = 10290.852 FPS
51562 frames in 5.0 seconds = 10312.381 FPS
50763 frames in 5.0 seconds = 10152.505 FPS
51562 frames in 5.0 seconds = 10312.284 FPS
51195 frames in 5.1 seconds = 10096.542 FPS
36245 frames in 5.0 seconds = 7248.252 FPS

 

have a fun ;)

Odnośnik do komentarza
Udostępnij na innych stronach

a co zrobić jesżeli po wpisaniu

aticonfig -–initial

 

wuchodzi coś takiego:

-bash: aticonfig: command not found

 

tak samo jest po fglrxinfo

 

[root@localhost ~]# fglrxinfo
-bash: fglrxinfo: command not found

 

jestem początkujący i z wieloma rzeczami sobie poradzilem, mimo że system mam dopiero 7 dni, ale tego nie mogę przeskoczyc...

Odnośnik do komentarza
Udostępnij na innych stronach

wuchodzi coś takiego:

-bash: aticonfig: command not found

A zainstalowałeś kmod-fglrx yumem? Powinien jako zależności dociągnąć odpowiednie pakiety 'ati-x11-drv' oraz/lub 'xorg-x11-drv-fglrx' (nie jestem pewien bo nie kartę z nvidią).

Masz w repozytoriach dodane repo Livna? Jeśli nie, to przeczytaj w faq.fedora.pl lub wiki.fedora.pl, które repozytoria powinny być dodane i jak to zrobić.

[Edit] Poprawka - pakiet 'ati-x11-drv' pochodzi z repo "freshrpms" - nie instaluj tego repozytorium, żeby nie namieszac sobie w systemie. Korzystaj tylko z Livna, czyli jak zainstalujesz 'kmod-fglrx' to yum dociągnie (powinien ;)) jako zależności pakiet 'xorg-x11-drv-fglrx'

Odnośnik do komentarza
Udostępnij na innych stronach

potwierdzam, dociaga ;)

ja sadze jednak, ze kolega marcin_s18 luguje sie na roota bez kreski :)

jesli koega marcin_s18 ma problem to niech wkleja polecenia kolegi WiLsOn'a :) i musi dzialac :)

a do siebie mam pytanie: czy dzieki temu zabiegowi bede mial aixgl,desktop effects itp?? nie chce instalowac zeby sobie balaganu jakiegos nie porobic :) tym bardziej, ze juz mam beryla :)

[edit] ok, juz wiem, ze nie bede mial :/ czy ktos ma jakies niusy czy i kiedy bedzie 3D w kmod-fglrx??

Odnośnik do komentarza
Udostępnij na innych stronach

 

[edit] ok, juz wiem, ze nie bede mial :/ czy ktos ma jakies niusy czy i kiedy bedzie 3D w kmod-fglrx??

 

Nie aixgl, tylko xgl - bo ta instalacja dotyczy zestawu xgl/beryl. Co do desktop effects - Wilson twierdzi, że mu działają.

 

Pozdr, veiovis

 

Wszystkim zainteresowanym desktop effects polecam artykuł:

link

 

No i chwalcie się, jeśli komuś się uda :)

Odnośnik do komentarza
Udostępnij na innych stronach

i ja sie wlasnie zastanawiam skad on ma DesktopEffects, nawet na stronie radeona jest napisane, ze zacytuje "2d only" w przypadku jego karty (mojej z reszta tez) :-/

Wobec tego wydaje mi się, że po prostu chodzi mu to na berylu i jego efektach. Trzeba poczekać na komentarz Wilsona.

 

Pozdr, veiovis

 

P.S. Możesz podać linka do tego artykułu odnośnie "2d only" ?

Odnośnik do komentarza
Udostępnij na innych stronach

http://www.die.net/doc/linux/man/man4/radeon.4.html no dobra, nie jest to oficjalna strona radka ale mysle, ze wiedza co pisza :)

to jest link z postu Wilsona :) tak jest napisane jakiego identyfikatora uzyc... i ja zeby uruchomic beryla musze zrobic "composite" "enable" ale wtedy sie wszystko sypie :)

beryla uruchomilem za to bez fglrx ale strasznie sie cial i zrezygnowalem z niego.

teraz za to mam fps +/-2000 ale nie moge uruchomic "fancy efects" :(

Odnośnik do komentarza
Udostępnij na innych stronach

http://www.die.net/doc/linux/man/man4/radeon.4.html no dobra, nie jest to oficjalna strona radka ale mysle, ze wiedza co pisza :)

to jest link z postu Wilsona :) tak jest napisane jakiego identyfikatora uzyc... i ja zeby uruchomic beryla musze zrobic "composite" "enable" ale wtedy sie wszystko sypie :)

beryla uruchomilem za to bez fglrx ale strasznie sie cial i zrezygnowalem z niego.

teraz za to mam fps +/-2000 ale nie moge uruchomic "fancy efects" :(

 

ok..wydaje mi sie, ze zabawilem sie z wszelkimi mozliwymi ustawieniami Xgl/AIXgl/Beryl/Compiz i uwazam, ze ze sterownikami ATI pod fc6 nie ma szans odpalic poprawnie dzialajacych "Desktop Effects". Wszytko przez to, ze compiz sie zre z tymi sterami, zamiast wspólpracowac. Odkladam zabawy z pulpitem 3d do fc7, chyba, ze komus uda sie to odpalic i sie do tego przyzna ;) Jedyna droga ( jakiej nie sprawdzilem), to reczne instalowanie sterów z ati.com - ale o ile kiedys mi sie to udawalo, to pod fc6 z tymi sterami nawet glupiej akceleracji nie udalo mi sie wlaczyc. To co tam lezy i nazywa sie ATI Driver Installer - zawsze mi sie wydawalo badziewne, jedynie XOrg6.8 Drivers dalo sie wykorzystac przy starszych dystrybucjach, ale Fedora Core 6 hula juz na 7.1 i znowu programisci ATI pozostali w tyle...ew. jak zwykle olali sprawe.

 

Pozdrawiam, veiovis

 

------edit----> oczywiscie akceleracja dziala na sterach z livny <----

Odnośnik do komentarza
Udostępnij na innych stronach

A zainstalowałeś kmod-fglrx yumem? Powinien jako zależności dociągnąć odpowiednie pakiety 'ati-x11-drv' oraz/lub 'xorg-x11-drv-fglrx' (nie jestem pewien bo nie kartę z nvidią).

Masz w repozytoriach dodane repo Livna? Jeśli nie, to przeczytaj w faq.fedora.pl lub wiki.fedora.pl, które repozytoria powinny być dodane i jak to zrobić.

[Edit] Poprawka - pakiet 'ati-x11-drv' pochodzi z repo "freshrpms" - nie instaluj tego repozytorium, żeby nie namieszac sobie w systemie. Korzystaj tylko z Livna, czyli jak zainstalujesz 'kmod-fglrx' to yum dociągnie (powinien ;)) jako zależności pakiet 'xorg-x11-drv-fglrx'[/code]

 

 

potwierdzam, dociaga ;)

ja sadze jednak, ze kolega marcin_s18 luguje sie na roota bez kreski :)

jesli koega marcin_s18 ma problem to niech wkleja polecenia kolegi WiLsOn'a :) i musi dzialac :)

 

więc tak. od rzu mowie że korzystam ze srodowiska KDE i w nim, jak i rownież w GNOME moge właczyc Desktop effects. Beryl tez jest (nie wiem jeszcze jak zrobić aby desktop effects było na stale w KDE, ale pewnie niedlugo się dowiem).

Repozytoria jakie mam w /etc/yum.repos.d to -beryl.repo ; fedora-core.repo ; fedora-development.repo ; fedora-development-extras.repo ; fedora-extras.repo ; fedora-legacy.repo ; fedora-updates.repo ; fedora-updating-testig.repo ; liva-devel.repo ; livna.repo ; livna-testing.repo.

 

loguję sie jako root:

su -

 

wklepuję:

yum install kmod-fglrx

i efekt jest taki:

[root@localhost ~]# yum install kmod-fglrx
Loading "installonlyn" plugin[root@localhost ~]# aticonfig -–initial
-bash: aticonfig: command not found

Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
No Match for argument: kmod-fglrx
Nothing to do
[root@localhost ~]#

 

po wpisaniu

aticonfig -–initial

mam takie coś:

[root@localhost ~]# aticonfig -–initial
-bash: aticonfig: command not found

 

po wpisaniu

fglrxinfo

[root@localhost ~]# fglrxinfo
-bash: fglrxinfo: command not found

 

jak wklepie:

kwrite /etc/X11/xorg.conf

to wychodzi mi coś takiego:

Section "ServerLayout"
    Identifier     "single head configuration"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "pl"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "radeon"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Videocard0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

 

 

znalazlem w http://rpm.livna.org/fedora/6/i386/ takie cuda dwa:

kmod-fglrx-8.31.5-1.2.6.18_1.2849.fc6.i586.rpm

kmod-fglrx-8.31.5-1.2.6.18_1.2849.fc6.i686.rpm

 

ale nie wiem czy to sa odpowiednie rpm-y.

 

Naprawde, wzystki mi juz tutaj dziala, i naprawde jestem zadowolony z Fedory, ale z tym nie potrafię sobie poradzić. dzięki wszystkim za odpowiedzi i przepraszam ze niezagladałem jakiś czas, ale forum nie zawsze chce mi się uruchomić :(

Odnośnik do komentarza
Udostępnij na innych stronach

ja powiem tak, bez kmod fps przy glxgears wypada na poziomie 200-500 fps ale za to da sie uruchomic dektop effects

ja pociagniesz kmod-fglrx i zrobisz wszystko wg instrukcji to bedziesz mial 1000-2000 fps ale nie bedziesz mial efektow 3d.

co do twojej instalacji z yuma wszystko powinno dzialac. nie wiem czemu nie dziala

a co jesli wpiszesz

rpm -q kmod-fglrx

pewnie nie bedziesz mial ale sprobuj. Livne masz enabled? bo po tym jaki wynik daje ci yum install kmod-fglrx to tak sie robi jak masz albo zainstalowany pakiet albo jak nie ma go w repo.

Odnośnik do komentarza
Udostępnij na innych stronach

napisz mi proszę marcin_s18 - na cholerę ty chcesz jeszcze instalować kmod'a...skoro Ci wszystko, włącznie z 3d efektami działa?

 

 

ja powiem tak, bez kmod fps przy glxgears wypada na poziomie 200-500 fps ale za to da sie uruchomic dektop effects

ja pociagniesz kmod-fglrx i zrobisz wszystko wg instrukcji to bedziesz mial 1000-2000 fps ale nie bedziesz mial efektow 3d.

aaa, taki motyw, czyli lepiej zostawić tak jak jest, bo mam efekty. dzięki wielkie. Więc nie zaprzątam sobie głowy sterami :)

Odnośnik do komentarza
Udostępnij na innych stronach

ja powiem tak, bez kmod fps przy glxgears wypada na poziomie 200-500 fps ale za to da sie uruchomic dektop effects

ja pociagniesz kmod-fglrx i zrobisz wszystko wg instrukcji to bedziesz mial 1000-2000 fps ale nie bedziesz mial efektow 3d.

 

Zupełna nieprawda. Mam u siebie radka 9550 na sterownikach mesy i mam FPS w granicach 1100 a nie żadne 200-500. Dodatkowo jak bym miał trochę lepszy sprzęt ogólnie to ten wynik byłby jeszcze większy.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...