Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Echramath - 26.11.05 - klo:18.28

Otsikko: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Echramath - 26.11.05 - klo:18.28
Automaattipäivitys tarjosi uutta kerneliä ja minähän asensin, siis 2.6.12-9-386:n tilalle 2.6.12-10-386. Siinä sitten pohdin samoin tein, että ottaisi vastaan mahdollisen nopeutuslisän optimoidusta kernelistä ja asensin linux-image-686-paketin, joka sitten raahasi ymmärtääkseni kotiin 2.6.12-10-686.

Vaan X ei tykkää käynnistyä kummallakaan uudella kernelillä Nvidian binääriajurin kanssa (nv kyllä toimisi, mutta ei riitä), vaan toteaa "EE) NVIDIA(0): Failed to load the NVIDIA kernel module!". Kortti on nuijasodan aikainen ("nVidia Corporation NV15 [GeForce2 GTS/Pro] (rev a3)"), joten ajurinapakettina on nvidia-glx-legacy.

Eli olenko törmännyt bugiin vai vain unohtanut jotain oleellista?
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: LittleLion - 26.11.05 - klo:18.45
Automaattipäivitys tarjosi uutta kerneliä ja minähän asensin, siis 2.6.12-9-386:n tilalle 2.6.12-10-386. Siinä sitten pohdin samoin tein, että ottaisi vastaan mahdollisen nopeutuslisän optimoidusta kernelistä ja asensin linux-image-686-paketin, joka sitten raahasi ymmärtääkseni kotiin 2.6.12-10-686.

Vaan X ei tykkää käynnistyä kummallakaan uudella kernelillä Nvidian binääriajurin kanssa (nv kyllä toimisi, mutta ei riitä), vaan toteaa "EE) NVIDIA(0): Failed to load the NVIDIA kernel module!". Kortti on nuijasodan aikainen ("nVidia Corporation NV15 [GeForce2 GTS/Pro] (rev a3)"), joten ajurinapakettina on nvidia-glx-legacy.

Eli olenko törmännyt bugiin vai vain unohtanut jotain oleellista?

Buuttappas sillä 2.6.12-10-686 kernelillä ja komenna konsolissa:
sudo apt-get install nvidia-glx-legacy jos valittaa, että on jo asennettu niin komenna: sudo apt-get --reinstall install nvidia-glx-legacy

Ja sit kokeilet tuolla nvidian omalla ajurilla.
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: janne - 26.11.05 - klo:19.08
Automaattipäivitys tarjosi uutta kerneliä ja minähän asensin, siis 2.6.12-9-386:n tilalle 2.6.12-10-386. Siinä sitten pohdin samoin tein, että ottaisi vastaan mahdollisen nopeutuslisän optimoidusta kernelistä ja asensin linux-image-686-paketin, joka sitten raahasi ymmärtääkseni kotiin 2.6.12-10-686.

minä tein samoin.

Vaan X ei tykkää käynnistyä kummallakaan uudella kernelillä Nvidian binääriajurin kanssa (nv kyllä toimisi, mutta ei riitä), vaan toteaa "EE) NVIDIA(0): Failed to load the NVIDIA kernel module!". Kortti on nuijasodan aikainen ("nVidia Corporation NV15 [GeForce2 GTS/Pro] (rev a3)"), joten ajurinapakettina on nvidia-glx-legacy.

minulle kävi samoin, joskin minulla on ajurina nvidia-glx.

Eli olenko törmännyt bugiin vai vain unohtanut jotain oleellista?

tämä nyt on siinä rajamailla onko tämä bugi vain vaan aivan älyttömän huoonosti hoidettu juttu, mutta ainakin omalla kohdallani tilanteen korjasi paketin linux-restricted-modules-2.6.12-10-686 asentaminen (kai pelkkä linux-restricted-modules-2.6.12-10-686-nvidia-legacy -pakettikin olisi riittänyt, mutta otin nyt sitten kaikki).

minulla nimittäin oli tietysti tuo restricted-paketti aikaisemminkin asennettuna, mutta jostain syystä sitä ei päivitetty automaattisesti tälle uudelle kernelille.
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Echramath - 26.11.05 - klo:22.21
tämä nyt on siinä rajamailla onko tämä bugi vain vaan aivan älyttömän huoonosti hoidettu juttu, mutta ainakin omalla kohdallani tilanteen korjasi paketin linux-restricted-modules-2.6.12-10-686 asentaminen (kai pelkkä linux-restricted-modules-2.6.12-10-686-nvidia-legacy -pakettikin olisi riittänyt, mutta otin nyt sitten kaikki).

Minulla kyllä oli paketti linux-restricted-modules-2.6.12-10-686, mutta linux-restricted-modules-2.6.12-10-686-nvidia-legacy puuttui. Nyt homma taasen toimii, mutta hämmentävä tilanne yhtä kaikki.
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: JPK1990 - 27.11.05 - klo:19.57
onko tää 686 mille rohvessoreille?
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: moonstone - 27.11.05 - klo:20.19
Itselläni tuon kernelipäivityksen jälkeen jäi myöskin ruutu mustaksi GDM käynnistyessä.
Ajurina oli nvidia-glx.

Käynnistin koneen recovery tilaan ja kopioin xorg.conf tiedoston talteen ja suoritin komennon
Koodia: [Valitse]
sudo dpkg-reconfigure -phigh xserver-xorg
Sitten korvasin uuden xorg.conf tiedoston sillä juuriottamallani kopiolla.

Buuttia peliin ja toimii taas kuin unelma  :)
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: _Pete_ - 28.11.05 - klo:08.57
onko tää 686 mille rohvessoreille?

686 taitaa tarkottaa optimointi suuremmille kuin 586 (eli pentium I):

pentiumpro, p2, p3, p4

Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: LittleLion - 28.11.05 - klo:10.39
onko tää 686 mille rohvessoreille?

686 taitaa tarkottaa optimointi suuremmille kuin 586 (eli pentium I):

pentiumpro, p2, p3, p4

Niin komennolla: apt-cache seach linux-image-2.6 näkee mitä kerneleitä järjestelmällä on tarjolla ja millekkä kerneleille ne on tehty.
Niin ja ne smp kernelit on moniprosessori/moni ydin koneille tarkoitettuja eli p4:n tarvitsee smp-kernelin, että säikeitys pelaa kunnolla.
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: _Pete_ - 28.11.05 - klo:14.01

Niin komennolla: apt-cache seach linux-image-2.6 näkee mitä kerneleitä järjestelmällä on tarjolla ja millekkä kerneleille ne on tehty.
Niin ja ne smp kernelit on moniprosessori/moni ydin koneille tarkoitettuja eli p4:n tarvitsee smp-kernelin, että säikeitys pelaa kunnolla.


Tarkennuksena vielä, pelkästään ne P4 mallit tarvitsee SMP kernelin, joissa on HyperThreading ominaisuus ja haluaa sitä käyttää.



Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: janne - 28.11.05 - klo:17.00
686 taitaa tarkottaa optimointi suuremmille kuin 586 (eli pentium I):

pentiumpro, p2, p3, p4

tuo optimointi käy sitten myös amd:n prossuille ainakin duron/athlon sarjoista eteenpäin, mahdollisesti myös k6-2:sta, en ole tästä kuitenkaan ihan varma, enkä jaksa tarkistaa :)
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: JPK1990 - 28.11.05 - klo:20.06
entäs itelläni on käytössä 386 kerneli ja nvidia-glx jos haluan päivittää ton tohon k7 niin mittee mun pitää tehä? asentaa uudestaan nvidia-glx?
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 14.12.05 - klo:22.13
Automaattipäivitys tarjosi uutta kerneliä ja minähän asensin, siis 2.6.12-9-386:n tilalle 2.6.12-10-386. Siinä sitten pohdin samoin tein, että ottaisi vastaan mahdollisen nopeutuslisän optimoidusta kernelistä ja asensin linux-image-686-paketin, joka sitten raahasi ymmärtääkseni kotiin 2.6.12-10-686.

Vaan X ei tykkää käynnistyä kummallakaan uudella kernelillä Nvidian binääriajurin kanssa (nv kyllä toimisi, mutta ei riitä),
Mulla kävi ihan sama juttu. Nyt käytössä 2.6.12-10-k7 ja nvidia-glx ei suostu toimimaan. NV ainoastaan pelittää. Ylläolevat temput on kokeiltu, ei auta. Mikä neuvoksi?


Nyt ihan varmistuksena, eikös xorg.confissa pidä olla 'nvidia' eikä 'nv'?
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: tuke81 - 15.12.05 - klo:01.22
Lainaus
Nyt ihan varmistuksena, eikös xorg.confissa pidä olla 'nvidia' eikä 'nv'?
Pitää, elikkä toimiakseen nvidia tarvitsee ainakin seuraavat paketit:
linux-restricted-modules-2.6.12-10-k7
nvidia-glx
lisäksi se voi tarvita seuraavia:
nvidia-kernel-common
nvidia-kernel-2.6.12
En ole ihan nyt varma mikkä noiden oikeat nimet oli kun itellä ne on ite käännettyjä. Tietenkin jos on vanha näyttis: eli joku näistä:
TNT, TNT2, TNT Ultra, GeForce, and GeForce2, pitää asentaa paketit:
nvidia-glx-legacy
linux-restricted-modules-2.6.12-10-k7-nvidia-legacy

Toki parhaan sopivuuden saa kun kääntää kernelin itse  ;)
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 15.12.05 - klo:06.07
Lainaus
Nyt ihan varmistuksena, eikös xorg.confissa pidä olla 'nvidia' eikä 'nv'?
Pitää, elikkä toimiakseen nvidia tarvitsee ainakin seuraavat paketit:
linux-restricted-modules-2.6.12-10-k7
nvidia-glx
lisäksi se voi tarvita seuraavia:
nvidia-kernel-common
nvidia-kernel-2.6.12
Noi on, paitsi tota viimeistä ei o olemassakaan?
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: tuke81 - 15.12.05 - klo:15.16
Lainaus
nvidia-kernel-2.6.12
Öh niin joo tota sori, mie olen ite kääntäny kernelistä ton paketin. Ja tällä hetkellä omat ajurit ovat jo erillaiset kuin eilen..
Nvidia-1.0-8174(meni kauan säätäessä)

Et kai joskus ole yrittänyt asentaa uusia ajureita suoraan nvidian sivuilta. Ite en saanut enää toimimaan nvidia-glx -ajureita sen jälkeen, joten oli pakko asentaa uusimmat.(kauhea säätäminen ja kernelin kääntely ajurit on nyt debianin sinuilta pöllityt paketit plus viralliset ajurit)
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 15.12.05 - klo:17.06
Lainaus
nvidia-kernel-2.6.12
Et kai joskus ole yrittänyt asentaa uusia ajureita suoraan nvidian sivuilta.
Olen, mulla oli ne asennettuna. Päätin vaihtaa Ubuntu ajureihiun ettei tarvi säätää kernelin päivitysten kanssa. Ei olis vissiin pitänyt.

Outoa, jos kommentoin xorg.confista 'glx' rivin pois, xserver suostuu käynnistymään. Mitähän tässä ny pitäs tehä. Onko mun pakko nyt asentaa ne nvidian omat ajurit takas?  :-\
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: tuke81 - 15.12.05 - klo:17.45
Lainaus
Outoa, jos kommentoin xorg.confista 'glx' rivin pois, xserver suostuu käynnistymään. Mitähän tässä ny pitäs tehä. Onko mun pakko nyt asentaa ne nvidian omat ajurit takas?

Luultavasti ongelma on opengl -ajureissa, pyöriikö rattaat: glxgears. Mulla tuli erroria käynnistäessä x:ää kun vielä yritin asennella takas noitan vidia-glx ajureita, että nvidia-kernel module ja nvidia-glx on eri versioita... Tiedä sitten mikä auttais. Miten olet poistanut nvidian sivuilta asennetut ajurit, käytitkö ohjeiden mukaan asennus ohjelmaa ja komentoa ./NVIDIAplaaplaa.run --uninstall. Nyt mulla toimii nää uusimmat ajurit ihan hyvin jos joskus päivityksiä tulee, pitänee palailla ongelmaan sitten.
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 15.12.05 - klo:20.50
Luultavasti ongelma on opengl -ajureissa, pyöriikö rattaat: glxgears.
Ei pyöri jos ja kerran 'glx' on kommentoitu pois.

Lainaus
. Tiedä sitten mikä auttais. Miten olet poistanut nvidian sivuilta asennetut ajurit, käytitkö ohjeiden mukaan asennus ohjelmaa ja komentoa ./NVIDIAplaaplaa.run --uninstall.
Kyllä
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: tuke81 - 15.12.05 - klo:21.17
hmm josko tuo auttais:
http://www.ubuntulinux.org/support/documentation/faq/Official_nVidia
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 15.12.05 - klo:21.31
Siinä neuvotaan miten Nvidian offical ohjain otetaan käyttöön. Haluan siis eroon siitä ja nvidia-glx tilalle ;)
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 15.12.05 - klo:21.57
Nyt se ei anna edes poistaa sitä :P
E: nvidia-glx: subprocess post-removal script returned error exit status 2
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: tuke81 - 15.12.05 - klo:21.58
http://www.linux.com/howtos/Nvidia-OpenGL-Configuration/instnvidia.shtml
Kokeileppa tuossa kohdassa 3.4.2 olevaa kohtaa ja asenna sen jälkeen se nvidia-glx paketti
Voi olla että se virallinen ajuri sotkee soita.
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 15.12.05 - klo:22.31
Tein tuon ja pari muutakin uudelleenasennusta ja lähti pelittämään! Kiitos avusta!! Kyllä se on hankalaa joskus :D


Voisko joku vielä selittää mitä nämä säädöt tekee xorg.confissa?
   Option "RenderAccel" "On"
   Option "IgnoreDisplayDevices" "DFP,TV"
   Option "NoRenderExtension" "On"
   Option "Accel" "On"
   Option "AllowGLXWithComposite" "Off"
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: _Pete_ - 16.12.05 - klo:10.19
Siinä neuvotaan miten Nvidian offical ohjain otetaan käyttöön. Haluan siis eroon siitä ja nvidia-glx tilalle ;)

Official jutskan setup-scriptissä oli muistaakseni vipu/optio joka tekee uninstalin suorita imuroimasi setup tiedosto ? parametrillä.
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: Owdy - 16.12.05 - klo:20.51
Official jutskan setup-scriptissä oli muistaakseni vipu/optio joka tekee uninstalin suorita imuroimasi setup tiedosto ? parametrillä.


Tuo on se


Lainaus
. Tiedä sitten mikä auttais. Miten olet poistanut nvidian sivuilta asennetut ajurit, käytitkö ohjeiden mukaan asennus ohjelmaa ja komentoa ./NVIDIAplaaplaa.run --uninstall.
Kyllä
Otsikko: Re: Kernelin päivittäminen ja Nvidian ajurit
Kirjoitti: tuke81 - 17.12.05 - klo:02.38
Voisko joku vielä selittää mitä nämä säädöt tekee xorg.confissa?
   Option "RenderAccel" "On"
   Option "IgnoreDisplayDevices" "DFP,TV"
   Option "NoRenderExtension" "On"
   Option "Accel" "On"
   Option "AllowGLXWithComposite" "Off"

Tjooh: kato  (http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.php?p_faqid=174&p_created=1101836147&p_sid=Wozs3eWh&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MSZwX3Byb2RzPTAmcF9jYXRzPTAmcF9wdj0mcF9jdj0mcF9zZWFyY2hfdHlwZT1hbnN3ZXJzLnNlYXJjaF9mbmwmcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1SZW5kZXJBY2NlbA**&p_li=&p_topview=1)
Ja jos englanti ei ole hallussa, niin ainakin ignoredisplaydevices lopettaa lueteltujen näyttöjen käytön. AllowGLXWithComposite eli sallitaanko opengl:n käyttö tv-ulos-tulossa. RenderAccel ja NoRenderExtension jotaki renderöinti hommeleita. Accel ei harmainta hajua. Jos xorg.conffia säätää haluat niin ehkä tosta linkistä löytyy jotain: http://intmainvoid.nl/?x%20config%20tweaks