Strona 1 z 1

Ati fglrx słaba akceleracja 2D.

: 25 grudnia 2009, 00:21
autor: blendermen
Witam.
Jestem dopiero po instalacji Debiana 5.03
Specjalnie aby zainstalować zamknięte sterowniki Fglrx sformatowałem dysk z działającym Siduxem (na jajku Siduxa nie można mieć fglrx)
Wszystko działa OK, akceleracja 3D dwa razy lepsza niż na otwartych ale gorzej jest z 2D. Podczas normalnej pracy przesuwanie okna po pulpicie pobiera mi 80% CPU (mierzone za pomocą top) Nawet przeglądanie obszerniejszej strony troche zacina.
Martwi mnie to bo chciałbym mieć kwestię sterowników już zamkniętą, zresztą specjalnie Debiana instalowałem :-D

Grafika: ATI Radeon 9550
CPU: AMD Duron 1,6
Wersja sterownika: ati-driver-installer-9-3-x86.x86_64.run
instalowane przez instalator. Zakończone sukcesem ;-)

Dodam jeszcze, że nie działają filmy. XV pokazuje czarny ekran i błąd a GL i GL2 zacinają jak filmy na moim 15-letnim Pentiume MMX z S3-virgeDX na pokładzie

To jest mój xorg.conf

Kod: Zaznacz cały

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
ModulePath                  "/usr/lib/xorg/modules"
   FontPath                    "/usr/share/fonts/misc"
   FontPath                    "/usr/share/fonts/100dpi:unscaled"
   FontPath                    "/usr/share/fonts/75dpi:unscaled"
   FontPath                    "/usr/share/fonts/TTF"
   FontPath                    "/usr/share/fonts/Type1"

EndSection

Section "Module"
   Load                        "glx"
   Load                        "GLcore"
   Load                        "dbe"
   Load                        "dri"
   Load                        "dri2"
   Load                        "drm"
   Load                        "extmod"
   Load                        "record"

EndSection

Section "InputDevice"
	Identifier  "Generic Keyboard"
	Driver      "kbd"
	Option	    "XkbRules" "xorg"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "pl"
EndSection

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "mouse"
EndSection

Section "Monitor"
	Identifier   "Configured Monitor"
EndSection

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

Section "Device"
	Identifier  "Configured Video Device"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Option                      "XAANoOffscreenPixmaps" "on"
   	Option                      "TexturedVideo" "off"
   	Option                      "VideoOverlay" "off"
   	Option                      "OpenGLOverlay" "off"
   	Option                      "UseFastTLS" "2"
             Option          "AccelMethod"    "XAA"  #either XAA or EXA. "XAA" is the default an
safe 
    Option "ColorTiling" "on"     # Odblokowanie tej opcji jest całkowicie bezpieczne.
    Option "AccelMethod" "EXA"    # Opcja działa tylko na nowszych kartach.
    Option "EXAVSync" "on"        # EXAVSync jest powiązana z powyższą opcją.
    Option "DMAForXv" "on"

    Option "RenderAccel" "on"
    Option "AccelDFS" "on"
    Option "DRI" "on"
    Option "AGPMode" "4"          # Domyślnie sterowniki działają z szybkością 1x AGP. Z reguły bezpiecznie jest zwiększyć szybkość do 4x.
    Option "ScalerWidth" "2048"
    Option "DynamicPM" "on"       # Powersaving dynamiczne.
    Option "ClockGating" "on"     # Wspomaganie wyboru Powersaving.

EndSection

Section "Screen"
	Identifier "Default Screen"
	Monitor    "Configured Monitor"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	Option                      "TripleBuffer" "true"
   	Option                      "AddARGBVisuals" "true"
   	Option                      "AddARGBGLXVisuals" "true"
   	Option                      "DisableGLXRootClipping" "true"
   	Option                      "AllowGLXWithComposite" "true"

DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection


Section "DRI"
        Mode            0666
EndSection


Pozdrawiam

: 26 grudnia 2009, 08:50
autor: wh1sky
blendermen - a jak ci się udało zainstalować te stery? Ja próbowałem na 3 sposoby i za każdym razem wywalało mi, że moja karta jest już nieobsługiwana przez sterowniki(trafiła do legacy). Mam radka X1650. Z tego co widzę, to twoja karta też jest na tej liście.

: 26 grudnia 2009, 12:19
autor: blendermen
Zainstalowałem poprzez instalator w CLI.
Pobrałem sterowniki: http://support.amd.com/us/gpudownload/l ... ng=English
Zainstalowałem:
  • module-assistant
    build-essential
    linux-image-2.6-686
    linuxlinux-headers-2.6.26-2-686-headers-2.6.26-2-686
    Do tego wszystkie paczki wymienione w instrukcji *.pdf dostępnej na stronie ze sterownikami.
Potem normalnie:

Kod: Zaznacz cały

./ati-driver-installer-9-3-x86.x86_64.run
Zakończyło się niepowodzeniem! Jednak po restarcie X-ów fglrx pokazywał dobrze fglrx a Sauerbraten chodził idealnie szybko, ale zrobiłem polecenie:

Kod: Zaznacz cały

reboot
na nowe jajko, które przed chwilą zainstalowałem (patrz parę linijek wyżej) i też działało ale zainstalowałem dla spokoju jeszcze raz. Tym razem pokazał się napis:

Kod: Zaznacz cały

succes
i już. Lecz ja nadal nie mam akceleracji 2D więc chyba przejdę na stałe na xorg-video-ati albo będę zmieniał w zależności od tego co będę robił.
Co z tego, że masz kartę w legacy u mnie działa u Ciebie też powinno.
Napisz czy Ci się udało.
Pozdrawiam.

: 26 grudnia 2009, 13:58
autor: wh1sky
Chyba odpuszczę, bo udało mi się dojść do ładu z otwartymi. Nie miałem pakietu firmware-linux i strasznie spowalniało mi to system. Wglxgears miałem max 110 fpsów. A teraz minimum 2000 :D . Filmy w hd, flash na stronkach chodzi jak złoto. Nic więcej mi nie trzeba.

: 26 grudnia 2009, 14:20
autor: blendermen
To znaczy, że masz tylko otwarte czyli xserver-video-ati + firmware-linux ? Jak tam z grafiką 3D?
Nie wiedziałem, że firmware-linux jest taki ważny, zobacze może mi pomoże ;-)
Też chyba przejde na otwarte

: 26 grudnia 2009, 16:07
autor: wh1sky
Grafika 3d? W sumie nie używam wynalazków w stylu compiza, ale udało mi się odpalić na swojej konfiguracji (athlon xp 1,7 1 gb ram i radek x1650) demo madden 2004 przez wine. I chodziło nawet przyzwoicie na czystym wine z doinstalowanym tylko directem przez winetricks. Może wieczorem popróbuję inne gry, to dam znać, jak to wygląda.

[ Dodano: |26 Gru 2009|, 2009 18:23 ]
Tak jeszcze mam pytanie, bo chętnie bym zrobił klonowanie obrazu na TV, tylko nie wiem, czy da się to zrobić na otwartych, edytujących tylko xorga. Bo jeśli potrzebny jest do tego fglrx, to chyba jednak wrócę do tego, żeby zmienić sterowniki :D . Dodam, że TV mam podłączony przez s-video.

: 26 grudnia 2009, 20:51
autor: blendermen
W ATI Cataylst control center mam opcję klonowania obrazu.
Co do zrobienia tego na otwartych to nigdy nie próbowałem ale zobacz to http://ubuntuforums.org/showthread.php?p=1773710 http://ubuntuforums.org/showthread.php?t=221174
Jak jednak zainstalujesz fglrx to napisz czy mplayer odtwarza filmy. Bo mi na GL,GL2,X11,XV albo zacina albo w ogóle pokazuje się błąd.

Nie ma jak karty NV nie :mrgreen: wystarczy zainstalować tylko nvidia-glx nvidia-setings i po kłopocie. Jeszcze nie miałem żadnych problemów nimi. Jak ktoś chce się zamienić to pisać :-P

: 27 grudnia 2009, 03:35
autor: foreste
wh1sky pisze:blendermen - a jak ci się udało zainstalować te stery? Ja próbowałem na 3 sposoby i za każdym razem wywalało mi, że moja karta jest już nieobsługiwana przez sterowniki(trafiła do legacy). Mam radka X1650. Z tego co widzę, to twoja karta też jest na tej liście.
Powiedz mi jak skonfigurowałeś otwarte stery ati bo mam x200m i nie spierana jest przez fglrx .

: 27 grudnia 2009, 09:37
autor: wh1sky
foreste - po instalacji debiana nie miałem utworzonego xorga. Kiedy chciałem zainstalować fglrx przez skrypt, to przy uruchomieniu pojawił się monit o ty, czy chcę aby utworzyć xorga. Później zajrzałem tam i w sekcji device miałem od razu "radeonhd", więc wszystko działało ok. Później tylko metodą prób i błędów musiałem dojść do tego, żeby zainstalować firmware-linux, żeby włączyło się przyspieszenie sprzętowe. Oczywiście wyczyściłem dysk ze wszystkich pakietów odpowiedzialnych za fglrx. A w konsoli, po wpisaniu

Kod: Zaznacz cały

glxinfo | grep direct
co ci pokazuje?

[ Dodano: |27 Gru 2009|, 2009 09:40 ]
blendermen pisze:Nie ma jak karty NV nie :mrgreen: wystarczy zainstalować tylko nvidia-glx nvidia-setings i po kłopocie. Jeszcze nie miałem żadnych problemów nimi. Jak ktoś chce się zamienić to pisać :-P
Najlepsze jest to, że ja specjalnie dla linuxa kupiłem sobie nvidie, a dokładniej GForce 7300 GT z 512 mb. Tyle, że po 2 tygodniach się spaliła, i na wymianę dali mi własnie tego radka :-( , Do nich nie chce mi się iść męczyć po raz kolejny o tą kartę, a na kolejną mi szkoda kasy.