Šta je novo?

Slackware 10.1 i pci-e ati

Zekaleon

Slavan
Učlanjen(a)
30.07.2004
Poruke
439
Poena
319
Tek sam uzeo nov cpu,mb i graficku x550, pa je pao reinstall slack-a. Zanima me kako se pci-e graficka konfigurise u XOrg-u, tj. da li moraju da se urade neka posebna editovanja u odnosu na agp karte?
 
Ne, nikakvo posebno podesavanje pci-e u odnosu na agp. Jedina stvar koju treba eventualno promeniti jeste u xorg config fajlu ChipID prema tvojoj karti (u sekciji device koja opisuje tvoju kartu, NAKON sto si instalirao ati-jev drajver) - to je ova cetvorocifrena vrednost u zagradi:

Kod:
FireGL 8800 (R200 5148)
FireGL T2 (RV350 4154)
FireGL V3100 (RV370 5B64)
FireGL V3200 (RV380 3E54)
FireGL V3300 (RV410 5E49)
FireGL V5000 (RV410 5E48)
FireGL V5100 (R423 5551)
FireGL V7100 (R423 5550)
FireGL X1 (R300 4E47)
FireGL X2-256/X2-256t (R350 4E4B)
FireGL X3-256 (R420 4A4D)
FireGL Z1 (R300 4147)
FireMV 2200 (RV370 5B65)
MOBILITY FireGL 9000 (M9 4C64)
MOBILITY FireGL T2/T2e (M10/M11 4E54)
MOBILITY FireGL V3100 (M22 5464)
MOBILITY FireGL V3200 (M24 3154)
MOBILITY FireGL V5000 (M26 564A)
MOBILITY FireGL V5000 (M26 564B)
MOBILITY FireGL V5100 (M28 5D49)
MOBILITY RADEON 9000/9100 IGP (RS300M 5835)
MOBILITY RADEON 9000 (M9 4C66)
MOBILITY RADEON 9200 (M9+ 5C61)
MOBILITY RADEON 9200 (M9+ 5C63)
MOBILITY RADEON 9550 (M12 4E56)
MOBILITY RADEON 9600/9700 (M10/M11 4E50)
MOBILITY RADEON 9800 (M18 4A4E)
MOBILITY RADEON X300 (M22 3152)
MOBILITY RADEON X300 (M22 5460)
MOBILITY RADEON X600 (M24 3150)
MOBILITY RADEON X700 (M26 5652)
MOBILITY RADEON X700 (M26 5653)
MOBILITY RADEON X700 XL
MOBILITY RADEON X800 XT (M28 5D48)
RADEON 8500 AIW (R200 4242)
RADEON 8500 (R200 514C)
RADEON 9000/9000 PRO (RV250 4966)
RADEON 9000 LE (RV250 4967)
RADEON 9000 PRO/9100 PRO IGP (RS350 7834)
RADEON 9000 PRO (D9 4C67)
RADEON 9100 IGP (RS300 5834)
RADEON 9100 (R200 514D)
RADEON 9200 (RV280 5961)
RADEON 9200 SE (RV280 5964)
RADEON 9250 (RV280 5960)
RADEON 9500 PRO/9700 (R300 4E45)
RADEON 9500 (R300 4144)
RADEON 9550 (RV350 4153)
RADEON 9600 PRO (RV360 4152)
RADEON 9600 (RV350 4150)
RADEON 9600 SE (RV350 4151)
RADEON 9600 TX (R300 4146)
RADEON 9600 TX (R300 4E46)
RADEON 9700 PRO (R300 4E44)
RADEON 9800 PRO (R350 4E48)
RADEON 9800 (R350 4E49)
RADEON 9800 SE (R350 4148)
RADEON 9800 XT (R360 4E4A)
RADEON X300 (RV370 5B60)
RADEON X550 (RV370 5B63)
RADEON X600 (RV380 3E50)
RADEON X600 (RV380 5B62)
RADEON X700 PRO (RV410 5E4B)
RADEON X700 (RV410 5E4D)
RADEON X700 (RV410 5E4F)
RADEON X700 SE (RV410 5E4C)
RADEON X700 XT (RV410 5E4A)
RADEON X800 PRO (R420 4A49)
RADEON X800 PRO (R423 5549)
RADEON X800 (R420 4A48)
RADEON X800 (R420 4A4C)
RADEON X800 (R423 5548)
RADEON X800 (R430 554F)
RADEON X800 SE (R420 4A4A)
RADEON X800 SE (R423 554B)
RADEON X800 XL (R430 554D)
RADEON X800 XT Platinum Edition (R420 4A50)
RADEON X800 XT Platinum Edition (R423 554A)
RADEON X800 XT (R420 4A4B)
RADEON X800 XT (R423 5D57)
RADEON X850 PRO (R480 5D4F)
RADEON X850 XT Platinum Edition (R480 5D4D)
RADEON X850 XT (R480 5D52)
RADEON XPRESS 200M (RC410 5A62)
RADEON XPRESS 200M (RS400 5A42)
RADEON XPRESS 200M (RS480 5955)
RADEON XPRESS 200M (RS482 5975)
RADEON XPRESS 200 (RC410 5A61)
RADEON XPRESS 200 (RS400 5A41)
RADEON XPRESS 200 (RS480 5954)
RADEON XPRESS 200 (RS482 5974)
 
U principu sve je sam odradio ati-jev instaler od cirka 70mb, i kroz jedno 10 pitanja mi je sam napravio xorg.conf. Stari sam pre toga rename-ovao da bih ga sacuvao za svaki slucaj.

@Silverglider
Malo me je zbunila ova tvoja stavka ChipID koju nigde ne mogu da nadjem. Ni u okviru Device sekcije ni drugde. Nema nigde ni da se otkomentarise. Potrazio sam ga i pre i posle instalacije drajvera. Mozda treba sam da dodam tu liniju?
U svakom slucaju hvala ti.

I jos samo da enable-ujem opengl akceleraciju. Verovatno treba da se kao i za nvidiu zameni linija u Device-u, za nvidiu "vesa" sa "nv", odnosno nesto drugo za ati? OpenGL screensaveri mi rade kao da imam neku cyrus grafiku sa 486 a ne x550 🙂
Sem toga u odnosu na sistem sa gf2mx, ovaj sa x550 se ponasa mnogo zivlje pod xwindows-om.
 
Poslednja izmena:
Ne, to kod nvidijinih karti se zamenjuje 'nv' drajver koji dolazi sa X-om za onaj nvidijin, koji je, naravno, bolji i omogucava normalan 3D, TV-Out, itd.
"Vesa" drajver je univerzalni drajver za sve karte, kao "vga standard" na windowsu - kad ne funkcionise ni jedan drugi drajver korektno, koristi se vesa (koji doduse jeste zbog toga spor i bez 3D-a).


Za tvoju kartu mozes u sekciji koja opisuje drajver da dodas ovu liniju.


Kod:
Section "Device"
  Identifier "ATI"
  Driver     "fglrx" 
  [COLOR=DarkOrange]ChipID     0x5B63[/COLOR]
  #Option "NoDDC"
  Option "VideoOverlay" "on"
  Option "OpenGLOverlay" "off"
  Option "UseInternalAGPGART" "no"
EndSection

Za one ljude sa Ati kartama cijeg cipa nema u tabeli, mogu ovaj ChipID i direktno da saznaju (ili ova prethodna grupa korisnika moze ID da proveri):

Prvo se izlistaju ATI uredjaji, da bi se dobio bus ID na kojem konkretno lezi ATI. Taj bus id je ovo obelezeno zelenom:


Kod:
root # lspci -v | grep ATI
[COLOR=YellowGreen]0000:03:00.0[/COLOR] VGA compatible controller: ATI Technologies Inc R423 [Radeon X800XT] (prog-if 00 [VGA])
[COLOR=YellowGreen]0000:03:00.1[/COLOR] Display controller: ATI Technologies Inc R423 [Radeon X800XT secondary]


Onda se taj bus ID iskoristi za ispitivanje chip ID-a tog ATI-ja:


Kod:
root # lspci -n | grep [COLOR=YellowGreen]03:00.0[/COLOR]
0000:03:00.0 Class 0300: 1002:[COLOR=Plum]5D57[/COLOR]

I ovaj lila deo je ChipID koji moze da se stavi tamo u configu.
Cela prica nije preko neophodna ukoliko sve radi kao podmazano i bez toga. Ne moze se izbeci ukoliko stucaju stvari sa detekcijom karte i slicno.

Da bi dobio 3D, morao bi u modules sekciji da imas u listi "dri" i "glx" module. Nvidiji recimo smeta "dri" modul. Da li je 3D ukljucen mozes da saznas i sa "glxinfo | grep rendering" komandom odnosno pokretanjem "glxgears" programcica koji okrece ogl zupcanike i u terminalu ti javlja broj fps-ova.

P.S.
OGL deo ATI-jevih drajvera je uvek bio kilav pod linuxom; nekada je razlika bila tolika da je nv FX5700 imala brzi opengl od radeona 9800 pod linuxom. Koliko se taj odnos promenio danas, nemam tacnih podataka.
 
Poslednja izmena:
E da, "nv" se zamenjuje sa "nvidia"...Nisam dugo to radio , zaboravilo se...
Thanks majstore, javicu sta sam uradio.
 
Nazad
Vrh Dno