Kirjoittaja Aihe: Voiko Kubuntu 20.04 jättää ilmeisesti versioon 37 eikä 38? (RATKAISTU)  (Luettu 4287 kertaa)

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Voiko Kubuntu 20.04 jättää versioon 37 eikä 38, joksi Kubuntu yrittäää järjestelmän päivittää? Oikeastaan uudempi versio 38-loppuinen on ensimmäisenä Grubissa, mutta kun käynnistän sen, Kubuntu ei toimi oikein eikä aina edes käynnisty. Sen sijaan aikaisempi versio 37 avautuu normaalisti. Yritän siis vielä löytää ratkaisun, että minun ei tarvitsisi asentaa Kubuntu tai Ubuntua uudelleen.

Jos se ei onnistu ja uudelleen asennus on ainoa vaihtoehto, olisiko KDE Neon silloin varmempi vaihtoehto? Jos Kubutnu kuitenkin toimii normaalisti edellisellä versiolla, kuten yllä olen todennut, niin voiko turvallisuuspäivtykset tehdä jollain komennolla vaikka päätteeltä? Tosin minä en tiedä, kuinka.
« Viimeksi muokattu: 30.10.21 - klo:12.38 kirjoittanut Pontus12 »

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Joo, voit vaikka poistaa kernelin 38-version järjestelmästä, jos siinä ilmenee jokin ongelma. Vika voi johtua myös epäonnistuneesta pakettien asennuksesta tuon uudemman kernelin kohdalla. Ehkä seuraava versio toimii taas paremmin.

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Yritin ensin editoimalla poistaa kaikki kernel -38 versiot, mutta en onnistunut. Sitten keksin editoida ylintä Ubuntu komentoa ja korvasin siinä kaikki kernel-versio -38 merkinnät muuttamalla 38 37:ksi.
Luultavasti tämä ei ole oikea tapa, mutta kone käynnistyi nyt. Nyt sammutan sen käyttöliittymästä ja kokeilen sen jälkeen käynnistää koneen uudelleen.

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Kone yritti käynnistää kernel versio 38:n. En ollut onnistunut tallentamaan muutosta. Muutin jälleen kernelin numero 38 37:ksi, käynnistin uudelleen ja jälleen kone käynnistyi. Mitenköhän sen saisi pysyväksi? Voisihan myös olla, että uusi päivitys toimisi sen jälkeen. En tiedä, mutta pääasia on, että voin jälleen käyttää Kubuntua asentamillani ohjelmilla, jos saan edellisen kernel version käynnistymään oletusarvoisesti.

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Grubin editoiminen ei oikein sujunut minulta, mutta sitten asensin Grub Gustomizer ohjelman ja korjasin ongelman. Päivityksiä en ole uskaltanut tehdä, koska suuri osa viittaa kernelin -38 versioon. Vai pitäisikö päivittää ilman niitä?

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Mielestäni nyt kannattaisi rohkeasti asentaa kaikki päivitykset. Ongelmasi voi hyvinkin korjaantua viimeistään, kun kerneli päivittyy uudempaan versioon.

Jos siellä on jo nyt jonossa nykyisen kernelin paketteja, kuulostaa siltä, että aiempi päivitys on jäänyt kesken, ja vika johtuu siitä. Eli asenna päivitykset ja kokeile toimiiko sen jälkeen normaalisti.

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Päivitin koneen, mutta kaikkea se ei hyväksynyt, vaan tuli seuraava ilmoitus:
"kmserver-logout-greeter sulkeutui yllättäen.
Ei voi ilmoittaa tästä viasta, koska kmserver-logout-greeter ei tarjoa vikailmoitusosoitetta."

Alempana oli:
"Yksityiskohdat:
Suoritettava tiedosto:kmserver-logout-greeter Prosessitunniste:35134 Signaali: Aborted (6)"

Ja sitten oli vielä aika. Sen jälkeen Kubuntu käynnistyi vain vikasietotilassa eikä tunnistanut enää ulkoista monitoria. Minun pitäisi saada takaisin joko normaali Kubuntu -37 kernelillä. Nyt minusta tuntuu, että kmserver kenkkuilee vähän joka tilassa. Versio -37 toimi hyvin ennen kuin hyväksyin uudet päivitykset. Sen jälkeen tuli varoituksia kmserveristä.
« Viimeksi muokattu: 24.10.21 - klo:12.05 kirjoittanut Pontus12 »

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Onko koneessa Nvidian näytönohjain? Oikein muuta syytä en keksi, miten ytimen versio vaikuttaisi Plasmaan.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Mielestäni koneessani ei ole Nvidia ohjainta käytössä. Nvidia settings on, joka saa Discoverylta 2 tähteä. En kuitenkaan ole täysin varma asiasta. Joka tapauksessa Kubuntu käynnistyi ja toimi ilman ongelmia, kun järjestelmävaihtoehto -37 kernelillä valittiin. Nyt minun pitää mennä siihen vaihtoehtoisen käynnistämisen kautta eikä kakkos-monitori enää avaudu.

En haluaisi eikä minulla ole nyt aikaakaan tehdä täyttä asennusta.

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Mielestäni koneessani ei ole Nvidia ohjainta käytössä.

Mitä sanoo komento:

Koodia: [Valitse]
lspci | egrep -i vga
Voit myös katsoa lsmod-komennolla, onko nouveau- tai nv-moduulia ladattu.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1200
    • Profiili
Yritin ensin editoimalla poistaa kaikki kernel -38 versiot, mutta en onnistunut. Sitten keksin editoida ylintä Ubuntu komentoa ja korvasin siinä kaikki kernel-versio -38 merkinnät muuttamalla 38 37:ksi.
Luultavasti tämä ei ole oikea tapa, mutta kone käynnistyi nyt. Nyt sammutan sen käyttöliittymästä ja kokeilen sen jälkeen käynnistää koneen uudelleen.
Kurkkaapa hakemistoon /boot/. Ko.hakemistossa on kernel sekä merkittäviä tiedostoja initrd, config ja System.map ko. kernel-versiolla. Esim:
vmlinuz-5.13.0-20-generic
initrd.img-5.13.0-20-generic
config-5.13.0-20-generic
System.map-5.13.0-20-generic

Jos syystä tai toisesta haluat muuttaa grub-valikkoa esim. käynnistettävän kernelin osalta, onnistuu tuo valitsemalla halutun vaihtoehdon valinta tiedostossa:
/etc/default/grub pääkäyttäjän oikeuksin. Tiedosto on kohtuullisen informatiivinen, mutta lisää voi lukea ohjelman dokumenteista.

Ubuntu taitaa nykyisin oletuksena poistaa kolmannen kernel-version,, mutta se lienee kiinnitettävissä paketinhallintaohjelmien valinnoilla.
Mutta on tärkeää päivittää ohjelmistonsa - eikä kernel-versioiden (tietoturva) päivitykset ole yleensä aiheuttanut kuvailemiasi ongelmia...

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
En löytänyt Noveau- tai nv-moduulia lsmod komennolla. Yritän nyt käynnistää file:///boot/vmlinuz-5.11.0-37-generic. En tosin ole varma osaanko. Palaan asiaan, jos en onnistu.

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
En ilmeisesti osannut. Yritin antaa /boot hakemistossa komennon: sudo ./vmlinuz-5.11.0-37-generic sekä sudon kanssa että ilman. Ei onnistunut. En myöskään osannut kopioida "vmlinuz-5.11.0-37-generic" tiedostoa boot/grub hakemistoon, mutta se on boot-hakemistossa. Koska käytin "grub customizer" ohjelmaa se starttaa vmlinuz-5.11.0-37-generic tiedoston lisäten loppuun "recovery mode". Käynnistyessään se ilmoittaa kuitenkin jättävänsä "recovery moden". Järjestelmä toimii muuten hyvin, mutta ei tunnista ulkoista monitoria.
Tarvitsisiko se siihen Nvidia-ohjaimen tai jonkinlaisen configuraation?
« Viimeksi muokattu: 25.10.21 - klo:19.43 kirjoittanut Pontus12 »

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Järjestelmä toimii muuten hyvin, mutta ei tunnista ulkoista monitoria.
Tarvitsisiko se siihen Nvidia-ohjaimen tai jonkinlaisen configuraation?

Vain jos sinulla on Nvidian näytönohjain :) Tarkista nyt ensin edes se.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Ilmeisesti on jonkinlainen:
Koodia: [Valitse]
lspci | egrep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GP104BM [GeForce GTX 1070 Mobile] (rev a1)

Nvidia settings, kun haen niitä ohjelmiston kautta tuovat esiin boxin, joka on tyhjä.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Ilmeisesti on jonkinlainen:
Koodia: [Valitse]
lspci | egrep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GP104BM [GeForce GTX 1070 Mobile] (rev a1)

Nvidia settings, kun haen niitä ohjelmiston kautta tuovat esiin boxin, joka on tyhjä.

Se tarkoittaa, ettei suljettu ajuri ole käytössä. lshw:n listauksesta voi vielä tarkistaa, onko ajuri nvidia vai nouveau:

Koodia: [Valitse]
lshw -c display
Ongelmaa voi yrittää korjata kuten aina ennenkin, eli poista nvidian ajurin paketit ja asenna ajuri uudelleen:

Koodia: [Valitse]
sudo apt purge "nvidia*"
Koodia: [Valitse]
sudo ubuntu-drivers autoinstall

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Tein ehdottamasi komennot, mutta en saa konetta käynnistettyä muuten kuin recovery-moden kautta, koska editoin Grubia enkä saanut käynnistettyä -37 versiota ilman recovery-modea. Ilmeisesti sählin editoidessani sitä "Grub Customizer" ohjelmalla ja poistin vahingossa normaalikäynnistyksen. Voisiko Grubin jotenkin palauttaa ennalleen? Ennen käytin dvd:ltä joskus "Boot repair" -ohjelmaa. Nykyään minulla pitäisi vielä olla jossain irrallinen dvd-asema, mutta en ole käyttänyt sitä aikoihin.

Ehkä minun pitäisi vielä opetella linuxin perusasiat, niin en toimisi täysin sokkona. Nyt en kuitenkaan pysty siihen, koska muut työt painavat päälle.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Kokeile, palautuuko update-grubilla:

Koodia: [Valitse]
sudo update-grub

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Komento "sudo update grub" ei valitettavasti muuttanut grubin valikkoa, vaan Kubuntu käynnistyy valikon mukaan edelleen  recovery-modessa. Virkistystaajuus on 77 Hz ja tarkkuus 1920x1080. Toista monitoria näyttö ei kuitenkaan tunnista ollenkaan ja se on hankalaa. Windows-osiot Kubuntu tunnistaa kuten ennenkin.

En ole kuitenkaan nyt työskennellyt tällä koneella, joten voi olla, että jotain muutakin on vialla. Nyt näyttää kuitenkin, että tämä tomii paitsi toisen monitorin osalta, joka olisi kuitenkin minulle hyvin tarpeellinen. Vika ei ole julkisessa monitorissa eikä johdossa, koska se toimi Windowsissa normaalisti.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Seuraava kernelin päivitys varmaankin korjaa Grub-valikon ongelman.

Näyttöjen osalta pitäisi selvittää lshw:n listauksesta tai nvidia-settingsillä, onko suljettu ajuri nyt käytössä ja täydessä toimintakunnossa. Jos ei ole, pitänee asentaa ajuri manuaalisesti.