Kirjoittaja Aihe: 3D-kiihdytys, radeon 9250, 10.04 (EI ONNISTUNUT)  (Luettu 7043 kertaa)

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Muuten koneeni toimii kuin sharmi, mutta 3D-pelit saa prosessoritehojen käytön tappiin. sama juttu, kun liikuttelee ikkunaa hiirellä tms.

Okei... vanhahan tämä näytönohjain on (AGP 128M), mutta Hardyssa se toimi moitteetta.

Miksi hyvä juttu mentiin pilaamaaan? Miten saisin terhot takaisin? selasin nettiä, mut en vielä löytänyt muuta kuin että "osta uusi näytönohjain / kone".

Onko laitevalmistajien rahanahne salaliitto voittanut?
« Viimeksi muokattu: 04.10.10 - klo:17.52 kirjoittanut Jukki »

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #1 : 10.07.10 - klo:00.10 »
Okei... vanhahan tämä näytönohjain on (AGP 128M), mutta Hardyssa se toimi moitteetta.

Miksi hyvä juttu mentiin pilaamaaan? Miten saisin terhot takaisin? selasin nettiä, mut en vielä löytänyt muuta kuin että "osta uusi näytönohjain / kone".

Onko laitevalmistajien rahanahne salaliitto voittanut?
ATI on lopettanut vanhojen näytönohjain ajurien tekemisen Linux ja Windows puolella.
http://en.wikipedia.org/wiki/Radeon#Linux

Eli "joudut" käyttämään avoimia ajureita.

Lainaus
Muuten koneeni toimii kuin sharmi, mutta 3D-pelit saa prosessoritehojen käytön tappiin. sama juttu, kun liikuttelee ikkunaa hiirellä tms.

Gallium 3D mitä suosittelen tutkimaan. Itse en ole vielä tutkinut avoimia ajureita kuin pintapuolisesti. On varmaa, että kaikki Nvidia:n ja Ati:n näytönohjaimet alkavat käyttämään avoimia ajureita.
« Viimeksi muokattu: 10.07.10 - klo:00.12 kirjoittanut Karvameduusa »

muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #2 : 10.07.10 - klo:01.35 »
Gallium 3D taitaa kuitenkin olla vain R300-sukupolven ja sitä uudemmille grafiikkaprosessoreille. Tuo Radeon 9250 on tietääkseni R200-sukupolvea.
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #3 : 10.07.10 - klo:14.22 »
Mikäli tajusin tuosta oikein, niin kukaan ei ole tehnyt toimivia 3D-ajureita vanhoille Atin R200-sukupolven korteille Ubuntu 10.04 käyttöjärjestelmään. Eikä tule tekemäänkään?

Pitäisi siis hommata uusi käytetty AGP-kortti. Olisiko jossain sivusto, josta voisi nähdä, mitkä näytönohjaimet on tuota uudempaa sukupolvea ja AGP-väylään sopivia? olisikohan ubuntu 10.04:ssä niille 3D-kiihdytys valmiina?

Sinänsä tämä vanha kone toimii nyt ihan loistavasti 10.04.llä. Ainoastaan tuo Glest-peli tökkii. Vaimon mielestä se on lapsellista touhua, joten voisin ilahduttaa häntä lopettamalla "liskopelin" pelaamisen. Mut katsotaan...

EDIT: Atin korteista löytyi wikipedian sivu
http://en.wikipedia.org/wiki/Comparison_of_ATI_Graphics_Processing_Units
« Viimeksi muokattu: 10.07.10 - klo:14.39 kirjoittanut Jukki »

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #4 : 10.07.10 - klo:15.35 »
Mitä sanoo:
Koodia: [Valitse]
glxinfo | grep direct

Lasse.

  • Käyttäjä
  • Viestejä: 1668
  • Techjunkie.
    • Profiili
    • Liquid Flower Games
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #5 : 10.07.10 - klo:16.09 »
Mikäli http://www.x.org/wiki/RadeonFeature on uskomista niin avoimilla ajureilla (jotka asennetaan oletuksena) on kyllä tuki tuolle kortille.
Kone 1: Intel Core i5 2500K, 8GB DDR3, nVidia GTX 560 Ti 1GB, 2x1TB & 1x 250GB HDD, Windows 7 & Arch
Kone 2: Lenovo Ideapad Z370 (i5-2410M, 4GB RAM & GeForce 410M) Chakra
Google LG Nexus 4 (ParanoidAndroid)
Linuxia noin vuodesta 2004.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #6 : 10.07.10 - klo:17.40 »
Koodia: [Valitse]
jukkis@jukkis-desktop:~$ glxinfo | grep direct
direct rendering: Yes

Koodia: [Valitse]
jukkis@jukkis-desktop:~$ glxgears
4424 frames in 5.0 seconds

Lasse: Kyllä tämä kortti tuntuu muuten toimivan ja tuettu, mutta 3D-kiihdytys on nolo verrattuna Ubuntu 8.04 LTS aikaiseen. Miten se nopeus voi noin tippua? Oisiko se tuo "Video Decode (XvMC/VDPAU/VA-API) using the 3D engine"-ominaisuus, joka on vielä keskentekoinen (merkitty "todo")? Sittenhän voisi vain odottaa että saavat enginet värkättyä kuntoon.

EDIT: "TODO" meinaakin, että kukaan ei ole edes aloittanut. Harmi.
« Viimeksi muokattu: 10.07.10 - klo:17.45 kirjoittanut Jukki »

Lasse.

  • Käyttäjä
  • Viestejä: 1668
  • Techjunkie.
    • Profiili
    • Liquid Flower Games
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #7 : 10.07.10 - klo:19.03 »
Koodia: [Valitse]
jukkis@jukkis-desktop:~$ glxinfo | grep direct
direct rendering: Yes

Koodia: [Valitse]
jukkis@jukkis-desktop:~$ glxgears
4424 frames in 5.0 seconds

Lasse: Kyllä tämä kortti tuntuu muuten toimivan ja tuettu, mutta 3D-kiihdytys on nolo verrattuna Ubuntu 8.04 LTS aikaiseen. Miten se nopeus voi noin tippua? Oisiko se tuo "Video Decode (XvMC/VDPAU/VA-API) using the 3D engine"-ominaisuus, joka on vielä keskentekoinen (merkitty "todo")? Sittenhän voisi vain odottaa että saavat enginet värkättyä kuntoon.

EDIT: "TODO" meinaakin, että kukaan ei ole edes aloittanut. Harmi.

Video decodella on tekemistä ainoastaan videokuvan purkamisen kanssa. Timban komennon mukaisesti saadaan selville, että sinulla on 3D-kiihdytys päällä. Ilmeisesti se vain on avoimella ajurilla paljon hitaampi kuin suljetulla.
Kone 1: Intel Core i5 2500K, 8GB DDR3, nVidia GTX 560 Ti 1GB, 2x1TB & 1x 250GB HDD, Windows 7 & Arch
Kone 2: Lenovo Ideapad Z370 (i5-2410M, 4GB RAM & GeForce 410M) Chakra
Google LG Nexus 4 (ParanoidAndroid)
Linuxia noin vuodesta 2004.

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #8 : 10.07.10 - klo:20.55 »
Tuohon voisi kokeilla nomodeset käynnistysoptiota.

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #9 : 11.07.10 - klo:06.02 »
Sitten voi kokeilla munklailla driverin asetuksia. Ero ainakin Hardyn ja Lucidin välillä on se, että "AccelMethod" on muuttunut XAA:sta EXA:an. Kokeile siis tehdä muutoksia tai siis tehdä oma /etc/X11/xorg.conf -tiedosto.

Tässä luettavaa:
http://linux.fi/index.php/X.orgin_asetukset

http://www.thinkwiki.org/wiki/Additional_options_for_the_radeon_driver
http://wiki.archlinux.org/index.php/ATI#Performance_tuning
https://help.ubuntu.com/community/RadeonDriver#Customized%20configuration%20for%20X.org,%20the%20old%20way

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #10 : 11.07.10 - klo:20.20 »
Lueskelin noita sivuja / rakettitiedettä.  Käyttääkö 10.04 xorg.conf-tiedostoa edelleen? En löytänyt sitä etc/X11-kansiosta. Pitäisi luoda jonniinmoinen xorg.conf-pohja. Mitenkä se tapahtuisi? Pääte ei löytänyt xorgconfig-komentoa, jota jossain sivulla suositeltiin pohjan luomiseksi.

Vähän pelottaa alkaa sorkkimaan noita näytönohjaimen parametreja tällä kokemuksella.

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #11 : 11.07.10 - klo:20.35 »
Lueskelin noita sivuja / rakettitiedettä.  Käyttääkö 10.04 xorg.conf-tiedostoa edelleen? En löytänyt sitä etc/X11-kansiosta. Pitäisi luoda jonniinmoinen xorg.conf-pohja. Mitenkä se tapahtuisi? Pääte ei löytänyt xorgconfig-komentoa, jota jossain sivulla suositeltiin pohjan luomiseksi.

Vähän pelottaa alkaa sorkkimaan noita näytönohjaimen parametreja tällä kokemuksella.

Taitaa ollaki muuten aika deprecated toi xorgconfig.. Onnistuisko tällä tapaa, jos siis intoa on testailla eri parametreja:
http://www.osguides.net/operation-systems/217-how-to-create-xorgconf-in-ubuntu-910.html

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #12 : 12.07.10 - klo:21.09 »
Sehän onnistui! Kiitti. Tämmöistä tuli. oisko vinkkiä mitä rivejä voisi rukkailla.

Koodia: [Valitse]
Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
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     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath     "built-ins"
EndSection

Section "Module"
Load  "dri"
Load  "dri2"
Load  "extmod"
Load  "record"
Load  "dbe"
Load  "glx"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option     "Protocol" "auto"
Option     "Device" "/dev/input/mice"
Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
#DisplaySize   410   260 # mm
Identifier   "Monitor0"
VendorName   "ACR"
ModelName    "Acer X193W"
HorizSync    30.0 - 81.0
VertRefresh  55.0 - 76.0
Option     "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "Dac6Bit"            # [<bool>]
        #Option     "Dac8Bit"            # [<bool>]
        #Option     "BusType"            # [<str>]
        #Option     "CPPIOMode"          # [<bool>]
        #Option     "CPusecTimeout"      # <i>
        #Option     "AGPMode"            # <i>
        #Option     "AGPFastWrite"        # [<bool>]
        #Option     "AGPSize"            # <i>
        #Option     "GARTSize"            # <i>
        #Option     "RingSize"            # <i>
        #Option     "BufferSize"          # <i>
        #Option     "EnableDepthMoves"    # [<bool>]
        #Option     "EnablePageFlip"      # [<bool>]
        #Option     "NoBackBuffer"        # [<bool>]
        #Option     "DMAForXv"            # [<bool>]
        #Option     "FBTexPercent"        # <i>
        #Option     "DepthBits"          # <i>
        #Option     "PCIAPERSize"        # <i>
        #Option     "AccelDFS"            # [<bool>]
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "CustomEDID"          # [<str>]
        #Option     "DisplayPriority"    # [<str>]
        #Option     "PanelSize"          # [<str>]
        #Option     "ForceMinDotClock"    # <freq>
        #Option     "ColorTiling"        # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "RageTheatreCrystal" # <i>
        #Option     "RageTheatreTunerPort" # <i>
        #Option     "RageTheatreCompositePort" # <i>
        #Option     "RageTheatreSVideoPort" # <i>
        #Option     "TunerType"          # <i>
        #Option     "RageTheatreMicrocPath" # <str>
        #Option     "RageTheatreMicrocType" # <str>
        #Option     "ScalerWidth"        # <i>
        #Option     "RenderAccel"        # [<bool>]
        #Option     "SubPixelOrder"      # [<str>]
        #Option     "ShowCache"          # [<bool>]
        #Option     "ClockGating"        # [<bool>]
        #Option     "VGAAccess"          # [<bool>]
        #Option     "ReverseDDC"          # [<bool>]
        #Option     "LVDSProbePLL"        # [<bool>]
        #Option     "AccelMethod"        # <str>
        #Option     "DRI"                # [<bool>]
        #Option     "ConnectorTable"      # <str>
        #Option     "DefaultConnectorTable" # [<bool>]
        #Option     "DefaultTMDSPLL"      # [<bool>]
        #Option     "TVDACLoadDetect"    # [<bool>]
        #Option     "ForceTVOut"          # [<bool>]
        #Option     "TVStandard"          # <str>
        #Option     "IgnoreLidStatus"    # [<bool>]
        #Option     "DefaultTVDACAdj"    # [<bool>]
        #Option     "Int10"              # [<bool>]
        #Option     "EXAVSync"            # [<bool>]
        #Option     "ATOMTVOut"          # [<bool>]
        #Option     "R4xxATOM"            # [<bool>]
        #Option     "ForceLowPowerMode"  # [<bool>]
        #Option     "DynamicPM"          # [<bool>]
        #Option     "NewPLL"              # [<bool>]
        #Option     "ZaphodHeads"        # <str>
Identifier  "Card0"
Driver      "radeon"
VendorName  "ATI Technologies Inc"
BoardName   "RV280 [Radeon 9200 PRO]"
BusID       "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
SubSection "Display"
Viewport   0 0
Depth     1
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #13 : 12.07.10 - klo:22.41 »
Kokeiles tuota timbba:n juttua.

Muuta tämä rivi:
Koodia: [Valitse]
#Option     "AccelMethod"         # <str>
Tälläiseksi:
Koodia: [Valitse]
Option     "AccelMethod" "XAA"
« Viimeksi muokattu: 13.07.10 - klo:10.46 kirjoittanut Karvameduusa »

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #14 : 13.07.10 - klo:05.48 »
Kokeiles tuota timbba:n juttua.

Muuta tämä rivi:
Koodia: [Valitse]
#Option     "AccelMethod"         # <str>
Tälläiseksi:
Koodia: [Valitse]
Option     "AccelMethod" "EXA"

Tuo on just toisinpäin. Eli Lucidissa on jo oletuksena toi EXA käytössä, kun taas Hardy käytti oletuksena vanhempaa XAA:ta. Eli kannattaa kokeilla XAA:ta ja lisäksi sille oli myös joitain viilausparametreja, jos ei se yksin riitä (esim. EnablePageFlip, linkeistä löytyy).

Ehkä AGPMode kannattaa myös säätää kun defaulttina on AGP x1. Eli eikös toi 9250 ole AGP x8, mutta tukeeko emo? Varmaan molemmat tukevat sentään x4, joten olisko se sitten varmempi?

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #15 : 13.07.10 - klo:10.53 »
Tuo on just toisinpäin.

Muokkasin edellistä viestiä.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #16 : 15.07.10 - klo:11.20 »
Ei ollut xorg.confin viilaamisella mitään myönteisiä vaikutuksia näytönohjaimen 3D-nopeuteen. haitallisia kylläkin.  Aika paljon kokeilin noiden linkin ohjeiden mukaan. Alkaa mennä sormi suuhun.

Mihinkä tuo lompolon nomodeset-käynnistysoptio laitetaan?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #17 : 20.07.10 - klo:12.36 »
Käynnistyksessä pitää avata GRUBin valikko. Jos se ei näy automaattisesti niin sitten pitää painaa shiftiä eli vaihto-näppäintä käynnistyksessä. Sitten painat jotain muuta näppäintä kuin entteriä ja sitten e:tä Ubuntun valinnan kohdalla. Sitten lisäät sille riville jossa lukee quite ja splash loppuun sen nomodeset. Lopuksi paina Ctrl+X, jos tämä toimi niin tehdään muutos /etc/default/grub-tiedostoon rootin oikeuksin (sudo). Lisätään tuo nomodeset GRUB_CMDLINE_LINUX_DEFAULT-riville.

Lähteet:
https://help.ubuntu.com/community/Grub2#Editing Menus During Boot
https://help.ubuntu.com/community/Grub2#/etc/default/grub (file)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #18 : 21.07.10 - klo:08.50 »
Nomodeset-optio ei auttanut.  ???

Jakke77

  • Käyttäjä
  • Viestejä: 3932
  • Oulu (Oinaansuo)
    • Profiili
Vs: miten 3D-kiihdytys päälle, radeon 9250, 10.04
« Vastaus #19 : 21.07.10 - klo:09.49 »
http://linux.die.net/man/4/radeon

Option "DynamicClocks" "boolean"
    Enable dynamic clock scaling. The on-chip clocks will scale dynamically based on usage. This can help reduce heat and increase battery life by reducing power usage. Some users report reduced 3D performance with this enabled. The default is off.
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB