Kirjoittaja Aihe: RATKAISTU: CentOS 7 päivitys: modprobe fatal module nvidia not found  (Luettu 3980 kertaa)

JA5U

  • Käyttäjä
  • Viestejä: 462
    • Profiili
Tervehdys taas

Nyt asensin sitten "vain" reippaat 700 päivitystä, joiden myötä kone pysähtyy onnistuneen kirjautumisen jälkeen mainittuun virheeseen.

Joskus aikoinaan tein jonkun tutoriaalin mukaan sellaiset asetukset, että onnistuneen kirjautumisen jälkeen se käynnistää X:n.
Nyt tuo automaaginen käynnistyminen pitäis saada pois päältä, mutta miten?

Enkä muista, että oliko se kenties jokin käyttäjäkohtainen asetus eli pätee vain rootille vai oliko mahdollisesti joku geneerinen.
Enkä kyllä muista, että teinkö edes rootin rinnalle muita käyttäjätilejä (jotta vois kokeilla)...

Kovasti kehottaa lukemaan logeja, mutta nyt on kyllä koko käyttäjä kietastu niin folioon, nottei onnistu...
« Viimeksi muokattu: 29.12.15 - klo:17.42 kirjoittanut JA5U »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Sinun täytynee poistaa suljettu nvidian ajuri käytöstä.
https://www.centos.org/forums/viewtopic.php?t=7221
« Viimeksi muokattu: 28.12.15 - klo:21.44 kirjoittanut mrl586 »

AimoE

  • Käyttäjä
  • Viestejä: 2723
    • Profiili
Aina silloin tällöin käy niin että kun kernel- ja/tai kernel header -paketteihin on tullut päivitys, niin nvidia menee jotenkin juntturaan, ja silloin täytyy ensin poistaa nvidia-ajuri, bootata, ja palauttaa ajuri käyttöön. Jokainen kernel-päivitys ei tätä vaadi, mutta useamman kerran viime vuoden aikana kumminkin on näin käynyt, Ubuntu 15.04:n kanssa.

juyli

  • Vieras
Aina silloin tällöin käy niin että kun kernel- ja/tai kernel header -paketteihin on tullut päivitys, niin nvidia menee jotenkin juntturaan, ja silloin täytyy ensin poistaa nvidia-ajuri, bootata, ja palauttaa ajuri käyttöön. Jokainen kernel-päivitys ei tätä vaadi, mutta useamman kerran viime vuoden aikana kumminkin on näin käynyt, Ubuntu 15.04:n kanssa.
Jotkin kernel-päivitykset ovat vain uuden koontikäännöksen tuotoksia Ubuntussa, eikä itse kernel-versio vaihdu. Epäviralliset Nvidia-ajurit on aina asennettava, kun kernel-versio vaihtuu.
Kernel-versio vaihtuu, kun kehittäjät tekevät kerneliin muutoksia, mutta epäviralliset versiot suljetuista Nvidia-ajureista eivät ole tuolloin vielä välttämättä tarjolla. Vanhalla kernel-versiolla pitäisi suljettujen ajurien yhä toimivan. Ja kun uudelle kernelille räätälöidyt suljetut ajurit julkaistaan, saa ne toimimaan nimenomaan uudella kernelillä.
Canonical tarjoaa Ubuntuun suljetut ajurit, mutta Red Hat/ Fedora/ CentOS (mm. Debianin tapaan) eivät oletuksena suljettuja ohjelmistoja/ajureita tarjoa.
Jos siis Red Hat -pohjaisissa jakeluissa on pakko käyttää esim. suljettuja näytönohjainajureita, pitäydytään siihen kernel-versioon, jolle on tarjolla suljetut ajurit. Ja päivitetään ne, kun tarjolla on ko. kernel-versioon sopivat suljetut ajurit (modulit), jotka asennetaan järjestelmään.
Jotakin kättäpidempää: https://www.linux.fi/wiki/RPM_Fusion ja ehkä erityisesti Fedoraan liittyen http://rpmfusion.org/Howto/nVidia


JA5U

  • Käyttäjä
  • Viestejä: 462
    • Profiili
Mitenkäs pääsen poistamaan asennuksia ja asentamaan uusiksi?
En pääse terminaaliin, kun X käynnistyy heti kirjautumisen jälkeen, josta seuraa virheilmoitus ja palautuu takaisin kirjautumiseen.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Käynnistä CentOS single user modeen.

AimoE

  • Käyttäjä
  • Viestejä: 2723
    • Profiili
Epäviralliset Nvidia-ajurit on aina asennettava, kun kernel-versio vaihtuu.
Kernel-versio vaihtuu, kun kehittäjät tekevät kerneliin muutoksia, mutta epäviralliset versiot suljetuista Nvidia-ajureista eivät ole tuolloin vielä välttämättä tarjolla. Vanhalla kernel-versiolla pitäisi suljettujen ajurien yhä toimivan. Ja kun uudelle kernelille räätälöidyt suljetut ajurit julkaistaan, saa ne toimimaan nimenomaan uudella kernelillä.

Kiitos selvennyksestä. Minulle ei ole kyllä koskaan sattunut että olisin joutunut pitämään kiinni vanhemmasta kernel-versiosta, ainakaan niin että itse tietäisin siitä. Ajurin poisto ja uudelleen käyttöönotto on aina riittänyt.

JA5U

  • Käyttäjä
  • Viestejä: 462
    • Profiili
Käynnistä CentOS single user modeen.

Tätä sivusin eilen, kun kyselin kuukkelilta vinkkejä.
Ja nyt löytyi ohje: http://www.cyberciti.biz/faq/grub-boot-into-single-user-mode/

Täytyy illalla kokeilla...

JA5U

  • Käyttäjä
  • Viestejä: 462
    • Profiili
Noni, kuitataan nyt Centosista.

Eli ratkaisu oli tuota ohjettakin yksinkertaisempi.
Lisäsin Grubloaderin avulla pelkän 1 tuon ro parametrin jälkeen, jolloin pääsin suoraan root kirjautumiseen.
Käynnistin nvidia asennuksen, joka automaagisesti ehdotti ajurin poistoa ja uudelleen asennusta.