Radeon HD2600 Xt 512 MB DDR3 na AGP - fglrx

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
007korek
Posty: 17
Rejestracja: 16 czerwca 2008, 10:13

Radeon HD2600 Xt 512 MB DDR3 na AGP - fglrx

Post autor: 007korek »

Witam!

Właśnie zainstalowałem najnowszy sterownik fglrx ze strony ati (8.6). Moja karta graficzna to Saphire Radeon HD2600 Xt 512MB DDR3 na agp. Problem jest w momencie uruchomienia jakiejkolwiek aplikacji wykorzystującej akcelerację (np.: fglrxinfor, fglrxgears, xine). Uruchomienie aplikacji powoduje reset Xservera i czarny ekran. Komputer przestaje reagować i pozostaje tylko reset.
Udało mi się zidentyfikować w czym tkwi problem. Mianowicie wszystkiemu winien jest plik libGL.so.1.2 w katalogu /usr/lib/xorg. Po podmiance na plik z pakietu mesa system normalnie funkcjonuje tylko nie mam sprzętowej akceleracji.
Czy dało się komuś zmusić taką kartę graficzną do działania?

Będę wdzięczny za wszelkie sugestie.

Mój sprzęt to:
Grafika: Sapire Radeon HD2600 XT 512MB DDR3 na AGP
Płyta: Abit NF7-S2G na NF2
Debian Lenny: kernel 2.6.24

Mój /etc/X11/xorg.conf:

Kod: Zaznacz cały

# /etc/X11/xorg.conf (xorg 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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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     "Default Layout"
	Screen      0  "Default Screen" 0 0
	InputDevice    "Generic Keyboard"
	InputDevice    "Configured Mouse"
EndSection

Section "Files"
	# path to defoma fonts
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "/usr/share/fonts/X11/encodings"
	FontPath     "/usr/share/fonts/X11/util"
	FontPath     "/var/lib/defoma/gs.d/dirs/fonts"
EndSection

Section "Module"

#	Load  "i2c"
	Load  "bitmap"
	Load  "ddc"
	Load  "extmod"
	Load  "int10"
	Load  "vbe"
	Load  "dbe"
#	Load  "type1"
	Load  "freetype"
# This loads the GLX module
	Load  "glx"
	Load  "dri"
EndSection

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

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "mouse"
	Option	    "CorePointer"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ImPS/2"
	Option	    "Emulate3Buttons" "true"
EndSection

Section "Monitor"
	Identifier   "Generic Monitor"
	HorizSync    28.0 - 64.0
	VertRefresh  43.0 - 60.0
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "Generic Video Card"
	Driver      "fglrx"
	Option	    "no_accel" "no"
	Option	    "no_dri" "no"
	Option	    "mtrr" "off"
	Option 		"AIGLX" "off"
	Option	    "DesktopSetup" "(null)"
	Option	    "ScreenOverlap" "0"
	Option	    "GammaCorrectionI" "0x06419064"
	Option	    "GammaCorrectionII" "0x06419064"
	
# === OpenGL specific profiles/settings ===
	Option	    "Capabilities" "0x00000000"
	Option	    "CapabilitiesEx" "0x00000000"
	
# === Video Overlay for the Xv extension ===
	Option	    "VideoOverlay" "on"
	
# === OpenGL Overlay ===
	Option	    "OpenGLOverlay" "off"
	
# === Center Mode (Laptops only) ===
	Option	    "CenterMode" "off"
	
# === Pseudo Color Visuals (8-bit visuals) ===
	Option	    "PseudoColorVisuals" "off"
	
# === QBS Management ===
	Option	    "Stereo" "off"
	Option	    "StereoSyncEnable" "1"
	
# === FSAA Management ===
#	Option	    "FSAAEnable" "on"
#	Option	    "FSAAScale" "0"
#	Option	    "FSAADisableGamma" "no"
#	Option	    "FSAACustomizeMSPos" "no"
#	Option	    "FSAAMSPosX0" "0.000000"
#	Option	    "FSAAMSPosY0" "0.000000"
#	Option	    "FSAAMSPosX1" "0.000000"
#	Option	    "FSAAMSPosY1" "0.000000"
#	Option	    "FSAAMSPosX2" "0.000000"
#	Option	    "FSAAMSPosY2" "0.000000"
#	Option	    "FSAAMSPosX3" "0.000000"
#	Option	    "FSAAMSPosY3" "0.000000"
#	Option	    "FSAAMSPosX4" "0.000000"
#	Option	    "FSAAMSPosY4" "0.000000"
#	Option	    "FSAAMSPosX5" "0.000000"
#	Option	    "FSAAMSPosY5" "0.000000"

# === Misc Options ===
	Option	    "UseFastTLS" "0"
	Option	    "BlockSignalsOnLock" "on"
	Option	    "UseInternalAGPGART" "no"
	Option	    "ForceGenericCPU" "no"
	Option	    "KenrelModuleParm" "agplock=1"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Default Screen"
	Device     "Generic Video Card"
	Monitor    "Generic Monitor"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     1
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection

Section "Extensions"
	Option	    "RENDER" "Enable"
	Option	    "DAMAGE" "Enable"
	Option	    "Composite" "Enable"
	Option	    "XVideo" "Enable"
EndSection
Plik log wysyłam w załączeniu.
Awatar użytkownika
zomer
Beginner
Posty: 322
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

Szukałem jakiegoś xorg.con, ale nie mogę znaleźć, bo już od dłuższego czasu mam Nvidie.
Ale może wrócisz do otwartych sterowników . O ustawianiu xorg.conf buło sporo w temacie instalacja compiz-fusion. Ludzie tam co chwila wstawiali swoje konfiguracje. Moderatorzy to gdzieś przenieśli bo wątek był za długi. Powiem ci tak, że kilka razy przechodziłem na zamknięty sterownik ATI i zawsze wracałem do otwartego. Ale to było ponad rok temu. Może coś się zmieniło. Tutaj oczywiście byłeś? http://radeon.fc.pl/e107_plugins/conten ... ntent.50.2
Kilka przełączników masz na "on" kilka na "off" pozmieniaj. Np.: AIGLX an "on"

Jak instalowałem zamknięte ATI to w/g tego http://debian.linux.pl/viewtopic.php?t=32
Bo instalacja prosto ze skryptu nie zawsze wprowadza pożądane zmiany.
W Section "Device"
dodaj

Kod: Zaznacz cały

Option "AddARGBGLXVisuals" "On" 
	Option "XAANoOffscreenPixmaps" "true" 
	Option "RenderAccel" "true"
W Section "Extensions" zostaw tylko

Kod: Zaznacz cały

Option 		"Composite" "Enable" 
	Option 		"RENDER" "Enable" 
EndSection
Powodzenia
007korek
Posty: 17
Rejestracja: 16 czerwca 2008, 10:13

Post autor: 007korek »

Dzięki za odzew.

Zrobiłem wszystko o czym napisałeś jednak nic nie pomogło efekt ten sam. Próba uruchomienia jakiejkolwiek aplikacji korzystającej z akceleracji kończy się czarnym ekranem a w pliku log dostaję komunikat:

Kod: Zaznacz cały

Backtrace:
0: /usr/bin/X11/X(xf86SigHandler+0x81) [0x80c89c1]
1: [0xffffe420]
2: /usr/lib/xorg/modules/extensions//libdri.so [0xb7c0ff5d]
3: /usr/bin/X11/X [0x8154c1e]
4: /usr/bin/X11/X(Dispatch+0x1a1) [0x808eff1]
5: /usr/bin/X11/X(main+0x47e) [0x8076e2e]
6: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7db1450]
7: /usr/bin/X11/X(FontFileCompleteXLFD+0x1e9) [0x80761b1]

Fatal server error:
Caught signal 11.  Server aborting
Co do otwartych sterowników to chętnie bym z nich skorzystał tylko niestety nie obsługują mojej karty (HD2600 XT) a sterownik RadeonHD jest jeszcze we wczesnej wersji i nie moją akceleracji sprzętowej.

Czy ktoś ma jeszcze jakieś sugestie?
Adrian_Wir
Posty: 22
Rejestracja: 01 lutego 2008, 10:00
Lokalizacja: Lublin

Post autor: Adrian_Wir »

A sprawdzałeś/próbowałeś tego?

Co prawda nie wiem co to za sterowniki i sam ich nie sprawdzałem. Ale mam zamiar to zrobić w najbliższym czasie, może pomoże. Też mam HD, tyle, że 2400.

P.S. Nie wiem czy to nie są przypadkiem te otwarte we wczesnej fazie rozwoju, może ktoś będzie wiedział.
007korek
Posty: 17
Rejestracja: 16 czerwca 2008, 10:13

Post autor: 007korek »

Czytałem o otwartym sterowniku Radeonhd i jak na razie to jest w fazie bardzo wstępnej rozwojowej. Dopiero ostatnio dodano wsparcie dla DRI i akceleracji sprzętowej 3D (nie ma jeszcze wsparcia dla układów r6xx). ¯eby go zainstalować i cieszyć sie akceleracją trzeba poinstalować sporo pakietów w najnowszych (czytaj niestabilnych) wersjach. Tak więc na razie trzeba potraktować ten sterownik jako ciekawostkę (W Debianie pojawi sie chyba dopiero w następnym sid-e jak dobrze pójdzie ;) ).

Tak wiec reasumując czy ktoś ma jakieś propozycje w jaki sposób mógłbym rozwiązać mój problem i odpalić akcelerację 3D?

[ Dodano: 2008-07-01, 07:59 ]
Witam!

Znów mam problem ze sterownikami fglrx. Po ciężkich bojach udało mi się zainstalować sterownik i teraz komenda fglrxinfo zwraca informację że jest akceleracja sprzętowa za pomocą sterownika ATI.

Niby wszystko ładnie tylko że próba uruchomienia jakiejkolwiek aplikacji korzystającej z akceleracji powoduje że komputer się zawiesza po kilku (kilkunastu maksymalnie) sekundach. Nie dostaję żadnego komunikatu nic po prostu obraz jest zamrożony i pozostaje tylko reset. Na dodatek nie ma nic w plikach log. Tak się dzieje przy próbie uruchomienia jakiejkolwiek gry 3D ale też podczas odtwarzania pliku wideo (divx przez xv).

Proszę o pomoc bo powoli kończą mi się pomysły i jestem na skraju załamania nerwowego.

Mój sprzęt:
Płyta: Abit NF7-S2G (NForce2)
Grafika: Saphire RadeonHD 2600 XT 512 MB GDR3
System: Debian Lenny (2.6.24)

W załączeniu przesyłam mój xorg.conf.

Edit:
Właśnie zmieniłem kodek wideo na x11 i odtwarzanie wideo już nie wiesza przynajmniej systemu teraz pozostaje tylko grafika 3D.

Edit:
Sprawdzałem inne kodeki i między innymi kodek gl2 (opengl) wiesza tak samo jak xv. Czyli wszystkie korzystające z akceleracji sprzętowej wieszają system. Dodatkowo z drugiego kompa zalogowałem się zdalnie i chciałem sprawdzić który proces tak bruździ ale zwiecha na komputerze ze sterownikiem fglrx powoduje przerwanie połączenia. Co oznacza że fglrx wiesza system całkowicie.

Czy teraz ktoś dorzucić jakieś spostrzeżenia czy dalej muszę sam drążyć temat?
Czy któryś z forumowiczów ma może kartę z serii RadeonHD (agp) działającą na fglrx?
derwan
Posty: 1
Rejestracja: 10 lipca 2008, 14:47

Post autor: derwan »

Mam podobny problem ze sterownikami ATI. Ekran robi się czarny i komputer się zawiesza przy starcie serwera X.
W logach nic nie ma. Na sterownikach vesa wszystko jest dobrze, tylko przy fglrx przestaje działać. Udało się jakoś rozwiązać ten problem?
007korek
Posty: 17
Rejestracja: 16 czerwca 2008, 10:13

Post autor: 007korek »

Niestety nie udało mi się nic z tym zrobić. Nawet zgłosiłem problem na bugzilla (http://ati.cchtml.com/ numer błędu 1194) ale jak na razie cisza. Jak byś mógł to zagłosuj na ten błąd może to ich bardziej zmobilizuje.
ODPOWIEDZ