3D-kiihdytyksen aktivointi

Koneessani on käytössä SuSE 9.0 ja grafiikkakorttina NVidia GeForce 5900 (vai oliko se 9500). NVidian sivuilta lukemieni ohjeiden perusteella asensin 3D-ajurit YOU:n kautta, joten niiden pitäisi kai olla nyt kunnossa. Kuten NVidian sivulla ollut ohje sanoi SuSE valittaa ettei kiihdytystä voi aktivoida kun yritän aktivoida sen, mutta sillä ei pitäisi olla merkitystä.

Kuitenkin, pikaisen kokeilun perusteella tuolla asennuksella ei tunnu olevan merkittävää vaikutusta. Ennen tuota asennusta valitsin testeusta varten näytönsäästäjäksi yhden OpenGL-näytönsäästäjän (Sproingles) ja pistin venkuroiden määräksi maksimin (20) ja nopeuden maksimiin. FPS-lukema pyöri noin 7:n paikkeilla. Asennuksen jälkeen (käynnistin systeemin uudestaan asennuksen jälkeen, joten sillä ei pitäisi olla merkitystä) kokeilun uudestaan samoilla asetuksilla, mutta nopeus ei juuri parantunut vaan pyöri siinä 8-9:n paikkeilla.

Pitäisikö OpenGL-asetuksia jotenkin rukata että saa HW-kiihdytyksen toimimaan kunnolla, vai eikö muka HW-kiihdytyksellä ole tuon suurempaa vaikutusta ?

Yksi huomio vielä: Tux Racer valitti käynnistyksessä "No 3D graphics card available or 3D support not configured yet blah blah". Kuitenkin ohjeiden mukaan 3D-kiihdytyksen pitäisi nyt olla kunnossa, vai tarvitaanko vielä jotain muuta ?

Älkää vain neuvoko uudelleenasentamaan noita NVidia-ajureita, olen jo kokeillut sitä (tosin Updatena) ja vaikka YaST sen jälkeen näyttääkin että 3D-kiihdytys on päällä se sotkee KDE:n niin että koko käyttis täytyy asentaa uusiksi (joutunut tuon takia asentamaan koko käyttiksen uudestaan lyhyen ajan sisällä jo useamman kerran).

J.
371781
Äänestä

Muut lukivat myös

Vastaukset 37

Vanhimmat

Katso täältä vaiheet 1-3:

ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/nvidia-installer-HOWTO#035suse90

En tiedä ovatko nämä ohjeet jotka olet jo katsonut.

Äänestä

Mikähän sinulla vikana?

Annoitko Yastin tarkistaa riippuvuudet ennen asennusta?
Näkyykö näytön asetuksissa, että oikea näytönohjain on valittu, eikä joku Generic?
Vaikuttaisi, että jotain puuttuu.

Minä ainakin annoin Yastin ladata ohjaimet päivityksenä ja se toimi kerralla.
Käynnistettäessä tulee myös nvidian logo ruutuun kun näytönohjain käynnistyy.
Mitään säätöja en tehnyt.
Tuxracer ja lentosimulaattorikin toimii.

Suselle näyttää olevan ihan omat asennusohjeet, jotka lienet jo lukenut.
ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/nvidia-installer-HOWTO

Äänestä
  • Lainaus tuolta sivulta, kohta 9.0-IA32:

    It is recommended to use YOU (YaST Online Update) for (re)installation
    of the nvidia driver. There are several reasons for this. First, it's
    simple. Second, and this is the most important one, you won't need to
    recompile the nvidia kernel module after a kernel update.

    Inside YOU enable "Installable and Installed Patches" for "Show Patch
    Category" and select "Download NVIDIA(c) Graphics Driver" from the
    patches list (usually at the bottom of the list). Note, that you need
    to mark it as "Update" (right mouse click) if you already installed it
    before and the driver was uninstalled - for any reason. Proceed as
    usual now. After YOU has finished restart your Xserver (i.e. logout
    from your Xsession) and you're fine.

    Juuri noin minä toimin, olin toki lukenut tuon ohjeen. Eli käynnistin YaST:in, valitsin online updaten ja valitsin tuon "Download NVIDIA(c) Graphics Driver" kohdan listasta asennettavaksi. Valintana ei tosin ollut "Installable and Installed patches" vaan pelkkä "Installable patches", koska en vielä ollut asentanut tuota. Ja koneen käynnistin uudestaan tuon jälkeen. Voiko vika sitten olla tuossa että sen pitäisi nimenomaan olla "Installable and Installed patches" ?

    Ja ei, mikään Generic-näytönohjain ei ollut valittuna. Kyllä siinä näkyi oikea malli (NVidia GeForce sejase), näkyi jo asennusvaiheessa.

    Mikä eteen, updatea tuolle ajuripaketille ei kannata tehdä, se vain sotkee käyttiksen toiminnan ja pitää asentaa kaikki uusiksi (kokemusta on).

    Äänestä

  • The Real J. kirjoitti:

    Lainaus tuolta sivulta, kohta 9.0-IA32:

    It is recommended to use YOU (YaST Online Update) for (re)installation
    of the nvidia driver. There are several reasons for this. First, it's
    simple. Second, and this is the most important one, you won't need to
    recompile the nvidia kernel module after a kernel update.

    Inside YOU enable "Installable and Installed Patches" for "Show Patch
    Category" and select "Download NVIDIA(c) Graphics Driver" from the
    patches list (usually at the bottom of the list). Note, that you need
    to mark it as "Update" (right mouse click) if you already installed it
    before and the driver was uninstalled - for any reason. Proceed as
    usual now. After YOU has finished restart your Xserver (i.e. logout
    from your Xsession) and you're fine.

    Juuri noin minä toimin, olin toki lukenut tuon ohjeen. Eli käynnistin YaST:in, valitsin online updaten ja valitsin tuon "Download NVIDIA(c) Graphics Driver" kohdan listasta asennettavaksi. Valintana ei tosin ollut "Installable and Installed patches" vaan pelkkä "Installable patches", koska en vielä ollut asentanut tuota. Ja koneen käynnistin uudestaan tuon jälkeen. Voiko vika sitten olla tuossa että sen pitäisi nimenomaan olla "Installable and Installed patches" ?

    Ja ei, mikään Generic-näytönohjain ei ollut valittuna. Kyllä siinä näkyi oikea malli (NVidia GeForce sejase), näkyi jo asennusvaiheessa.

    Mikä eteen, updatea tuolle ajuripaketille ei kannata tehdä, se vain sotkee käyttiksen toiminnan ja pitää asentaa kaikki uusiksi (kokemusta on).

    En osaa näkemättä edes arvata.
    Valinnoilla on kyllä merkitystä, samoin latausosoitteella.
    Jouduin itse kerran vaihtamaan lähdettä ftp-asennuksessa kun alkoi tulla erroreita.
    Lähteenä oli silloin sunet.se
    Olen joskus saanut sieltä myös Windows viruksia.

    Väittävät myös, että tulee helposti ongelmia, jos asentaa kaiken KDE:n saatavan.

    Äänestä

9.0-SuSE.n YaST on puutteellinen, ja mm. kiihdytetyn kortin enable-ruksi ei tule näkyviin. vaikka näyttö olisi kiihdytetty, tastä on maininta manuaalissa.
Muuten ajurin asennuksessa ei pitäisi olla mitään ongelmia.
Ensimmäinen edellytys on, että /usr/src - kansiossa on Linux-kansio = kernelin lähdekoodi, (sama versio, kuin käytössä oleva kernel), ainakaan itsellä ei ole koskaan ollut paketin mukana asennettuna, tai jos olet päivittänyt kernelin, niin tämä sorsa ei välttämättä vaihdu päivityksen mukana.
Kiihdytys on toiminnassa, kun näyttökortin tunnistuksen perässä on ajurina "nvidia".
Jos ajurina on "nv", niin helpoin tapa on ajaa se ajurin
xx...xxx.run -tiedosto, joka löytyy nvidian kotisivulta ohjeineen.

Äänestä
  • Tarkalleen kopioituna YaST:in Graphics card and monitor-osiosta:

    Card: NVidia GeForce FX 5900 ( nvidia )
    Monitor: SAMTRON 96P97P(T) [ 28-85 kHz / 50-160 Hz ]
    Resolutions: 1600x1200
    Color depth: 24 bit

    3D Acceleration:
    Disabled

    Eli tuon pitäisi olla kunnossa, ainakin lopussa on se "nvidia". Outoa...

    Mitä pitäisi tarkistaa seuraavaksi ?

    J.

    Äänestä

  • The Real J. kirjoitti:

    Tarkalleen kopioituna YaST:in Graphics card and monitor-osiosta:

    Card: NVidia GeForce FX 5900 ( nvidia )
    Monitor: SAMTRON 96P97P(T) [ 28-85 kHz / 50-160 Hz ]
    Resolutions: 1600x1200
    Color depth: 24 bit

    3D Acceleration:
    Disabled

    Eli tuon pitäisi olla kunnossa, ainakin lopussa on se "nvidia". Outoa...

    Mitä pitäisi tarkistaa seuraavaksi ?

    J.

    Joo kunnossa näyttää olevan.
    Tuleeko käynnistettäessä nvidia-logo
    aja konsolista ohjelma - glxgears , pitäs näyttää reilu 100000 FPS täyskokosena.
    Ellei, niin seuraava homma, on poistaa kansiosta /etc/X11 kaikki (mahd.3kpl) XF86Config - tiedostot, (ota johonkin talteen, että voit palauttaa tarvittaessa, ja laittaa YaST.iin monitorin tiedot uudelleen, tarkoittaa sitä, että vaikka tiedot ovat oikein, ota ne pois, ja laita samat uudelleen, ja YaST kirjoittaa uudet conf-tiedostot.
    Jostakin syystä tää 9.0 ,n YaST ei aina osaa ylikirjoittaa kaikkia conf tiedostoja.

    Äänestä

  • Eikka kirjoitti:

    Joo kunnossa näyttää olevan.
    Tuleeko käynnistettäessä nvidia-logo
    aja konsolista ohjelma - glxgears , pitäs näyttää reilu 100000 FPS täyskokosena.
    Ellei, niin seuraava homma, on poistaa kansiosta /etc/X11 kaikki (mahd.3kpl) XF86Config - tiedostot, (ota johonkin talteen, että voit palauttaa tarvittaessa, ja laittaa YaST.iin monitorin tiedot uudelleen, tarkoittaa sitä, että vaikka tiedot ovat oikein, ota ne pois, ja laita samat uudelleen, ja YaST kirjoittaa uudet conf-tiedostot.
    Jostakin syystä tää 9.0 ,n YaST ei aina osaa ylikirjoittaa kaikkia conf tiedostoja.

    *Joo kunnossa näyttää olevan.
    Tuleeko käynnistettäessä nvidia-logo*

    Ei tule. Joskus aikaisemmin ennen kuin jouduin asentamaan uusiksi epäonnistuneen 9.1-kokeilun jälkeen se kyllä tuli, että ilmeisesti jokin meni asennuksessa pieleen...

    *aja konsolista ohjelma - glxgears , pitäs näyttää reilu 100000 FPS täyskokosena.*

    Satatuhatta FPS täysikokoisena ? Onkohan tuossa tullut typo ? Jo 100 FPS olisi aika kova sana ellei tuo glxgears ole TODELLA yksinkertainen.

    *Ellei, niin seuraava homma, on poistaa kansiosta /etc/X11 kaikki (mahd.3kpl) XF86Config - tiedostot, (ota johonkin talteen, että voit palauttaa tarvittaessa, ja laittaa YaST.iin monitorin tiedot uudelleen, tarkoittaa sitä, että vaikka tiedot ovat oikein, ota ne pois, ja laita samat uudelleen, ja YaST kirjoittaa uudet conf-tiedostot.*

    Onkohan tuossa riskiä että jokin menee UI:ssa pieleen ja joutuu taas asentamaan uusiksi ? Ei oikein huvittaisi asentaa taas uusiksi kun olen sähläilyn seurauksena joutunut asentamaan käyttiksen uudestaan varmasti 5 kertaa viimeisen viikon aikana. Alkaa mennä rutiinilla, mutta menee pirusti aikaa kun asentaa kaikki softat uusiksi...

    J.

    Äänestä

  • The Real J. kirjoitti:

    *Joo kunnossa näyttää olevan.
    Tuleeko käynnistettäessä nvidia-logo*

    Ei tule. Joskus aikaisemmin ennen kuin jouduin asentamaan uusiksi epäonnistuneen 9.1-kokeilun jälkeen se kyllä tuli, että ilmeisesti jokin meni asennuksessa pieleen...

    *aja konsolista ohjelma - glxgears , pitäs näyttää reilu 100000 FPS täyskokosena.*

    Satatuhatta FPS täysikokoisena ? Onkohan tuossa tullut typo ? Jo 100 FPS olisi aika kova sana ellei tuo glxgears ole TODELLA yksinkertainen.

    *Ellei, niin seuraava homma, on poistaa kansiosta /etc/X11 kaikki (mahd.3kpl) XF86Config - tiedostot, (ota johonkin talteen, että voit palauttaa tarvittaessa, ja laittaa YaST.iin monitorin tiedot uudelleen, tarkoittaa sitä, että vaikka tiedot ovat oikein, ota ne pois, ja laita samat uudelleen, ja YaST kirjoittaa uudet conf-tiedostot.*

    Onkohan tuossa riskiä että jokin menee UI:ssa pieleen ja joutuu taas asentamaan uusiksi ? Ei oikein huvittaisi asentaa taas uusiksi kun olen sähläilyn seurauksena joutunut asentamaan käyttiksen uudestaan varmasti 5 kertaa viimeisen viikon aikana. Alkaa mennä rutiinilla, mutta menee pirusti aikaa kun asentaa kaikki softat uusiksi...

    J.

    Näyttää tödella olevan jotain vialla, ja tulee ainoastaan mieleen, että käyttämäsi resoluutio on seikka, joka voisi olla ongelman aiheuttaja, eli koitappa jollakin toisella resolla, ja tsekkaa, että sekä kortti-, että resoluution asetustiedoissa on sama resoluutioasetus.
    Ne X11 conf,- tiedostot vaikuttavat vain X-näytön asetuksiin, ja ovat palautettavissa tekstitilassa,tai luotavissa uudelleen xf86config- SaX-,taiYaST-ohjelmilla. eli pelkoa uudelleenasentamisesta ei ole.

    Äänestä

  • Eikka kirjoitti:

    Näyttää tödella olevan jotain vialla, ja tulee ainoastaan mieleen, että käyttämäsi resoluutio on seikka, joka voisi olla ongelman aiheuttaja, eli koitappa jollakin toisella resolla, ja tsekkaa, että sekä kortti-, että resoluution asetustiedoissa on sama resoluutioasetus.
    Ne X11 conf,- tiedostot vaikuttavat vain X-näytön asetuksiin, ja ovat palautettavissa tekstitilassa,tai luotavissa uudelleen xf86config- SaX-,taiYaST-ohjelmilla. eli pelkoa uudelleenasentamisesta ei ole.

    Niitä Conf- tiedostoja silmäilemällä voit todeta. mitkä väri-ja resoluutioyhdistelmät ovat tuettuja.

    Äänestä

  • Eikka kirjoitti:

    Näyttää tödella olevan jotain vialla, ja tulee ainoastaan mieleen, että käyttämäsi resoluutio on seikka, joka voisi olla ongelman aiheuttaja, eli koitappa jollakin toisella resolla, ja tsekkaa, että sekä kortti-, että resoluution asetustiedoissa on sama resoluutioasetus.
    Ne X11 conf,- tiedostot vaikuttavat vain X-näytön asetuksiin, ja ovat palautettavissa tekstitilassa,tai luotavissa uudelleen xf86config- SaX-,taiYaST-ohjelmilla. eli pelkoa uudelleenasentamisesta ei ole.

    Ei pitäisi olla resosta kiinni, muistaakseni ennen 9.1-sähläystä käytin juuri tuota 1600x1200x24-resoa ja silloin se toimi aivan ongelmitta.

    Kokeilin myös tuota XF86cofigien poistoa (kopioin talteen) ja YaST:in käyttöä uudestaan. Ei apua. Edelleenkään ei tunnu 3D toimivan. Ja nyt YaST:in listassa on taas ajurin kohdalla "nv" "nvidia"n tilalla.

    Ei ole hauskaa, ei lainkaan. Menee kunnon 3D-kortti ihan hukkaan kun ei saa HW-kiihdytystä toimimaan...

    Äänestä

  • The Real J. kirjoitti:

    Ei pitäisi olla resosta kiinni, muistaakseni ennen 9.1-sähläystä käytin juuri tuota 1600x1200x24-resoa ja silloin se toimi aivan ongelmitta.

    Kokeilin myös tuota XF86cofigien poistoa (kopioin talteen) ja YaST:in käyttöä uudestaan. Ei apua. Edelleenkään ei tunnu 3D toimivan. Ja nyt YaST:in listassa on taas ajurin kohdalla "nv" "nvidia"n tilalla.

    Ei ole hauskaa, ei lainkaan. Menee kunnon 3D-kortti ihan hukkaan kun ei saa HW-kiihdytystä toimimaan...

    Nyt loppuu keinot, mutta jotain mätää on monitorin asetustiedoissa, jos YaST kerran samoilla tiedoilla uudelleen asetettuna palauttaa oletusasetuksen.
    Voit käydä katsomassa suseplugger- tiedostosta, löytyskö ristiriitaa asetus-ja tunnistustiedoista..

    Äänestä

  • The Real J. kirjoitti:

    Ei pitäisi olla resosta kiinni, muistaakseni ennen 9.1-sähläystä käytin juuri tuota 1600x1200x24-resoa ja silloin se toimi aivan ongelmitta.

    Kokeilin myös tuota XF86cofigien poistoa (kopioin talteen) ja YaST:in käyttöä uudestaan. Ei apua. Edelleenkään ei tunnu 3D toimivan. Ja nyt YaST:in listassa on taas ajurin kohdalla "nv" "nvidia"n tilalla.

    Ei ole hauskaa, ei lainkaan. Menee kunnon 3D-kortti ihan hukkaan kun ei saa HW-kiihdytystä toimimaan...

    Meikäläiselle on usein käynyt niin, että vaikka itse näytöohjain on tuettu niin itse monitori ei.

    Homma on ratkennut valitsemalla jokin kiinteä arvo esim. 1024x768@85 missä 85 vastaa näytön maksimitaajuutta ko. resolla.
    Asia pitää tarkistaa monitorin manuaalista, mitä vaihtoehtoja se tukee ja valita paras.

    Jos näyttöä lähtee sorkkimaan kannattaa valinnat testata ensin, ennenkuin hyväksyy niitä.

    Asennusohjelma kyllä aika hyvin skannaa arvot, mutta joskus ne tulee sellaisia (aivan liian suuria), että ainakaan valmistajan mukaan ne ei ole monitorin tukemia.
    silloin voi käyttää kiinteää valintaa, joka löytyy Yastin monitorilistasta.
    Samoin voi listalla ruksata vain ne resot, joita haluaa käyttää.

    Äänestä

Pistäppä vaikka
ls -ld /usr/X11R6/lib/libGL*
ja tulos tänne

Äänestä
  • Tulos:

    -rw-r--r-- 1 root root 27946 2003-10-03 00:37 /usr/X11R6/lib/libGLw.a

    Siinä kaikki.

    J.

    Äänestä

  • The Real J. kirjoitti:

    Tulos:

    -rw-r--r-- 1 root root 27946 2003-10-03 00:37 /usr/X11R6/lib/libGLw.a

    Siinä kaikki.

    J.

    Okei.. no eipä ole pahemmin tavaraa..
    Koitas tätä vielä:
    ls -l /usr/X11R6/lib/lib* | grep -i nvidia

    Sit kato sieltä /etc/X11/XF86Config
    tai XF86Config-4 mikäli X version > 4

    Etit Driver kohtia, jossain pitäisi olla Driver "nvidia", vai?!??

    Mulla on toisessa koneessa nvidia, ja toisessa radeon 9000. Aluks on ollut säätämistä, esim. tuolla /usr/lib/... on joutunu ite tekee symbolisia linkkejä radeonin .so tiedostoon. Mut kyl ne on sit aina saanut jotenkin pelaa. Yks mikä tulee aina täs debianilla vastaan jos päivitän X:n ni se kirjoittaa uudelleen ton edellä mainitun symbolisen linkin, ja sit se X:n ajuri pitää aina asentaa uudelleen.

    Äänestä

  • Petsku kirjoitti:

    Okei.. no eipä ole pahemmin tavaraa..
    Koitas tätä vielä:
    ls -l /usr/X11R6/lib/lib* | grep -i nvidia

    Sit kato sieltä /etc/X11/XF86Config
    tai XF86Config-4 mikäli X version > 4

    Etit Driver kohtia, jossain pitäisi olla Driver "nvidia", vai?!??

    Mulla on toisessa koneessa nvidia, ja toisessa radeon 9000. Aluks on ollut säätämistä, esim. tuolla /usr/lib/... on joutunu ite tekee symbolisia linkkejä radeonin .so tiedostoon. Mut kyl ne on sit aina saanut jotenkin pelaa. Yks mikä tulee aina täs debianilla vastaan jos päivitän X:n ni se kirjoittaa uudelleen ton edellä mainitun symbolisen linkin, ja sit se X:n ajuri pitää aina asentaa uudelleen.

    Tässä nyt ei näytä olevan muuta selitystä, kuin että ohjelma tunnistaa näytön tai kortin, eri nimellä kuin mitä syötät YaST in tietoihin, ja ristiriita johraa oletusajurin käyttöön.
    Jos kerran kiihdytys on toiminut aikaisemmin oikein, niin taitaa olla ainoa tapa ladata ohjelma uudelleen, ja käyttää niitä arvoja, jotka ohjelma tunnistaa.

    Äänestä

  • Petsku kirjoitti:

    Okei.. no eipä ole pahemmin tavaraa..
    Koitas tätä vielä:
    ls -l /usr/X11R6/lib/lib* | grep -i nvidia

    Sit kato sieltä /etc/X11/XF86Config
    tai XF86Config-4 mikäli X version > 4

    Etit Driver kohtia, jossain pitäisi olla Driver "nvidia", vai?!??

    Mulla on toisessa koneessa nvidia, ja toisessa radeon 9000. Aluks on ollut säätämistä, esim. tuolla /usr/lib/... on joutunu ite tekee symbolisia linkkejä radeonin .so tiedostoon. Mut kyl ne on sit aina saanut jotenkin pelaa. Yks mikä tulee aina täs debianilla vastaan jos päivitän X:n ni se kirjoittaa uudelleen ton edellä mainitun symbolisen linkin, ja sit se X:n ajuri pitää aina asentaa uudelleen.

    Tuo ensimmäinen komento ei antanut tulokseksi yhtään mitään.

    XF86Configista löytyi seuraavanlainen pätkä:

    Section "Device"
    BoardName "GeForce FX 5900"
    BusID "1:0:0"
    Driver "nvidia"
    Identifier "Device[0]"
    Screen 0
    Option "Rotate" "off"
    VendorName "NVidia"
    EndSection

    Äänestä

  • The Real J. kirjoitti:

    Tuo ensimmäinen komento ei antanut tulokseksi yhtään mitään.

    XF86Configista löytyi seuraavanlainen pätkä:

    Section "Device"
    BoardName "GeForce FX 5900"
    BusID "1:0:0"
    Driver "nvidia"
    Identifier "Device[0]"
    Screen 0
    Option "Rotate" "off"
    VendorName "NVidia"
    EndSection

    Myl musta nyt tuntuu ettei niitä X:n moduleita/ajureita nyt vaan ole siellä, tosin en ihan varma pysty olemaan, sillä en ole ikinä tutustunut SUSE:n mutta olen kyl hyvin varma että samassa paikassa sielläkin noi tiedostot on.
    Mulla on toisessa läppärissä joku nvidia:n kortti, ja kun asensin sen ajuripaketin ni se asenti mulle mm. noi:

    -r--r--r-- 1 root root 162294 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.a
    lrwxrwxrwx 1 root root 25 2004-02-17 15:04 /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1 -> libXvMCNVIDIA.so.1.0.5336
    lrwxrwxrwx 1 root root 18 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so -> libXvMCNVIDIA.so.1
    lrwxrwxrwx 1 root root 25 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so.1 -> libXvMCNVIDIA.so.1.0.5336
    -rwxr-xr-x 1 root root 149800 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.5336


    Kato onko sulla XF86Configissa toi 'Load "glx"', ja tuleeko X:n käynnistyksessä mitään logia tosta? Jos ei ole niin koita lisätä se ja koklaa sit. toi on joku OpenGL laajennus ja pitää olla jotta OpenGL toimii.

    Äänestä

  • Petsku kirjoitti:

    Myl musta nyt tuntuu ettei niitä X:n moduleita/ajureita nyt vaan ole siellä, tosin en ihan varma pysty olemaan, sillä en ole ikinä tutustunut SUSE:n mutta olen kyl hyvin varma että samassa paikassa sielläkin noi tiedostot on.
    Mulla on toisessa läppärissä joku nvidia:n kortti, ja kun asensin sen ajuripaketin ni se asenti mulle mm. noi:

    -r--r--r-- 1 root root 162294 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.a
    lrwxrwxrwx 1 root root 25 2004-02-17 15:04 /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1 -> libXvMCNVIDIA.so.1.0.5336
    lrwxrwxrwx 1 root root 18 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so -> libXvMCNVIDIA.so.1
    lrwxrwxrwx 1 root root 25 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so.1 -> libXvMCNVIDIA.so.1.0.5336
    -rwxr-xr-x 1 root root 149800 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.5336


    Kato onko sulla XF86Configissa toi 'Load "glx"', ja tuleeko X:n käynnistyksessä mitään logia tosta? Jos ei ole niin koita lisätä se ja koklaa sit. toi on joku OpenGL laajennus ja pitää olla jotta OpenGL toimii.

    Sama versio ja samassa paikassa on Susessa.
    Suse 9.1

    Jotain pitää hommasta puuttua.

    user@linux:~> ls -l /usr/X11R6/lib/lib* | grep -i nvidia
    -r--r--r-- 1 root root 162294 2004-06-25 11:20 /usr/X11R6/lib/libXvMCNVIDIA.a
    lrwxrwxrwx 1 root root 25 2004-06-25 11:20 /usr/X11R6/lib/libXvMCNVIDIA_dy namic.so.1 -> libXvMCNVIDIA.so.1.0.5336
    lrwxrwxrwx 1 root root 18 2004-06-25 11:20 /usr/X11R6/lib/libXvMCNVIDIA.so -> libXvMCNVIDIA.so.1
    lrwxrwxrwx 1 root root 25 2004-06-25 11:20 /usr/X11R6/lib/libXvMCNVIDIA.so .1 -> libXvMCNVIDIA.so.1.0.5336
    -rwxr-xr-x 1 root root 149800 2004-06-25 11:20 /usr/X11R6/lib/libXvMCNVIDIA.so .1.0.5336

    Äänestä

  • Petsku kirjoitti:

    Myl musta nyt tuntuu ettei niitä X:n moduleita/ajureita nyt vaan ole siellä, tosin en ihan varma pysty olemaan, sillä en ole ikinä tutustunut SUSE:n mutta olen kyl hyvin varma että samassa paikassa sielläkin noi tiedostot on.
    Mulla on toisessa läppärissä joku nvidia:n kortti, ja kun asensin sen ajuripaketin ni se asenti mulle mm. noi:

    -r--r--r-- 1 root root 162294 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.a
    lrwxrwxrwx 1 root root 25 2004-02-17 15:04 /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1 -> libXvMCNVIDIA.so.1.0.5336
    lrwxrwxrwx 1 root root 18 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so -> libXvMCNVIDIA.so.1
    lrwxrwxrwx 1 root root 25 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so.1 -> libXvMCNVIDIA.so.1.0.5336
    -rwxr-xr-x 1 root root 149800 2004-02-19 09:31 /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.5336


    Kato onko sulla XF86Configissa toi 'Load "glx"', ja tuleeko X:n käynnistyksessä mitään logia tosta? Jos ei ole niin koita lisätä se ja koklaa sit. toi on joku OpenGL laajennus ja pitää olla jotta OpenGL toimii.

    XF86Configista löytyy kyllä tuo rivi (Load "glx"), mutta miten tarkistan logit ? YaST:in alta kyllä löytyy kaikki logit, mutta kun siellä on k 1 logia (warningeja, faileja sun muita) joissa jokaisessa on n 1 riviä niin on aika toivotonta etsiä manuaalisesti oikeaa kohtaa. Mikä logi pitäisi ottaa tutkittavaksi ja mitä avainsanoja pitäisi etsiä ?

    J.

    Äänestä

  • The Real J. kirjoitti:

    XF86Configista löytyy kyllä tuo rivi (Load "glx"), mutta miten tarkistan logit ? YaST:in alta kyllä löytyy kaikki logit, mutta kun siellä on k 1 logia (warningeja, faileja sun muita) joissa jokaisessa on n 1 riviä niin on aika toivotonta etsiä manuaalisesti oikeaa kohtaa. Mikä logi pitäisi ottaa tutkittavaksi ja mitä avainsanoja pitäisi etsiä ?

    J.

    "YaST:in alta kyllä löytyy kaikki logit, mutta kun siellä on k 1 logia (warningeja, faileja sun muita) joissa jokaisessa on n 1 riviä niin on aika toivotonta etsiä manuaalisesti oikeaa kohtaa. Mikä logi pitäisi ottaa tutkittavaksi ja mitä avainsanoja pitäisi etsiä ? "

    Kyllä Linuxissa välineitä löytyy. Esim. grep... Vielä kun komentoja putkittaa mukavasti, onkin tehokas väline etsiä "avainsanoja" tiedostoista. Avainsanat saat keksiä itse.

    Äänestä

  • The Real J. kirjoitti:

    XF86Configista löytyy kyllä tuo rivi (Load "glx"), mutta miten tarkistan logit ? YaST:in alta kyllä löytyy kaikki logit, mutta kun siellä on k 1 logia (warningeja, faileja sun muita) joissa jokaisessa on n 1 riviä niin on aika toivotonta etsiä manuaalisesti oikeaa kohtaa. Mikä logi pitäisi ottaa tutkittavaksi ja mitä avainsanoja pitäisi etsiä ?

    J.

    Debianissa se on /var/log/XFree86.0.log

    Eli vaikka sammutat kaikki X:t. Toiseen konsoliin tail -f /var/log/XFree86.0.log (toi jää tarkkailemaan tiedostoa, ja tulostaa kaikki mitä siihen tiedostoon tulostetaan. loppuu Ctrl-C)

    sit toisella konsolilla käynnistät X:n


    Me etitään jotain seuraavan tyylistä logia, toi on mun radeon ohjaimelta:

    (II) LoadModule: "glx"
    (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
    (II) Module glx: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading sub module "GLcore"
    (II) LoadModule: "GLcore"
    (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o": No symbols found
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o": No symbols found
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o": No symbols found
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o": No symbols found
    (II) Module GLcore: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading extension GLX
    (II) LoadModule: "dri"
    (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
    (II) Module dri: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading sub module "drm"
    (II) LoadModule: "drm"
    (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
    (II) Module drm: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "fglrx"
    (II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
    (II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
    compiled for 4.3.0.1, module version = 3.7.6
    Module class: XFree86 Video Driver
    ABI class: XFree86 Video Driver, version 0.6


    Jos tää ei rupee selviämään ni voidaan kattoo joku ilta vaikka ton suomi24:n chätin kautta livenä tää.

    Äänestä

  • Petksu kirjoitti:

    Debianissa se on /var/log/XFree86.0.log

    Eli vaikka sammutat kaikki X:t. Toiseen konsoliin tail -f /var/log/XFree86.0.log (toi jää tarkkailemaan tiedostoa, ja tulostaa kaikki mitä siihen tiedostoon tulostetaan. loppuu Ctrl-C)

    sit toisella konsolilla käynnistät X:n


    Me etitään jotain seuraavan tyylistä logia, toi on mun radeon ohjaimelta:

    (II) LoadModule: "glx"
    (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
    (II) Module glx: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading sub module "GLcore"
    (II) LoadModule: "GLcore"
    (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o": No symbols found
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o": No symbols found
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o": No symbols found
    Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o": No symbols found
    (II) Module GLcore: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading extension GLX
    (II) LoadModule: "dri"
    (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
    (II) Module dri: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading sub module "drm"
    (II) LoadModule: "drm"
    (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
    (II) Module drm: vendor="The XFree86 Project"
    compiled for 4.3.0.1, module version = 1.0.0
    ABI class: XFree86 Server Extension, version 0.2
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "fglrx"
    (II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
    (II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
    compiled for 4.3.0.1, module version = 3.7.6
    Module class: XFree86 Video Driver
    ABI class: XFree86 Video Driver, version 0.6


    Jos tää ei rupee selviämään ni voidaan kattoo joku ilta vaikka ton suomi24:n chätin kautta livenä tää.

    Sen nimistä logia ei tästä löydy, ainakaan YaST:in puolelta en löytänyt. var/login alta löytyy

    -boot.msg
    -messages
    -faillog
    -warn
    -YaST2/y2log

    joista faillog näyttää olevan tyhjä. Veikkaisin että joko boot tai messages olisi sopiva, ehkä myös warn.

    Ja mitenkäs tuo X:ien sammuttaminen tapahtuu ? Omassa systeemissäni asetukset ovat niin että kone käynnistyy suoraan KDE:hen käyttäjätunnuksella (ei root) ilman loginia, tuo taisi olla ihan defaulttina asennuksessa. Tiedän että tuo ei ole turvallista mutta kun asun yksin tässä kämpässä en pidä tuota kovin isona riskinä.

    Eihän tuo 3D-ajurin toimimattomuus hengenvaarallista ole, kone toimii muuten ihan ongelmitta. Mutta kun menee koneen käyttökelpoisuudesta hukkaan iso osa ilman 3D-tukea kun ei pääse esmes pelaamaan NWN:ää tahi IWD2:ta...

    J.

    Äänestä

  • The Real J. kirjoitti:

    Sen nimistä logia ei tästä löydy, ainakaan YaST:in puolelta en löytänyt. var/login alta löytyy

    -boot.msg
    -messages
    -faillog
    -warn
    -YaST2/y2log

    joista faillog näyttää olevan tyhjä. Veikkaisin että joko boot tai messages olisi sopiva, ehkä myös warn.

    Ja mitenkäs tuo X:ien sammuttaminen tapahtuu ? Omassa systeemissäni asetukset ovat niin että kone käynnistyy suoraan KDE:hen käyttäjätunnuksella (ei root) ilman loginia, tuo taisi olla ihan defaulttina asennuksessa. Tiedän että tuo ei ole turvallista mutta kun asun yksin tässä kämpässä en pidä tuota kovin isona riskinä.

    Eihän tuo 3D-ajurin toimimattomuus hengenvaarallista ole, kone toimii muuten ihan ongelmitta. Mutta kun menee koneen käyttökelpoisuudesta hukkaan iso osa ilman 3D-tukea kun ei pääse esmes pelaamaan NWN:ää tahi IWD2:ta...

    J.

    Eli konsolia voit vaihtaa painamalla (Ctrl Alt (F1-F6 nää on säädettävissä))

    Koita kuitenkin eka vielä kirjoittaa terminaaliin glxinfo, jos siihen tulee nvidiaa johonkin ni kyl hommat kai pitäis pelata.

    Yks mitä vielä voisit koittaa on
    'cd /usr/X11R6/lib/modules/extension'

    sulla pitäis siellä olla kaikkee *GL*, *glx* tiedostoja.

    Pistä siellä 'grep -i nvidia *' ja jos tuli jotain tiedostoja, kato että kaikilla käyttäjillä on siellä oikeuksia näihin, ettei ainoastaa root:illa ole kirjoitus oikeutta, eli esim mulla:

    lrwxrwxrwx 1 root root 18 2004-02-19 09:31 libglx.so -> libglx.so.1.0.5336

    -rwxr-xr-x root root 647268 libglx.so.1.0.5336

    Äänestä

  • The Real J. kirjoitti:

    Sen nimistä logia ei tästä löydy, ainakaan YaST:in puolelta en löytänyt. var/login alta löytyy

    -boot.msg
    -messages
    -faillog
    -warn
    -YaST2/y2log

    joista faillog näyttää olevan tyhjä. Veikkaisin että joko boot tai messages olisi sopiva, ehkä myös warn.

    Ja mitenkäs tuo X:ien sammuttaminen tapahtuu ? Omassa systeemissäni asetukset ovat niin että kone käynnistyy suoraan KDE:hen käyttäjätunnuksella (ei root) ilman loginia, tuo taisi olla ihan defaulttina asennuksessa. Tiedän että tuo ei ole turvallista mutta kun asun yksin tässä kämpässä en pidä tuota kovin isona riskinä.

    Eihän tuo 3D-ajurin toimimattomuus hengenvaarallista ole, kone toimii muuten ihan ongelmitta. Mutta kun menee koneen käyttökelpoisuudesta hukkaan iso osa ilman 3D-tukea kun ei pääse esmes pelaamaan NWN:ää tahi IWD2:ta...

    J.

    "Ja mitenkäs tuo X:ien sammuttaminen tapahtuu ?"

    Root-komennolla init 3 (tarkista oman järjestelmäsi /etc/inittab -tiedostosta), jonka jälkeen X-istunnon voi sammuttaa vaikkapa alt-ctrl-backspace.

    Äänestä

  • Init kirjoitti:

    "Ja mitenkäs tuo X:ien sammuttaminen tapahtuu ?"

    Root-komennolla init 3 (tarkista oman järjestelmäsi /etc/inittab -tiedostosta), jonka jälkeen X-istunnon voi sammuttaa vaikkapa alt-ctrl-backspace.

    init 3 vaihtaa runlevel:n 3:ksi, joka edelleen ajaa skriptit /etc/rc3.d/* jossa hyvin varmasti on toi display manager, joten se vain käynnistäisi uudelleen kde:n. Unohda toi jos et tiedä mitä se oikeasti tekee.

    ctrl alt backspace ei sammuta, vaan tappaa X:n, jonka jälkeen display manager luultavasti vain käynnistää sen uudelleen. Tosin toi ei välttämätti ole päällä.

    Oikea tapa on mennä vaikka rootiksi, ajaa /etc/init.d/(display manager script) stop ja poistua X:stä.

    Äänestä

  • Petsku kirjoitti:

    init 3 vaihtaa runlevel:n 3:ksi, joka edelleen ajaa skriptit /etc/rc3.d/* jossa hyvin varmasti on toi display manager, joten se vain käynnistäisi uudelleen kde:n. Unohda toi jos et tiedä mitä se oikeasti tekee.

    ctrl alt backspace ei sammuta, vaan tappaa X:n, jonka jälkeen display manager luultavasti vain käynnistää sen uudelleen. Tosin toi ei välttämätti ole päällä.

    Oikea tapa on mennä vaikka rootiksi, ajaa /etc/init.d/(display manager script) stop ja poistua X:stä.

    "Unohda toi jos et tiedä mitä se oikeasti tekee. "

    Tässä ote Linux ABC:stä Tapsan sivuilta. Ei siis mitään kiveenhakattua, vaan tueksi ehdottamastani init-kommennosta:
    "# The default runlevel.
    id:5:initdefault;

    Voit vaihtaa ajotasoa lennossa telinit-komennolla (tai init), esim. telinit S vaihtaa single user -tilaan käynnissä olevassa systeemissä. Käynnistyksen yhteydessä käytä komentorivillä argumenttina single tai 1, esim.

    boot: linux 1

    Samoin telinit 3 vaihtaa graafisesta tilasta tekstitilaan (paitsi Knoppixissa init 2 tai telinit 2). Jos teet muutoksia inittab-tiedostoon, niin telinit q lukee uudestaan inittab-tiedoston ja päivittää sen muutettua ajotasoa vastaavaksi."

    Käytän yleensä inittabissa riviä:
    id:3:initdefault;
    Joten X:n saa halutessaan suljettua yksinkertaisesti.

    Äänestä

  • Init kirjoitti:

    "Unohda toi jos et tiedä mitä se oikeasti tekee. "

    Tässä ote Linux ABC:stä Tapsan sivuilta. Ei siis mitään kiveenhakattua, vaan tueksi ehdottamastani init-kommennosta:
    "# The default runlevel.
    id:5:initdefault;

    Voit vaihtaa ajotasoa lennossa telinit-komennolla (tai init), esim. telinit S vaihtaa single user -tilaan käynnissä olevassa systeemissä. Käynnistyksen yhteydessä käytä komentorivillä argumenttina single tai 1, esim.

    boot: linux 1

    Samoin telinit 3 vaihtaa graafisesta tilasta tekstitilaan (paitsi Knoppixissa init 2 tai telinit 2). Jos teet muutoksia inittab-tiedostoon, niin telinit q lukee uudestaan inittab-tiedoston ja päivittää sen muutettua ajotasoa vastaavaksi."

    Käytän yleensä inittabissa riviä:
    id:3:initdefault;
    Joten X:n saa halutessaan suljettua yksinkertaisesti.

    Olet aivan oikeassa, ja sanoin ton "Unohda toi jos et tiedä mitä se oikeasti tekee. " koska jos Real J. Ei tiedä mitä oikeasti tapahtuu kun vaihdetaan ajotasoa, niin ei sitä kannata tehdä,

    ts. pitää olla ylläpito osaamista linuxista, tai muuten vain tietää rc tasojen sisällöt, ja mikä tahansa softa minkä olet asentanut ilman että olet käynyt jokaista tiedostoa paketissa läpi, on voinut tehdä ihan mitä tahansa niille rc tasoille.

    Toi taso 2 ei ole mikään standardi tekstitila, ja voi vaihdella linux distribuutiosta, käyttäjän säädöistä ja ihan mistä tahansa riippuen.

    Eli jos tietää mitä tapahtuu kun vaihtaa rc tasoa, niin siitä vain.

    Tässä mun duuni koneessa esim. ajetaan kaikki samat skriptit sekä rc2:lla että rc3:lla, ainoa ero 3, on että se käynnistää kanssa SAP:n tietokannan, jonka olen itse kääntänyt portannut mun 2.6.5 kernelille, ja muille uusille työkaluille, joka ei ole helppo tehtävä, ja vei n. viikon aikaa.

    Oma tietouteni on syntynyt vuosien linux käytöstä ja duunin puolesta välillä ylläpitotehtävistä. Tapsan aapista en ole lukenut, oppini olen lukenut linuxin manuskoita ja sorsista.

    Äänestä

  • Petsku kirjoitti:

    Eli konsolia voit vaihtaa painamalla (Ctrl Alt (F1-F6 nää on säädettävissä))

    Koita kuitenkin eka vielä kirjoittaa terminaaliin glxinfo, jos siihen tulee nvidiaa johonkin ni kyl hommat kai pitäis pelata.

    Yks mitä vielä voisit koittaa on
    'cd /usr/X11R6/lib/modules/extension'

    sulla pitäis siellä olla kaikkee *GL*, *glx* tiedostoja.

    Pistä siellä 'grep -i nvidia *' ja jos tuli jotain tiedostoja, kato että kaikilla käyttäjillä on siellä oikeuksia näihin, ettei ainoastaa root:illa ole kirjoitus oikeutta, eli esim mulla:

    lrwxrwxrwx 1 root root 18 2004-02-19 09:31 libglx.so -> libglx.so.1.0.5336

    -rwxr-xr-x root root 647268 libglx.so.1.0.5336

    glxinfo antaa tulokseksi seuraavan litanian (copypastettu suoraan):

    name of display: :0.0
    Xlib: extension "XFree86-DRI" missing on display ":0.0".
    display: :0 screen: 0
    direct rendering: No
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
    client glx vendor string: SGI
    client glx version string: 1.2
    client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
    GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
    OpenGL vendor string: Mesa project: www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.3 Mesa 4.0.4
    OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
    glu version: 1.3
    glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

    visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
    id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
    ----------------------------------------------------------------------
    0x23 24 tc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
    0x24 24 tc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
    0x25 24 tc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x26 24 tc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x27 24 dc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
    0x28 24 dc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
    0x29 24 dc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x2a 24 dc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None

    Sitten tuon antamasi hakemiston viimeinen osa oli kyllä extensions eikä extension. Mutta ls -la tuolta antoi tulokseksi:

    -r--r--r-- 1 root root 16656 2003-09-23 22:24 libdbe.a
    -r--r--r-- 1 root root 31544 2003-09-23 22:24 libdri.a
    -r--r--r-- 1 root root 168430 2003-09-23 22:24 libextmod.a
    -r--r--r-- 1 root root 2289184 2003-09-23 22:24 libGLcore.a
    -r--r--r-- 1 root root 451262 2003-09-23 22:24 libglx.a
    -r--r--r-- 1 root root 26000 2003-09-23 22:24 librecord.a
    -r--r--r-- 1 root root 39462 2003-09-23 22:24 libxtrap.a

    Mutta... "grep -i nvidia *" ei antanut mitään tulokseksi. Outoa. Jotain puuttuu ilmeisesti, mutta YaST:issa näkyy ajurina se nvidia niin kuin pitääkin.

    Eli miten tästä eteenpäin ?

    J.

    Äänestä

  • The Real J. kirjoitti:

    glxinfo antaa tulokseksi seuraavan litanian (copypastettu suoraan):

    name of display: :0.0
    Xlib: extension "XFree86-DRI" missing on display ":0.0".
    display: :0 screen: 0
    direct rendering: No
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
    client glx vendor string: SGI
    client glx version string: 1.2
    client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
    GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
    OpenGL vendor string: Mesa project: www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.3 Mesa 4.0.4
    OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
    glu version: 1.3
    glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

    visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
    id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
    ----------------------------------------------------------------------
    0x23 24 tc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
    0x24 24 tc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
    0x25 24 tc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x26 24 tc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x27 24 dc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
    0x28 24 dc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
    0x29 24 dc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
    0x2a 24 dc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None

    Sitten tuon antamasi hakemiston viimeinen osa oli kyllä extensions eikä extension. Mutta ls -la tuolta antoi tulokseksi:

    -r--r--r-- 1 root root 16656 2003-09-23 22:24 libdbe.a
    -r--r--r-- 1 root root 31544 2003-09-23 22:24 libdri.a
    -r--r--r-- 1 root root 168430 2003-09-23 22:24 libextmod.a
    -r--r--r-- 1 root root 2289184 2003-09-23 22:24 libGLcore.a
    -r--r--r-- 1 root root 451262 2003-09-23 22:24 libglx.a
    -r--r--r-- 1 root root 26000 2003-09-23 22:24 librecord.a
    -r--r--r-- 1 root root 39462 2003-09-23 22:24 libxtrap.a

    Mutta... "grep -i nvidia *" ei antanut mitään tulokseksi. Outoa. Jotain puuttuu ilmeisesti, mutta YaST:issa näkyy ajurina se nvidia niin kuin pitääkin.

    Eli miten tästä eteenpäin ?

    J.

    Juu.. eli nyt kyllä uskaltaisin väittää että niitä nvidian opengl laajennuksia ei kertakaikkiaan ole sun koneellasi.. X:n mukana tulee jokin geneerinen nvidian ajuri, joten näyttäisiköhän se YaST sitä..

    Onko mahdollista että koittaisit uudelleen noitten asunnista, vai oliko siinä jotain mikä meni vit######?!??

    Äänestä

  • Petsku kirjoitti:

    Juu.. eli nyt kyllä uskaltaisin väittää että niitä nvidian opengl laajennuksia ei kertakaikkiaan ole sun koneellasi.. X:n mukana tulee jokin geneerinen nvidian ajuri, joten näyttäisiköhän se YaST sitä..

    Onko mahdollista että koittaisit uudelleen noitten asunnista, vai oliko siinä jotain mikä meni vit######?!??

    Ennen tuota ajurien asennusta YaST näytti ajuriksi "nv", sen jälkeen "nvidia", joten jotain siellä kai on muuttunut.

    Ja mikä uudelleen asennus ? Siis ajurien uudelleenasennus ? Ei tuo oikein onnistu. YOU:issa sen saa näkyviin kun valitsee "Installed and installable updates" jolloin NVidian ajureiden kohdalla on rasti ruudussa. Mitään remove- tai install-toimintoa tuossa ei näy, ainoastaan update. Jos valitsee updaten, niin sen jälkeen YaST näyttää "3D acceleration: enabled", mutta esmes blender ei toimi vaan ruutu menee mustaksi. Ja jos koneen käynnistää uudestaan tuon updaten jälkeen KDE ei toimi oikeen vaan näyttö on rutistunut noin sentin-kahden korkuiseksi kaistaleeksi alareunaan, eikä konetta voi käyttää tuolla tavalla. Tuon takia olen joutunut asentamaan koko käyttiksen uusiksi jo muutaman kerran. Alkaa mennä rutiinilla, mutta ajan kulu ärsyttää, kun pitää konffata systeemi uudestaan mieleiseksi ja asentaa kaikki softat.

    Äänestä

  • The Real J. kirjoitti:

    Ennen tuota ajurien asennusta YaST näytti ajuriksi "nv", sen jälkeen "nvidia", joten jotain siellä kai on muuttunut.

    Ja mikä uudelleen asennus ? Siis ajurien uudelleenasennus ? Ei tuo oikein onnistu. YOU:issa sen saa näkyviin kun valitsee "Installed and installable updates" jolloin NVidian ajureiden kohdalla on rasti ruudussa. Mitään remove- tai install-toimintoa tuossa ei näy, ainoastaan update. Jos valitsee updaten, niin sen jälkeen YaST näyttää "3D acceleration: enabled", mutta esmes blender ei toimi vaan ruutu menee mustaksi. Ja jos koneen käynnistää uudestaan tuon updaten jälkeen KDE ei toimi oikeen vaan näyttö on rutistunut noin sentin-kahden korkuiseksi kaistaleeksi alareunaan, eikä konetta voi käyttää tuolla tavalla. Tuon takia olen joutunut asentamaan koko käyttiksen uusiksi jo muutaman kerran. Alkaa mennä rutiinilla, mutta ajan kulu ärsyttää, kun pitää konffata systeemi uudestaan mieleiseksi ja asentaa kaikki softat.

    Aika outoa että tuo toimii noin oudosti. Ja aikaisemmin sain sen toimimaan aika ongelmitta, joten kyllä sen pitäisi onnistua. Harmi vain etten muista miten toimin ensimmäisellä kerralla, voisi muuten kokeilla vielä uudelleenasennusta ja toimia mahdollisimman tarkkaan samalla tavalla kuin viimeksi.

    Toinen vaihtoehto olisi kokeilla vaihtoehtoista menetelmää joka esitettiin NVidian sivuilla, eli kernelin kääntämistä uudestaan. Jos sillä ei saisi toimimaan niin ei sitten millään. Mutta minkäslainen urakka tuo kernelin kääntäminen on, siitä kun ei ole kokemusta ?

    J.

    Äänestä

  • The Real J. kirjoitti:

    Aika outoa että tuo toimii noin oudosti. Ja aikaisemmin sain sen toimimaan aika ongelmitta, joten kyllä sen pitäisi onnistua. Harmi vain etten muista miten toimin ensimmäisellä kerralla, voisi muuten kokeilla vielä uudelleenasennusta ja toimia mahdollisimman tarkkaan samalla tavalla kuin viimeksi.

    Toinen vaihtoehto olisi kokeilla vaihtoehtoista menetelmää joka esitettiin NVidian sivuilla, eli kernelin kääntämistä uudestaan. Jos sillä ei saisi toimimaan niin ei sitten millään. Mutta minkäslainen urakka tuo kernelin kääntäminen on, siitä kun ei ole kokemusta ?

    J.

    "Toinen vaihtoehto olisi kokeilla vaihtoehtoista menetelmää joka esitettiin NVidian sivuilla, eli kernelin kääntämistä uudestaan. "

    Hmmmmm.... Googlen pikahaku läväytti silmille Tapsan Linux ABC:n: http://tapsa.terae.net/linux/kerneli.htm

    Enpä ole vuosiin tarvinnut kernelin kääntämistä.
    Kernelin kääntäminen oli joskus ennen ihan perustoiminto, ja suhteellisen rutiininomainen toimenpide. Huolellisuus on valttia!

    Äänestä

  • The Real J. kirjoitti:

    Aika outoa että tuo toimii noin oudosti. Ja aikaisemmin sain sen toimimaan aika ongelmitta, joten kyllä sen pitäisi onnistua. Harmi vain etten muista miten toimin ensimmäisellä kerralla, voisi muuten kokeilla vielä uudelleenasennusta ja toimia mahdollisimman tarkkaan samalla tavalla kuin viimeksi.

    Toinen vaihtoehto olisi kokeilla vaihtoehtoista menetelmää joka esitettiin NVidian sivuilla, eli kernelin kääntämistä uudestaan. Jos sillä ei saisi toimimaan niin ei sitten millään. Mutta minkäslainen urakka tuo kernelin kääntäminen on, siitä kun ei ole kokemusta ?

    J.

    .. eh siis joo.. sinuna kyllä ihan ekana lähtisin imuroimaan noita kortin ajureita/moduleita suoraan nvidialta, eikä mistään linux distribuution tuottajalta.

    En jaksa enää tänään tutustua noihin nvidian dokkareihin, mutta luultavasti sun ei tarvitse kääntää kerneliä, mutta mikäli nvidian modulit pitää kääntää, niin tarviit siihen kernelisi headerit, ne saat luultavasti distributionisi tuottajalta (rpm, deb, tai mikä paketointi järjestelmä onkaan käytössä, debianissa kernel-headers-2.x.xx), tai jos et saa, niin sit sun on käännettävä uudelleen itse toi kerneli.

    Itse asensin duunikoneeseen debianin joku ½ vuotta sitten, ja oikein hämmästyin miten helposti nvidian softat siihen asentui, kun on joutunu aikaisemmin säätämään tähän tän ATI radeon 9000:n kanssa, mutta en muista pitikö siihen itse käännellä mitään, luultavasti se meni jotenkin niin että se softapaketti katsoi ekana jostain esikäännettyjä moduleita, ja jos ei löytäny niin sit piti hoitaa itse se.

    Kernelissä on jokunen sata optio mitkä kannattaa, ts. pitää käydä yksitellen läpi, ja siihen sun pitää tietää tarkalleen minkälaista rautaa sun koneessasi on, ja jotain esim. TCP/IP:n tarkkaa osaamista.
    Jos softan kääntäminen ei ole tuttua niin melkein kandee unohtaa, ellei ole kiinnostusta säätää noita, tai ainakin sun pitää tietää mitä teet kun koneesi ei lähdekkään käyntiin.
    Mulla menee nykyään toi aika rutiinilla läpi, aikaa menee optioiden läpikäymiseen n. 10.min, jos ei ole mitään entistä koffi tiedostoa jemmassa mistä lähtee liikkeelle, mutta olen käännellyt noita jo useamman vuoden ajan, eka kerralla meni pari päivää ennenkuin sain edes koneen käyntiin, ja silloinkin sain tutulta hiukan vinkkejä.

    Äänestä

  • Init kirjoitti:

    "Ja mitenkäs tuo X:ien sammuttaminen tapahtuu ?"

    Root-komennolla init 3 (tarkista oman järjestelmäsi /etc/inittab -tiedostosta), jonka jälkeen X-istunnon voi sammuttaa vaikkapa alt-ctrl-backspace.

    Keskusteletteko te aiheesta miten X-sammutetaan, ja ihmettelette, miksi ajurit ei toimi.
    Se nvidian ajuriohjelma xxx...xxx.run täytyy nimenomaan ajaa tekstitilassa X-sammutettuna !!!.
    Roottina konsolista init 3 ja kirjaudut tekstitilaan roottina, ja menet kansioon missä tuo ajuriohjelma on, ja ajat sen ohjelman.

    Äänestä

  • Eikka kirjoitti:

    Keskusteletteko te aiheesta miten X-sammutetaan, ja ihmettelette, miksi ajurit ei toimi.
    Se nvidian ajuriohjelma xxx...xxx.run täytyy nimenomaan ajaa tekstitilassa X-sammutettuna !!!.
    Roottina konsolista init 3 ja kirjaudut tekstitilaan roottina, ja menet kansioon missä tuo ajuriohjelma on, ja ajat sen ohjelman.

    Jos on vaikeuksia muuttaa kone tekstitilaan, niin yksinkertaisin tapa on bootata kone, ja kun grub.in valikko aukeaa, painat tabulaattoria, ja kirjoitat linux 3 ja painat enteriä.

    Äänestä

Kommentoi aloitusta


The Real J. kirjoitti:

Koneessani on käytössä SuSE 9.0 ja grafiikkakorttina NVidia GeForce 5900 (vai oliko se 9500). NVidian sivuilta lukemieni ohjeiden perusteella asensin 3D-ajurit YOU:n kautta, joten niiden pitäisi kai olla nyt kunnossa. Kuten NVidian sivulla ollut ohje sanoi SuSE valittaa ettei kiihdytystä voi aktivoida kun yritän aktivoida sen, mutta sillä ei pitäisi olla merkitystä.

Kuitenkin, pikaisen kokeilun perusteella tuolla asennuksella ei tunnu olevan merkittävää vaikutusta. Ennen tuota asennusta valitsin testeusta varten näytönsäästäjäksi yhden OpenGL-näytönsäästäjän (Sproingles) ja pistin venkuroiden määräksi maksimin (20) ja nopeuden maksimiin. FPS-lukema pyöri noin 7:n paikkeilla. Asennuksen jälkeen (käynnistin systeemin uudestaan asennuksen jälkeen, joten sillä ei pitäisi olla merkitystä) kokeilun uudestaan samoilla asetuksilla, mutta nopeus ei juuri parantunut vaan pyöri siinä 8-9:n paikkeilla.

Pitäisikö OpenGL-asetuksia jotenkin rukata että saa HW-kiihdytyksen toimimaan kunnolla, vai eikö muka HW-kiihdytyksellä ole tuon suurempaa vaikutusta ?

Yksi huomio vielä: Tux Racer valitti käynnistyksessä "No 3D graphics card available or 3D support not configured yet blah blah". Kuitenkin ohjeiden mukaan 3D-kiihdytyksen pitäisi nyt olla kunnossa, vai tarvitaanko vielä jotain muuta ?

Älkää vain neuvoko uudelleenasentamaan noita NVidia-ajureita, olen jo kokeillut sitä (tosin Updatena) ja vaikka YaST sen jälkeen näyttääkin että 3D-kiihdytys on päällä se sotkee KDE:n niin että koko käyttis täytyy asentaa uusiksi (joutunut tuon takia asentamaan koko käyttiksen uudestaan lyhyen ajan sisällä jo useamman kerran).

J.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu