Kirjoittaja Aihe: nVidia, 3D-pelit nykii ja kaatuilee.  (Luettu 4125 kertaa)

Gunga1

  • Käyttäjä
  • Viestejä: 48
  • Moi
    • Profiili
nVidia, 3D-pelit nykii ja kaatuilee.
« : 27.03.07 - klo:15.43 »
Tuossa viime viikolla ostin tuommoisen uuden näyttiksen, nimeltään GeForce 7600GS. Ensin vähän sähläsin ajureiden kanssa, mutta nyt ne on kunnossa
(ainakin pitäisi olla), asennettuna versio 1.0-9755, eli uusin suoraan nVidian sivuilta.

Sitten itse ongelmaan:
Kaikissa kolmannen ulottuvuuden omaavissa peleissä kuva vilkkuu kerran sekunnissa milloin minkäkin värisenä(riippuen pelistä) ja hetken päästä
kaatuu sanoen sulkeutuvansa, syynä "Core dumped". Wikipedian mukaan "core dump"-virhe johtuu liian vähäisestä muistista kyseiselle ohjelmalle,

Mahdollisesti on OpenGL:ssä jotain vikaa.

Eli apua kaipailen.

P.S. Kaikki ei-peli 3D hommelit(Compiz, Blender, yms.) toimivat vallan mainiosti. (Enkä käytä compizia pelatessani)
Ja kyllä, direct rendering on päällä.


Lainaus käyttäjältä: xorg.conf
Koodia: [Valitse]
#X.org conffi, nvidia ajurit+AIGLX

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
 
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "fi"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NVIDIA Default Card"
Driver "nvidia"
        Option          "XAANoOffscreenPixmaps" "true"
BusID "PCI:1:0:0"
        VideoRam        262144
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 30-75
VertRefresh 50-85
EndSection

Section "Screen"
        Option          "AddARGBGLXVisuals" "True"
Identifier "Default Screen"
Device "NVIDIA Corporation NVIDIA Default Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1600x1200" "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1600x1200" "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1600x1200" "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1600x1200" "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200" "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200" "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
        Option          "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection
Moi.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #1 : 27.03.07 - klo:16.50 »
poista nämä nyt ensiksi:
Koodia: [Valitse]
...
Load        "dri"
...
Section "DRI"
        Mode        0666
EndSection
...
Siis raakasti vaan pyyhit pois nuo. Sitten voit hieman tweakata lisää lisäämällä näytönohjain kohtaan optiot:
Koodia: [Valitse]
Option "RenderAccel" "True"
    Option "AllowGLXWithComposite" "True"
    Option "backingstore" "True"
    Option "TripleBuffer" "True
Ehkäpä tiedostossa /var/log/Xorg.0.log löytyy lisävihiä ongelmaasi.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Gunga1

  • Käyttäjä
  • Viestejä: 48
  • Moi
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #2 : 27.03.07 - klo:17.09 »
Eipä muuttaneet nuo mitään.
Eikä siellä logissakaan mitään näkynyt.
Moi.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #3 : 27.03.07 - klo:18.32 »
Aha no mikä ubuntu sinulla on?
Missä väylässä näyttis on?
Mitä sanoo dmesg | grep agpgart(tai löytyykö muita herjoja dmesg:istä)?
Mikä arkkitehtuuri sinulla on?
Onko nvidian installer logissa(/var/log/nvidia-installer.log) mitään virheitä?
Onko kuun asento varmasti oikea, eiku eihän tätä pitäny kysyä?
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Gunga1

  • Käyttäjä
  • Viestejä: 48
  • Moi
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #4 : 27.03.07 - klo:18.51 »
Ubuntu 6.10, elikkäs Edgy
AGP:ssa on.
Koodia: [Valitse]
[17179597.716000] Linux agpgart interface v0.101 (c) Dave Jones
[17179597.720000] agpgart: Detected AGP bridge 0
[17179597.724000] agpgart: AGP aperture is 128M @ 0xf0000000
[17179609.528000] agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
[17179609.528000] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[17179609.528000] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[17181439.292000] agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
[17181439.292000] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[17181439.292000] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
joitain hdc ja ide virheitä syytää.
i386
Ajurit asensin Envy:llä, joten tuskin on.
Ja aurinko paistaa, joten en ole aivan varma.
« Viimeksi muokattu: 27.03.07 - klo:19.04 kirjoittanut Gunga1 »
Moi.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #5 : 27.03.07 - klo:21.19 »
Jepjep. Kattoppas mitä tulostaapi:
cat /proc/driver/nvidia/agp/status
Viittaisi hieman agpgart onkelmaan mutta ei oikein ole hajua vielä.
Mikäs host-bridge sun emossas on: lspci
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Gunga1

  • Käyttäjä
  • Viestejä: 48
  • Moi
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #6 : 28.03.07 - klo:18.06 »
AGP:n status näyttää tältä:
Koodia: [Valitse]
Status:          Enabled
Driver:          AGPGART
AGP Rate:        8x
Fast Writes:     Disabled
SBA:             Enabled

host-bridget on VIA:n K8M800 host-bridgejä(00:00.0 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge)
lspci sanoo myös näin:
Koodia: [Valitse]
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 02e1 (rev a2)
voisiko tuo liittyä onkelmaan jotenkin?
Moi.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #7 : 29.03.07 - klo:16.41 »
Heh noi pciid:et nyt eivät niin vaikuta, eivät vain ole aina ajantasalla vaikka muu järjestelmä olisikin. Hmm k8m800 tos on vissiin k8t800 agp chippi. Kattos mitä on ladattuna agpgartin kanssa: lsmod | grep agpgart. Voinet kokeilla tuota josko se auttais:
http://forum.ubuntu-fi.org/index.php?topic=6367.msg46112#msg46112
Jos pätkiminen jatkuu sitten vika voi olla muualla, onko mm. virtalähteesi tarpeeksi järeä?
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Gunga1

  • Käyttäjä
  • Viestejä: 48
  • Moi
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #8 : 29.03.07 - klo:18.28 »
Koodia: [Valitse]
[code]agpgart                33456  2 nvidia,amd64_agp
amd64? Kummaa...
Ja jos se olisi virtalähteestä, niin silloinhan koko kone sammuisi, en tosin ole varma(Laskelmien mukaan pitäisi riittää, pakkauksen mukaan
50 wattia uupuu)[/code]
« Viimeksi muokattu: 29.03.07 - klo:18.30 kirjoittanut Gunga1 »
Moi.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #9 : 29.03.07 - klo:19.53 »
Koodia: [Valitse]
agpgart                33456  2 nvidia,amd64_agp
amd64? Kummaa...
Ja jos se olisi virtalähteestä, niin silloinhan koko kone sammuisi, en tosin ole varma(Laskelmien mukaan pitäisi riittää, pakkauksen mukaan
50 wattia uupuu)

Jos virtalähteestä puhti hiipuu ei se välttämättä kaada konetta, jokin laite ei vaan saa tarpeeksi tehoa käyttöönsä, joten ks. laite ei pääsee toimimaan. Kokeiles poistaa esim. cd-asema ja kattos riittääkö tehot sitten(jos se nyt tästä on kiinni).

Niin kokeilikkos sie sitä agpgartin vaihtoa nvidian agpgarttiin?
« Viimeksi muokattu: 30.03.07 - klo:01.18 kirjoittanut tuke81 »
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Gunga1

  • Käyttäjä
  • Viestejä: 48
  • Moi
    • Profiili
Vs: nVidia, 3D-pelit nykii ja kaatuilee.
« Vastaus #10 : 29.03.07 - klo:21.10 »
Kyllä se AGP:sta on, otin sen pois käytöstä(nvAGP 0)  ja toimi varsin mainiosti.
Ja GLXGEARS näyttää samoja tuloksia kun AGP:lla.

Kokeilen huomenissa tuota nvAGP:tä, jos jotain eroa näen.

ED: kokeilin NvAGP:ta, mutta se aiheutti saman tökkimis-kaatumis-ilmiön, ja oli todella hidas, eli tähän lopputulokseen päädyin:
AGPgart-ilman AGP:ta>AGPgart>NvAGP-ilman AGP:ta>NvAGP

Eli jotain mätäähän tässä taytyy olla.
« Viimeksi muokattu: 31.03.07 - klo:12.42 kirjoittanut Gunga1 »
Moi.