Kirjoittaja Aihe: Suorituskyvystä  (Luettu 4784 kertaa)

Nikopoika

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Suorituskyvystä
« : 11.07.06 - klo:03.39 »
Elikkä tässä olen Ubuntua (Dapper) käyttänyt jo toista viikkoa ja olen tähän asti tyytyväinen kaikkeen näkemääni/kokemaani, mutta yksi asia painaa mieltäni: Pelejä pelatessani olen huomannut että ne pyörivät noin 80 % huonommin kuin aiemmin windowsilla pelatessani (esim. Enemy Territory ja Tremulous), lueskeskelin jostain (hukkasin saitin?) että linuxissa laitteisto toimii vajatoiminnalla oletuksena, eli enkö käytäkään kaikkea tehoa mitä prosessorista/näytönohjaimestani/mistävaan löytyy?

Mainittakoon vielä että käytän nvidia-glx ajureita ja myös XGL/Compiz "työpöytäympäristö" on käytössä (joka toimii virheettömästi)

Uskallan epäillä myös ihan vaan väärin asennettuja ajureita tai joitan... Olen aivan hukassa, että jos joku ystävällinen osaisi neuvoa tässä?
Kiitos jo etukäteen

Abit AL8-V - Pentium 4 EE 3,0 Ghz (inc. Hyperthreading) - 1024 mb DDR2 533 mhz - Geforce 6600GT - Sound Blaster Audigy LE
« Viimeksi muokattu: 11.07.06 - klo:08.46 kirjoittanut Nikopoika »

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Re: Suorituskyvystä
« Vastaus #1 : 11.07.06 - klo:09.31 »
Mutta jos Xgl/Compiz toimii hyvin, ei ajureissa ainakaan pitäisi olla vikaa. Ennemmin epäilisin juuri tuota xgl:ää taustalla.

No, enpä kylläkään osaa noista nvidian jutuista sanoa mitään kun omistan atin...
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

Nikopoika

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Re: Suorituskyvystä
« Vastaus #2 : 11.07.06 - klo:09.56 »
Minäki aattelin aluksi että se varmaan johtuu tosta xgl:stä mutta ainakaan se ei vaikuta pelin suorituskykyyn jos laitan sen pois päältä :/

Kokeilin
Koodia: [Valitse]
glxinfo ja se ilmoittaa mm. seuraavaa:
Lainaus
name of display: :0.0
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
Toi direct rendering pisti silmään koska se on "No" asennossa että voisiko tämä olla syypää?
Paljon muutakin tekstiä siihen tuli mutten viittiny pastea kaikkea tähän

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Suorituskyvystä
« Vastaus #3 : 11.07.06 - klo:09.59 »
Aika ihme juttu. Kyllä tolla koneella pitäis jo voida pelata hyvin. Voisit muuten kokeilla tätä ja tätä. Viimeiseen ohjeeseen, voit asentaa nvclockin pakettivarastosta, sieltä löytyy nvclockin beta versio. ;)
alias vililikku

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Re: Suorituskyvystä
« Vastaus #4 : 11.07.06 - klo:10.01 »
Ai joo. On sulla sitten ajurit vinksallaan.

Laitas päätteeseen sudo apt-get install nvidia-glx nvidia-settings, jolla varmistetaan ajurien asennus.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Suorituskyvystä
« Vastaus #5 : 11.07.06 - klo:10.04 »
Minäki aattelin aluksi että se varmaan johtuu tosta xgl:stä mutta ainakaan se ei vaikuta pelin suorituskykyyn jos laitan sen pois päältä :/

Kokeilin
Koodia: [Valitse]
glxinfo ja se ilmoittaa mm. seuraavaa:
Lainaus
name of display: :0.0
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
Toi direct rendering pisti silmään koska se on "No" asennossa että voisiko tämä olla syypää?
Paljon muutakin tekstiä siihen tuli mutten viittiny pastea kaikkea tähän
Tuo pätkä riitti aivan hyvin, olet siis asentanut nvidia-glx -paketin, muttet tehnyt muuta? No, komennappas
Koodia: [Valitse]
sudo apt-get install nvidia-kernel-common
sudo nvidia-glx-config enable
ja jos haluat vielä virittää koko konetta, lue http://www.ubuntuforums.org/showthread.php?t=189192.
alias vililikku

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Suorituskyvystä
« Vastaus #6 : 11.07.06 - klo:10.05 »
Ai joo. On sulla sitten ajurit vinksallaan.

Laitas päätteeseen sudo apt-get install nvidia-glx nvidia-settings, jolla varmistetaan ajurien asennus.
nvidia-settings pakettia ei voi asentaa samaan aikaan kuin nvidia-glx pakettia, nvidia-glx -paketti sisältää nvidia-settings -paketin. Nvidia-settings pakettia tarvitaan ainoastaan nvidia-glx-legacy paketin kanssa. Ja siis nvidia-settings käynnistyy nvidia-glx-paketin kanssa komennolla nvidia-settings.
alias vililikku

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Re: Suorituskyvystä
« Vastaus #7 : 11.07.06 - klo:10.07 »
Ai joo. On sulla sitten ajurit vinksallaan.

Laitas päätteeseen sudo apt-get install nvidia-glx nvidia-settings, jolla varmistetaan ajurien asennus.
nvidia-settings pakettia ei voi asentaa samaan aikaan kuin nvidia-glx pakettia, nvidia-glx -paketti sisältää nvidia-settings -paketin. Nvidia-settings pakettia tarvitaan ainoastaan nvidia-glx-legacy paketin kanssa. Ja siis nvidia-settings käynnistyy nvidia-glx-paketin kanssa komennolla nvidia-settings.

Okei. hyvä kun korjasit :D
Ja kuten sanottu, ei minulla ole nvidiaa joten en oikein osaa auttaa.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

Nikopoika

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Re: Suorituskyvystä
« Vastaus #8 : 11.07.06 - klo:10.21 »
Hmm, kokeilin tätä
Koodia: [Valitse]
sudo apt-get install nvidia-kernel-common ja ilmoittaa että "nvidia-kernel-common on jo uusin versio." Synaptic kertoo version olevan: "20051028+1"

Ja
Koodia: [Valitse]
sudo nvidia-glx-config enableilmoittaa että muutokset tehtiin onnistuneesti ja pyydetään boottaamaan X, boottasin ctrl+alt+backspacella ja palasin katsomaan tuota glxinfoa ja se näyttää vieläkin direct renderingin kohdalla "No", että en kyllä sitten ole itse enään perillä missä menee pieleen :/


eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Suorituskyvystä
« Vastaus #9 : 11.07.06 - klo:10.26 »
Sanoppas mitä sanoo komento
Koodia: [Valitse]
cat /etc/X11/xorg.conf
alias vililikku

Nikopoika

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Re: Suorituskyvystä
« Vastaus #10 : 11.07.06 - klo:10.37 »
Hmm, mm.
Lainaus
Section "Device"
        Identifier      "NVIDIA Corporation NV43 [GeForce 6600 GT]"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
EndSection
Ja
Lainaus
Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
EndSection
Sekä vielä
Lainaus
Section "Screen"
        Identifier      "Default Screen"
        Device          "NVIDIA Corporation NV43 [GeForce 6600 GT]"
        Monitor         "AL1716"
        DefaultDepth    24
        SubSection "Display"
Loput ovatkin suurinpiirtein näppäimistö/hiiri/monitori asiaa pitkä lista näin äkkiseltään katsottua, poiminko vielä jotain siitä?

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Suorituskyvystä
« Vastaus #11 : 11.07.06 - klo:10.47 »
Kommentoi Module kohdasta "dri" ja buuti x, jonka jälkeen katso toimiiko direct rebdering.
alias vililikku

Nikopoika

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Re: Suorituskyvystä
« Vastaus #12 : 11.07.06 - klo:11.03 »
elikkäpäs lisäsin risuaidan # tohon dri eteen
Lainaus
Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
#      Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
EndSection
Ja boottasin X:än, direct rendering näytti yhä "No", joten ajoin uudelleen tuon "sudo nvidia-glx-config enable" ja tuli seuraavaa ilmoitusta
Lainaus
Error: your X configuration has been altered.
This script cannot proceed automatically. If you believe that this
not correct, you can update the md5sum entry executing the following
command:
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum
otherwise edit manually /etc/X11/xorg.conf to change the Driver section
from nv to nvidia.
Driver asetuksessa on jo "nvidia" laitettu ja yllä mainittu komento poistaa kommentoinnin jolloin olen taas lähtöruudussa

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Suorituskyvystä
« Vastaus #13 : 11.07.06 - klo:11.12 »
No komennappas
Koodia: [Valitse]
sudo dpkg-reconfigure -phigh xserver-xorg
sudo gedit /etc/X11/xorg.conf
ja kommentoit "module" kohdasta GLcoren sekä dri:n ja vaihdat Driveriksi nv:n tilalta nvidia.
alias vililikku

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: Suorituskyvystä
« Vastaus #14 : 11.07.06 - klo:11.52 »
Outoa että enemy-territory kuitenkin käynnistyy ilman direct renderöintiä(oletkos et:n konfeissa sallinut software renderöinnin). Noh joka tapauksessa olisi mielenkiintoista nähdä koko xorg.confisi ja logeistakin voisi olla apua, kuten myös dmesg -komennon tulosteista dmesg | grep -i agp
Eli tee tyhjä tiedosto touch xorg.txt ja kopio sinne xorg.confisi sisältö cat /etc/X11/xorg.conf > xorg.txt ja pistä se foorumille liitteenä. Ongelmasi voi johtua monesta asiasta. Niin ja niistä logeista katso järjestelmä->hallinta->järjestelmä logi(on vain softa, olettaen että käytät gnomea) logeja kansiosta /var/log/, sieltä siis Xorg.X.log X jokin numero siellä on yleensä useampi etsi se oikea.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...