[opensuse-hu] Radeon 9200SE 3D gyorsítás
Sziasztok! Suse 10.1 alatt szeretnék beizzítani egy ATI Radeon 9200SE-at. Sikerült feltelepíteni az ATI oldaláról letöltött drivert. Az "ATI Proprietary Linux Installer" (ati-driver-installer-8.28.8.run) -rel legyártottam egy diszróspecifikus rpm-et + ezeket is végigzongoráztam : -You still need to configure the driver with SaX2. Details can be found in /usr/share/doc/packages/fglrx/README.SuSE. -Unfortunately you need to recompile the "fglrx" kernel module right after any kernel (security) update. Use "fglrx-kernel-build.sh" for this. -az Xorg.conf-ot is szerkesztgettem az OpenSUSE-s doksi alapján: Other important Settings in the xorg.conf For best and most stable working fglrx driver set the following options to Section "Device" in the xorg.conf: It should read like this: Option "BlockSignalsOnLock" "on" Option "KernelModuleParm" "locked-userpages=0" Option "OpenGLOverlay" "off" Option "UseFastTLS" "2" Option "UseInternalAGPGART" "no" Option "VideoOverlay" "on" Option "mtrr" "off" Option "no_accel" "no" Option "no_dri" "no" Option "EnablePrivateBackZ" "no" Option "backingstore" "true" -végül glxinfo, fglrxinfo, fgl_glxgears-szal tesztelgettem. További infók a kariról: rv280 / M9+ Radeon 2: Radeon 9200SE Radeon 9200 Radeon 9250 The difference between the Rv250 and the Rv280 is that the R9200 has AGP 8x while the Rv250 has AGP 4x. The 9200SE is a toned down version of the 9200 and has half the memory bandwidth (64 bit versus 128 bit) and lower clock speed (200 MHz versus 250 MHz). One problem with the 9200SE is that some older XFree86 servers will not detect the chipset. To make this work, you can manually set the ChipID 0x5964 or ChipID 0x5961 to the Device line. Előbbi szerint az én SE verzióm csak a fele sávszélen (64bit) dolgozik. Az en.opensuse.org szerint a termék 'alapból' 3D támogatott Suse Linuxban: Radeon 9200 Autodetected - 3D Support ... see Radeon SUSE Linux Release(s): 10.0 - 10.2 Ehhez viszont nem az fglrx hanem a xorg-x11-driver-video-radeon-6.6.3-10.1.i586-et kell(ene) használni. Sőt, ezzel a másik driverrel még tuningolni is lehet: From openSUSE Radeon ( "radeon" X11 driver ) Higher frame rate Before applying this tip, make sure you are using the "radeon" X11 driver. As root, open the file ""xorg.conf"" with your favourite text editor ( Kate, Gedit or vi ...) which is located in ""/etc/X11/"". Now add four options to the Device section, without changing "BoardName", "BusID", "Identifier", "VendorName" so it will be like this : Section "Device" BoardName "Radeon VE" BusID "1:0:0" Driver "radeon" Identifier "Device[0]" VendorName "ATI" Option "AGPMode" "4" Option "AGPFastWrite" "1" Option "EnablePageFlip" "on" Option "BackingStore" "on" EndSection Now save the file and restart X either by pressing Ctrl+Alt+Backspace or by logining in and logining out. With Radeon VE, glxgears frame rate improved of about 35% (from 273 fps to 367 fps) Szóval a kérdésem, illetve a probléma: -A Sax2-ben mikor tesztelem a beállításokat a 3D felirat át van húzva, a Sax2 kezdőképernyőn viszont az "Enable 3D acceleration" kiszürkülten be van pipálva -Fentebb írtam, hogy a legvégén már az Xorg.confot szerkesztettem. Namost ezek a paraméterek Sax2-ből is állíthatók (ami ki van jelölve kékkel az gondolom be van kapcsolva + néhol paraméterezni lehet Sax2-ből, valahol viszont nem engedi), viszont ha a Sax2-t így hívom meg: # sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile VAGY # sax2 -r -m 0=fglrx akkor azt mondja hogy nem tudja beolvasni a konfigurációt. De MIÉRT??? /etc/X11-ben a sima Xorg.conf-on kívül mi a fenének van olyan is, hogy Xorg.conf.saxsave (nem biztos hogy ez a pontos fájlnév de valami ilyesmi) ?????? Csak ezt hajlandó használni a Sax? -Ha Yastban nézem az fglrx rpm csomag leírását, akkor azt írja hogy a 3D támogatást OpenGL-en keresztül támogatja, ami viszont szoftveres. hmmmmmm -Láma kérdés: Ha viszont a másik (nem fglrx) drivert rakom fel, akkor nem történik semmi. Sőt a kettő driver együtt is elvan. Hogy tudnám "bekapcsolni" a xorg-x11-driver-video-radeon-6.6.3-10.1.i586.rpm által felrakott, valószínűleg tényleg hardveres 3D-t támogató drivert??? (Fentebb amikor írtam az alapból támogatottságot, akkor erről a driverről volt szó.) -Akkor most tényleg nem fog menni a hivatalos ATI dirverrel a 3D? Érdemes szerintetek X.Org 6.8 helyett XFree86 alatt megpróbálnom???, és egyáltalán -fgl_glxgears -nak kb. milyen fps értékeket kell adnia ezen a karin, ha van hardveres gyorsítás??? (prózai kérdés) Miből derül ki egyértelműen hogy van-e 3D? Csak a Sax lehet a mérvadó? A végső cél XGL, Compiz vagy valamelyik társa elindítása lenne, amit 64MB-os Nvidián is futattak már... Tudom, hogy ATi kártyákhoz gyatrább driverek vannak linux alá + még ez is hozzátartozik (en.opensuse.org): Radeon 9200 No hardware acceleration using fglrx 8.22.5 driver Csakhogy nekem fglrx 8.9 van fenn... gnome-xgl-settings mégis azt írja hogy nincs a kártya az adatbázisban. Légyszi segítsetek!!! Próbáltam részletes lenni... Miután ezeket már leírtam jöttem rá, hogy a xorg-x11-driver-video-radeon-6.6.3-10.1.i586.rpm használata lenne igazán a cél. DE HOGYAN??? Bocs a hosszú hozzászólásért, és előre is köszönöm a válaszokat. P.S.: Ha valaki tudja hogy az Xorg-ban miket kell/lehet élesíteni a Compiz/Beryl/... futattásához, ne tartsa magában! Köszi. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-hu+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-hu+help@opensuse.org
Hali Az hogy a 3D felirat átvan húzva azzal nem kell fogllakozni....nálam is így megy, mégis a Cedega alatt vígan játszok nagyobb hardverigényű játékokkal is. A másik hogy tényleg az Ati drivert használja, nekem ez a parancs bejött: aticonfig --initial --input=/etc/X11/Xorg.conf Ha két monitorral szeretnéd használni akkor aticonfig --initial=dual-head --screen-layout=above A gnome alatti XGL settings kisé bugos.....ha lenyomod a shiftett és 2x kattintasz az 3D gyorsításra akkor egyből engedni fogja a beállitást:) Üdv Árpád
Sziasztok!
Suse 10.1 alatt szeretnék beizzítani egy ATI Radeon 9200SE-at. Sikerült feltelepíteni az ATI oldaláról letöltött drivert. Az "ATI Proprietary Linux Installer" (ati-driver-installer-8.28.8.run) -rel legyártottam egy diszróspecifikus rpm-et + ezeket is végigzongoráztam :
-You still need to configure the driver with SaX2. Details can be found in /usr/share/doc/packages/fglrx/README.SuSE. -Unfortunately you need to recompile the "fglrx" kernel module right after any kernel (security) update. Use "fglrx-kernel-build.sh" for this.
-az Xorg.conf-ot is szerkesztgettem az OpenSUSE-s doksi alapján: Other important Settings in the xorg.conf For best and most stable working fglrx driver set the following options to Section "Device" in the xorg.conf: It should read like this:
Option "BlockSignalsOnLock" "on" Option "KernelModuleParm" "locked-userpages=0" Option "OpenGLOverlay" "off" Option "UseFastTLS" "2" Option "UseInternalAGPGART" "no" Option "VideoOverlay" "on" Option "mtrr" "off" Option "no_accel" "no" Option "no_dri" "no" Option "EnablePrivateBackZ" "no" Option "backingstore" "true"
-végül glxinfo, fglrxinfo, fgl_glxgears-szal tesztelgettem.
További infók a kariról:
rv280 / M9+ Radeon 2: Radeon 9200SE Radeon 9200 Radeon 9250 The difference between the Rv250 and the Rv280 is that the R9200 has AGP 8x while the Rv250 has AGP 4x. The 9200SE is a toned down version of the 9200 and has half the memory bandwidth (64 bit versus 128 bit) and lower clock speed (200 MHz versus 250 MHz). One problem with the 9200SE is that some older XFree86 servers will not detect the chipset. To make this work, you can manually set the ChipID 0x5964 or ChipID 0x5961 to the Device line.
Előbbi szerint az én SE verzióm csak a fele sávszélen (64bit) dolgozik.
Az en.opensuse.org szerint a termék 'alapból' 3D támogatott Suse Linuxban:
Radeon 9200 Autodetected - 3D Support ... see Radeon SUSE Linux Release(s): 10.0 - 10.2
Ehhez viszont nem az fglrx hanem a xorg-x11-driver-video-radeon-6.6.3-10.1.i586-et kell(ene) használni. Sőt, ezzel a másik driverrel még tuningolni is lehet:
From openSUSE Radeon ( "radeon" X11 driver ) Higher frame rate Before applying this tip, make sure you are using the "radeon" X11 driver. As root, open the file ""xorg.conf"" with your favourite text editor ( Kate, Gedit or vi ...) which is located in ""/etc/X11/"". Now add four options to the Device section, without changing "BoardName", "BusID", "Identifier", "VendorName" so it will be like this : Section "Device" BoardName "Radeon VE" BusID "1:0:0" Driver "radeon" Identifier "Device[0]" VendorName "ATI" Option "AGPMode" "4" Option "AGPFastWrite" "1" Option "EnablePageFlip" "on" Option "BackingStore" "on" EndSection Now save the file and restart X either by pressing Ctrl+Alt+Backspace or by logining in and logining out. With Radeon VE, glxgears frame rate improved of about 35% (from 273 fps to 367 fps)
Szóval a kérdésem, illetve a probléma:
-A Sax2-ben mikor tesztelem a beállításokat a 3D felirat át van húzva, a Sax2 kezdőképernyőn viszont az "Enable 3D acceleration" kiszürkülten be van pipálva -Fentebb írtam, hogy a legvégén már az Xorg.confot szerkesztettem. Namost ezek a paraméterek Sax2-ből is állíthatók (ami ki van jelölve kékkel az gondolom be van kapcsolva + néhol paraméterezni lehet Sax2-ből, valahol viszont nem engedi), viszont ha a Sax2-t így hívom meg: # sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile VAGY # sax2 -r -m 0=fglrx akkor azt mondja hogy nem tudja beolvasni a konfigurációt. De MIÉRT??? /etc/X11-ben a sima Xorg.conf-on kívül mi a fenének van olyan is, hogy Xorg.conf.saxsave (nem biztos hogy ez a pontos fájlnév de valami ilyesmi) ?????? Csak ezt hajlandó használni a Sax? -Ha Yastban nézem az fglrx rpm csomag leírását, akkor azt írja hogy a 3D támogatást OpenGL-en keresztül támogatja, ami viszont szoftveres. hmmmmmm -Láma kérdés: Ha viszont a másik (nem fglrx) drivert rakom fel, akkor nem történik semmi. Sőt a kettő driver együtt is elvan. Hogy tudnám "bekapcsolni" a xorg-x11-driver-video-radeon-6.6.3-10.1.i586.rpm által felrakott, valószínűleg tényleg hardveres 3D-t támogató drivert??? (Fentebb amikor írtam az alapból támogatottságot, akkor erről a driverről volt szó.) -Akkor most tényleg nem fog menni a hivatalos ATI dirverrel a 3D? Érdemes szerintetek X.Org 6.8 helyett XFree86 alatt megpróbálnom???, és egyáltalán -fgl_glxgears -nak kb. milyen fps értékeket kell adnia ezen a karin, ha van hardveres gyorsítás??? (prózai kérdés) Miből derül ki egyértelműen hogy van-e 3D? Csak a Sax lehet a mérvadó?
A végső cél XGL, Compiz vagy valamelyik társa elindítása lenne, amit 64MB-os Nvidián is futattak már...
Tudom, hogy ATi kártyákhoz gyatrább driverek vannak linux alá + még ez is hozzátartozik (en.opensuse.org):
Radeon 9200 No hardware acceleration using fglrx 8.22.5 driver
Csakhogy nekem fglrx 8.9 van fenn... gnome-xgl-settings mégis azt írja hogy nincs a kártya az adatbázisban.
Légyszi segítsetek!!! Próbáltam részletes lenni... Miután ezeket már leírtam jöttem rá, hogy a
xorg-x11-driver-video-radeon-6.6.3-10.1.i586.rpm használata lenne igazán a cél. DE HOGYAN???
Bocs a hosszú hozzászólásért, és előre is köszönöm a válaszokat.
P.S.: Ha valaki tudja hogy az Xorg-ban miket kell/lehet élesíteni a Compiz/Beryl/... futattásához, ne tartsa magában! Köszi.
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-hu+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-hu+help@opensuse.org
--------------------------------- Hirdetés --------------------------------- Mi a szitu? http://www.szitu.hu --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-hu+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-hu+help@opensuse.org
participants (2)
-
cscscscscs
-
Illés Árpád