näytön ohjaimen ajurit

Discussion in 'Linux -keskustelu' started by cobhc2, Apr 17, 2005.

  1. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    missä vika kun olen ladannut nvidian sivuilta ajurit nvidia geforce ti 4200 kun yritän asentaa niitä (rpm paketti) niin sanoo että

    Olet valinnut lähdekoodipaketin:

    /home/vesa/tmp/NVIDIA_GLX-1.0-3123.src.rpm

    Luultavasti et halua asentaa sitä tietokoneellesi (asennus
    antaa sinun muokata lähdekoodia ja kääntää sen).

    Mitä haluat tehdä?


    ja valitsen että asenna niin mukamas sen asentaa ja mitää hyötyä ei ollu ja distrona on mandrake 10.1
     
  2. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Last edited: Apr 17, 2005
  3. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    onko tuossa asennuksessa pakollista mennä siihen ei graafiseen asema hommaan vai voiko sen tehdä ihan tuossa graafisessa asemassa kun en muista noita ohjeita ulkoa ja tulostimeen en löydä ajureita ?
     
  4. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Joo kyllähän se on...muuten toi asennus ei taida onnistua...
    Teeppä vaikka niin, että tallennat ton ohjeen johonkin teksti tiedostoon vaikka nimellä "ohje" kotihakemistoosi...sitten komentorivillä kirjoittelet vain:
    cat /home/user_name/ohje

    niin saat sen tekstin näkymään siihen näytölle...voit myös käyttää apuna vaikka vielä less tai more komentoa, niin saat koko tekstin näkyviin helposti...eli silloin komento menisi näin:
    cat /home/user_name/ohje |less
    tai
    cat /home/user_name/ohje |more
     
  5. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    kuinkas sitten kun olen päässyt tuohon kohtaan tuossa kun pitää laittaa että chmod +x NVIDIA-Linux-abcd.run tuohon abcd:n tilalle olen laittanut että NVIDIA_GLX-1.0-3123.src.rpm niin heittää että tiedostoa
    ei löydetä/ei voi suorittaa niin mikä tuossa on vikana
     
  6. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    ...kuten [bold]jo aiemmin[/bold] mainitsinkin, niin uusin versio noista nvidian ajureista on 1.0-7174 ja tossa ohjeessa on ensimmäinen kohta tällanen:

    1) Download the driver from the nVidia website :

    http://www.nvidia.com/object/linux.html

    You will most likely need IA32 (32 bits computers)


    sitten tossa komennossa korvaat sen "NVIDIA-Linux-abcd.run" kohdan sillä sen tiedoston oikealla nimellä!!

    EDIT: ja tietysti muokkaat xorg.conf fileä (XF86Config-4 sijasta), jos sulla on xorg asennettuna...
     
    Last edited: Apr 19, 2005
  7. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    en tuolta nvidian sivuilta löytäny tuohon mun näyttikseen nvidia geforce 4 ti 4200 ajureita muuta ku nuo vanhat

    ööö en ny oikein oo varma mikä tuo edes on ?
     
  8. Myr

    Myr Member

    Joined:
    Jan 6, 2005
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    11
    Uusin ajuri soveltuu myös vanhemmille näytönohjaimille, alkaen TNT-pohjaisista korteista: 4200 TI:n pitäisi toimia oikein hyvin. Kannattaa varmaan ihan ensimmäiseksi lukea nVidian sivulta linux-ajuria käsittelevä ohje, niin siitä selviää aika paljon.
    Kannattaa myös asentaa käytössäsi olevaa kerneliä vastaava kernel-source-paketti, sillä ilman ko. pakettia ei tahdo asennus onnistua.
    Niissä nVidian ohjeissa selvitetään myös sen xorg.conf -tiedoston muokkaamista, joka ei sinällään ole mikään vaikea juttu.
     
  9. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Kyllä ainakin tän mukaan toimii toi sun korttis...
    ftp://download.nvidia.com/XFree86/Linux-x86/1.0-7174/README.txt

    Jos et edes tiedä, että mistä on kyse, niin sitten sulla on varmaankin XOrg, koska se tulee ton mandraken 10.1 version mukana...

    Ehkä nämä selventää hiukan:
    http://xfree.org/
    http://xorg.freedesktop.org/

    EDIT: olinpas taas hidas... :)
     
    Last edited: Apr 19, 2005
  10. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    okei latasin tuon uusimman version noista mutta edelleen tuo valittaa kun laitan että chmod +x NVIDIA-Linux-x86-1.0-7174-pkg1.run
    niin sanoo että ei löydä sitä joten pitääkö tuohon eteen laittaa se hakemisto tai jotain ? ja sitten kun yritin tuolla sh komenolla sitä asentaa niin kuin nvidia sivuilla sanotaan niin rupes valittamaan ei graafises asemas tota samaa ku chmod komenolla ja tuossa graafisessa se sanoi että
    ERROR: You appear to be running an X server; please exit X before
    installing. For further details, please see the section INSTALLING
    THE NVIDIA DRIVER in the README available on the Linux driver
    download page at www.nvidia.com

    ja pitääkö tuota xorg.conf tiedostoa muokata ennen vai jälkeen asenuksen ? ku ei noista ohjeista mulle ainakaa sitä selviny
     
  11. Myr

    Myr Member

    Joined:
    Jan 6, 2005
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    11
    No tuota, itse eilen 10.1 Mandrakeen uusimman nVidian ajurin asensin ja se meni suurinpiirtein näin:

    -ensin imuroidaan paketti johonkin sopivaan hakemistoon

    -sitten vaikkapa kirjoitetaan ylös /polku/siihen/hakemistoon/ (esim. /home/joku/NVIDIA-Linux...

    -sitten siirrytään pois graafisesta tilasta, itse tein siten, että avasin konsolin, kirjoitin siihen su ja sitten rootin salasanan, jonka jälkeen, kun siis olin konsolissa roottina, init 3, jolloin homma siirtyy pois X:stä (hmm... onkohan muuten edes roottina pakko olla?)

    - login roottina ja sitten komento sh /polku/siihen/hakemistoon/NVIDIA-Linux... , jolloin asennuksen pitäisi lähteä käyntiin (pitäisi olla sitten se oikea kernel-source paketti asennettuna)

    Sen xorg.confin voipi muokata ennen ajurin asennusta, niin onhan sitten valmiina (tosin kannattaa opetella käyttämään jotain editoria, vaikkapa Vi:tä ei-graafisessa tilassa, jos homma ei onnistukaan).
    Sitten voipi olla mahdollista, että /etc/modprobe.preload-tiedostoon voi joutua kirjoittamaan nvidia, jos ei se sinne automaattisesti ilmesty: tämä lataa nvidia-ajurin käynnistettäessä; muuten joutuu käyttämään modprobe nvidia-komentoa.
    Sitten kun homma on onnistunut, niin voi kokeilla x:n käynnistämistä, jolloin voi olla, että ensin täytyy antaa tuo modprobe nvidia-komento tai sitten voi käynnistää koneen uudelleen ja graafisen tilan pitäisi pelata, jos vain xorg.conf-tiedostossa on "nv" korvattu "nvidia":lla. Jos ei, niin kokeile ensin se modprobe nvidia ja yritä sitten käynnistää X (komento startx)

    Jos jokin menee pieleen, niin helpointa lienee silloin palata käyttämään nv-ajuria, jotta saa X:n käyntiin. Niin, ja muutokset näihin tiedostoihin (xorg.conf, modprobe.preload) täytyy tehdä roottina, jos ei sitten ole mennyt muuttelemaan niiden oikeuksia.
     
    Last edited: Apr 20, 2005
  12. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    Joo kiitoksia nyt sain sen asennuksen lähtemään käyntiin (polku puuttui edellisitä yrityksistä) mutta tuli taas seinä vastaan kun ei ollut asenettuna oikein moista kernel tukea ja se yritti automaatisesti etsiä sopivaa (mun mielestä) mutta ei löytänyt ja asennus epäonnistui niin mikähän mahtaa olla oikea kernel tuki homma?
    olen asentanut yhdes välis NVIDIA_kernel-1.0-3123.mdk82up.i586.rpm paketin mutta ei ollu sopiva tuolle niin se unistalloi sen.

    EDIT:mahtaakohan NVIDIA_kernel-1.0-4191.mdk90up.i586.rpm toimia kernel tukena tuossa ?
     
    Last edited: Apr 20, 2005
  13. Myr

    Myr Member

    Joined:
    Jan 6, 2005
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    11
    Tarvitset kernel-source-paketin, joka tulee distron mukana ja joka on sama, kuin on Mandraken käyttämä kernel, eikä siis nVidian kernel. Sinun kohdallasi saattaa tulla kysymykseen paketti nimeltä Kernel-source-2.6-2.6.8.1-12mdk.i586rpm, joka on kolmannella CD:llä, ainakin jos sinulla on imuroitava versio. Tokihan kernelisi voi olla muukin ja sen tiedot löytyvät esim. siten, kun avaat KDE:n Ohjauskeskuksen, niin siinä on järjestelmäversio-kohdassa kernelin tiedot, joita vastaava source-paketti tulisi asentaa, jotta nVidian asennusohjelma osaisi mulkata itsensä sopivaksi.
    Eli siis selvitä käytössäsi oleva kernel-versio, asenna sitä vastaava kernel-source (asennuscd:ltä, yleensä) ja asenna nVidian ajurit uudemman kerran.
     
    Last edited: Apr 20, 2005
  14. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Järkevämpi tapa ton kernelin version selvittämiseen on kirjoitella komentorivillä:
    [bold]uname -a[/bold]

    Kannattaa muistaa, että kaikkihan ei käytä KDE:tä...ja varsinkaan suomenkielistä...
     
  15. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    eh tulipas pikku ongelma asennus onnistui ehkä en muistanu muokata tuota conf fileä ei graafisessa tilassa (onko edes pakko?) mutta nyt kun yritin mennä ei graafiseen tilaa niin komento hommas onnistui log in roottina mutta ei graafisessa tilassa ei onnistu se kysyy koko ajan log in laittaa su root ja salasanan niin se sanoo log in incorrect ja olen varman että salasana on oikein eikä se kysy muuta kuin sitä log in namea joten mikä mättäää??? ainakun menee ei graafiseen tilaan niin pitä käynnistää kone uudelleen jos haluaa takaisin graafiseen tilaan
     
    Last edited: Apr 21, 2005
  16. Myr

    Myr Member

    Joined:
    Jan 6, 2005
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    11
    Siinä log in kohdassa kirjoita vain root, ei su root, mikäli oikein kirjoituksesi ymmärsin.
    Tässä sitten painotus lyhennetylle sanalle esim.
     
    Last edited: Apr 21, 2005
  17. cobhc2

    cobhc2 Member

    Joined:
    Jan 29, 2005
    Messages:
    50
    Likes Received:
    0
    Trophy Points:
    16
    kun haluua tuota xorg.cof fileä haluaa muokata niin pitää olla
    root:tina niin miten pääsen rootiksi kun mdk:ssa ei ole rootille erillistä käytäjä hommaa jos tajusitte vai pitääkö tuo xorg.conf file muokata ei graafises asemas??
     
  18. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Jeps painotetaan sitten sitä esim. sanaa... :)

    Rootiksi pääset niin, että kirjoitat komentorivillä:
    su
    rootin salasana

    käyttäjän, jolla näin teet pitää kuulua wheel group:iin...

    Joo se tiedosto kannattaa todellakin muokata teksti tilassa käyttämällä jotain teksti editoria (vi, nano, pico, jne...)...eli roottina kirjautuminen graafiseen ympäristöön ei ole suositeltavaa...

    Btw. sekaannusten välttämiseksi on varmaan järkevämpi käyttää tälle "ei graafises asemas" nimeä "teksti tilassa", "komentorivillä", jne. koska yleensä "asema" sanalla viitataan, vaikka kovalevyyn tai cd-asemaan...
     

Share This Page