Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: karimarkku66 - 06.08.23 - klo:15.42
-
Eli tässä asentelin koneen ehdottamia päivityksiä ja kone sammui siinä päivityksen aikana, ja luulin että oli valmista. Mutta nyt läppäri ei käynnisty, asus teksti ja sen jälkeen ubuntu kirjoittaa riviä näytölle ja jumittuu. Teksti menee sen verran vauhdilla näytössä, mutta bugi sana erottuu joukosta. Syöte loppuu koneen tunnukseen ja login sanaan.. Versio siis uusin lts päivitys.
-
Serkku kävi tänään (6.8) päivällä läppärinsä kanssa, oli ollut päivityksiä ja silläkin oli login kehote näytössä ja jotain Ubuntu pro:sta mainintaa mutta jonkin aikaa pähkäiltiin niin ehdotin desktopin asennusta, ensin kirjoitettiin väärin mutta toisellakertaa onnistui ja työpöytä avautui, eli sudo apt install ubuntu-desktop
-
Tässä rinnakkaisessa säikeessä (https://forum.ubuntu-fi.org/index.php?topic=58275.0) oli myös sama ongelma ja ratkaisuna ubuntu-desktopin asennus takaisin. Nähtävästi päivityksissä on nyt jokin riippuvuusongelma, joka poistaa järjestelmästä keskeisiä paketteja.
Syöte loppuu koneen tunnukseen ja login sanaan.. Versio siis uusin lts päivitys.
Voit kirjautua login-kehotteessa komentoriville omalla käyttäjätunnuksellasi, jos muistat sen. Jos tunnus ei ole tiedossa, käynnistä palautustilaan (recovery mode) Grub-valikon kautta.
-
Kyseessä on tämä bugi.
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2025462
Käsittämätöntä sekoilua Canonicalilta päästää läpi tällaisia fataaleja bugeja lts-versiossa.
-
Päädin recovery modeen ja siellä oli kolmekin eri recoveryä, kokeilin kaikilla ja joka kerta lopputuloksena näytölle tuli tty1 ja koneen tunnus sekä login.
Loppuu taito edetä.
Ymmärsin että käyttäjätunnus on se, jonka loin asennusvaiheessa aikanaan ja joka kirjoitetaan aina päivityspaketin niin vaatiessa. Mutta se nyt hyväksy sitä.
-
Päädin recovery modeen ja siellä oli kolmekin eri recoveryä, kokeilin kaikilla ja joka kerta lopputuloksena näytölle tuli tty1 ja koneen tunnus sekä login.
Recoveryn pitäisi käynnistyä valikkoon, josta voit valita "Drop to root shell prompt":
(https://i.stack.imgur.com/tHkmh.png)
Siellä voit selvittää käyttäjätunnuksen esimerkiksi kotihakemiston nimen perusteella eli listaamalla /home:n sisällön:
ls /home
Ymmärsin että käyttäjätunnus on se, jonka loin asennusvaiheessa aikanaan ja joka kirjoitetaan aina päivityspaketin niin vaatiessa. Mutta se nyt hyväksy sitä.
Käyttäjätunnusta harvemmin (jos koskaan) tarvitaan graafisella puolella, eikä sitä tietääkseni kysytä päivityksissä. Se on luotu asennuksen yhteydessä ja oletuksena on etunimi pienillä kirjaimilla, mutta tunnus on vapaasti vaihdettavissa. Jos olet antanut nimeksi esimerkiksi Kari Markku66, asennusohjelman ehdotus käyttäjätunnukseksi on pelkkä kari.
Käyttäjätunnuksen lisäksi kirjautumiseen tarvitaan salasana, mutta sen luultavasti muistatkin, koska salasanaa tarvitaan päivityksissä ja muissa ylläpitotoimenpiteissä silloinkin kun käytössä on automaattinen kirjautuminen. Salasana syötetään siis password-kehotteeseen, joka tulee seuraavaksi syötettyäsi käyttäjätunnuksen login-kehotteeseen. Salasanaa syöttäessä näytölle ei tule tähtiä tai muita merkkejä vaan kursori pysyy paikallaan. Syötetyt merkit menevät kuitenkin perille ja salasana hyväksytään enterillä.
Kun kirjautuminen onnistuu, pääset komentokehotteeseen, jossa voit yrittää korjausta asentamalla ubuntu-desktopin uudelleen:
sudo apt install ubuntu-desktop
-
Tämä auttoi vaivaan, suuret kiitokset avusta, ongelma ratkaistu.
-
Salasanaa syöttäessä näytölle ei tule tähtiä tai muita merkkejä vaan kursori pysyy paikallaan.
Olisikohan hyvä päivittää tuota kirjautumisen salasanakyselyä vaikka seuraavanlaiseksi:
Password (please note: the typed characters do not show up on screen):
Kas, olen huomannut, että aika monta kertaa aloittelevat käyttäjät hämmentyvät siitä, että salasana ei tule näkyviin ruudulle...
-
Hiukan asian vierestä.
Kiinnitin huomiota tuohon nm:n esittämään Recovery menu-valikkokuvaan, mikä on mielenkiintoinen.
Vakikossa on monta mielenkiintoista kohtaa esim. clean, dpkg, network. Kannattaako esim. tuota clean ja dpkg suorittaa silloin tällöin. Kokeilin tuota clean-toimintoa yhdellä koneistani ja huomasin, että päivityksissä usein oli monta numeroversiota "jostakin" ( menee yli mun ymmärryksen ) ja niiden käsittely kesti pitkään. Nyt ohjelma poisti ne ja ilmeisesti päivitykset menevät läpi nopeammin. Mitä tuo network oikein tekee, kysyn siksi, koska tuo uusin koneeni on vielä kiinni langattomassa verkossa usb-puhelin yhteydellä.
-
Kiinnitin huomiota tuohon nm:n esittämään Recovery menu-valikkokuvaan, mikä on mielenkiintoinen.
Vakikossa on monta mielenkiintoista kohtaa esim. clean, dpkg, network. Kannattaako esim. tuota clean ja dpkg suorittaa silloin tällöin. Kokeilin tuota clean-toimintoa yhdellä koneistani ja huomasin, että päivityksissä usein oli monta numeroversiota "jostakin" ( menee yli mun ymmärryksen ) ja niiden käsittely kesti pitkään. Nyt ohjelma poisti ne ja ilmeisesti päivitykset menevät läpi nopeammin.
Recovery-valikon clean-valinta suorittaa todennäköisesti ainakin komennot apt clean ja apt autoremove. Näistä apt clean poistaa levylle tallennetut deb-pakettitiedostot, joita ei enää tarvita paketin asentamisen jälkeen. Autoremove poistaa paketteja, joita ei enää tarvita, eli jotka on esimerkiksi asennettu jonkin muun paketin riippuvuutena, mutta kyseinen paketti on sittemmin poistettu. Autoremove poistaa myös vanhat kernelin versiot ja jättää vain uusimmat kolme versiota järjestelmään. Luultavasti havaintosi liittyy juuri tähän. Asennettujen kernelien initramfs-tiedostot luodaan usein uudelleen päivityksissä, jos jokin niihin liittyvä riippuvuus, kuten kolmannen osapuolen ajuri päivittyy. Initramfs:n rakentaminen kestää nopeallakin koneella jonkin aikaa, ja jos asennettuja kerneliversioita on paljon, niiden parissa voi vierähtää pitkä tovi.
Ubuntun uudemmissa versioissa (ehkä 16.10:stä lähtien) apt autoremove ajetaan automaattisesti unattended-upgradesin eli taustapäivityksen yhteydessä, jolloin sitä ei tarvitse muistaa suorittaa erikseen.
Mitä tuo network oikein tekee, kysyn siksi, koska tuo uusin koneeni on vielä kiinni langattomassa verkossa usb-puhelin yhteydellä.
Network-vaihtoehto kytkee verkkoyhteydet päälle recovery-tilassa. Periaatteessa myös puhelimen USB-verkkojaon pitäisi toimia, jos se on aiemmin onnistuneesti konfiguroitu järjestelmään.
-
Palaan hieman vielä ongelmaan, työpöytä aukeaa nyt normaalisti, mutta esim firefox ja chromium ja ubuntu sowtfare eivät aukea. Ylänurkassa pyörä pyörii hetken aikaa ja sitten ei mitään. Kaikki muut toimi aivan normaalisti.
-
Palaan hieman vielä ongelmaan, työpöytä aukeaa nyt normaalisti, mutta esim firefox ja chromium ja ubuntu sowtfare eivät aukea. Ylänurkassa pyörä pyörii hetken aikaa ja sitten ei mitään. Kaikki muut toimi aivan normaalisti.
Onkohan nuo Snap-sovelluksia, ehkäpä vika on siinä.
Mitä palauttaa komento päätteessä?
snap list
-
Asia onkin kinkkisempi, edes wifi ei kytkeydy, tunnistaa laitteen mutta netti ei aukea. Joten snap list ei anna tulosta. Cannot communicate whit server tulee päätteessä vastaan.
-
Voisi olla viisainta vältellä kaikkia Ubuntun päivityksiä siihen asti kunnes tilanteeseen on saatu lopullinen korjaus.
-
Voisi olla viisainta vältellä kaikkia Ubuntun päivityksiä siihen asti kunnes tilanteeseen on saatu lopullinen korjaus.
Varmaan näin, mutta vaaraa ei ole, kun kone ei yhdistä langattomaan verkkoon, tunnistaa mobeemin ja köytettävän usb wifin, mutta ei yhdisty. Huomasin kun nettiyhteyttä tarvitsevat sovellukset ei aukea.
-
Voisi olla viisainta vältellä kaikkia Ubuntun päivityksiä siihen asti kunnes tilanteeseen on saatu lopullinen korjaus.
Varmaan näin, mutta vaaraa ei ole, kun kone ei yhdistä langattomaan verkkoon, tunnistaa mobeemin ja köytettävän usb wifin, mutta ei yhdisty. Huomasin kun nettiyhteyttä tarvitsevat sovellukset ei aukea.
Juuri päivitin Jammy-jakelun kaikki uusimmat päivitykset ongelmitta. Tosin käytössä Xubuntu, eli Ubuntu-jakelu XFCE-työpöytänä.
Kernel-versio ko. jakelussa on: Linux konenimi 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Mielestäni on aina tarpeellista pitää jakelu ajantasalla.
-
Eli koneessa on jokin jumi, eikä yhdistä yhteenkään langattomaan, verkkoon. Tunnistaa ne haulla ja kolmio syttyy ylänurkassa, ei vaan yhdisty. Jäikö tuossa työpöydän palautuksessa nyt jotain pois.
-
Onkohan ainoa vaihtoehto vetää puhdas asennus tikulta? Nettiä kahlattu hartaasti ja vianselvitystä tehty ohjeiden mukaan. Mm modeemin salasanakin kirjoitettu manuaalisesti eikä mitään vaikutusta, wifi toimii modeemi näkyy päätteelläkin tarkistaessa, myös kännykän saa liitettyä, mutta mitään muuta ei tapahdu.
-
Jos teet puhtaan asennuksen, joudut tekemään sen ilman verkkoa (vaikka verkko toimisikin), ja silloin saat koneeseen vanhat versiot ihan kaikesta, mikä on jo ehtinyt onnistuneesti päivittyä. Suo siellä, vetelä täällä.
Muoks. Jos verkon saisikin auki, sitä ei kannata käyttää puhtaassa asennuksessa siihen, että päivitttää ohjelmistot osana asennusta.
Asennuksen jälkeen voi käsittääkseni asentaa yksittäisiä paketteja upgrade-komennolla. Eli voit katsoa mitä full-upgrade ehdottaa ja sitten yksitellen asentaa niitä.
-
Jos teet puhtaan asennuksen, joudut tekemään sen ilman verkkoa (vaikka verkko toimisikin), ja silloin saat koneeseen vanhat versiot ihan kaikesta, mikä on jo ehtinyt onnistuneesti päivittyä. Suo siellä, vetelä täällä.
Muoks. Jos verkon saisikin auki, sitä ei kannata käyttää puhtaassa asennuksessa siihen, että päivitttää ohjelmistot osana asennusta.
Asennuksen jälkeen voi käsittääkseni asentaa yksittäisiä paketteja upgrade-komennolla. Eli voit katsoa mitä full-upgrade ehdottaa ja sitten yksitellen asentaa niitä.
Full upgrade komentuo litanian pöydälle ja lopun info odottavista paketeista hämää
ldap-utils libldap-2.5-0 libldap-common. Eli nuo jätetty päivittämättä?
-
Viivästettyjen pakettien luettelo (https://ubuntu-archive-team.ubuntu.com/phased-updates.html) näyttää yhden paketin jonka nimessä on ldap. Sen paketin (version) asentamista en suosittele, eikä suosittele myöskään Canonicalin kuvaus viivästettyjen pakettien ideasta (http://About `apt upgrade` and phased updates). Postasin molemmat linkit jo aiemmin ketjuun apt-vika, joka rikkoi Jammy-päivitykset (https://forum.ubuntu-fi.org/index.php?topic=58288.0) ihan koosteeksi siitä mistä ietoa ja neuvoja voisi löytää. Siis en tarkoita, etteikö omia juttuja kannattaisi selvitellä omissa ketjuissaan, kaikin mokomin voi. Ajattelin vain koota tietoa ketjuun, jonka otsikosta näkee mistä on kyse.
-
Jätin omaan arvoonsa nuo, sillä eivät ratkaise miksei langaton netti toimi. Harmikseni en ole kaapelin avulla päässyt testaamaan, sillä piuha kadoksissa, hommaan nyt sen ja jos ei kaapelikaan auta, voo pistää mietintämyssyä päähän.
-
Eli koneessa on jokin jumi, eikä yhdistä yhteenkään langattomaan, verkkoon. Tunnistaa ne haulla ja kolmio syttyy ylänurkassa, ei vaan yhdisty. Jäikö tuossa työpöydän palautuksessa nyt jotain pois.
Voi tosiaan olla että järjestelmästäsi on päivitysongelman yhteydessä poistunut jotain muutakin. Aika vaikea kuitenkin arvata, mitä siellä olisi tapahtunut. Oireiden perusteella liittyy ehkä Network Manageriin tai mahdollisesti nimipalveluun (DNS). Toimiikohan yhteys ilman nimipalvelua, eli pystytkö esimerkiksi pingaamaan osoitetta 8.8.8.8:
ping -c 3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=115 time=1.08 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=115 time=0.296 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=115 time=0.316 ms
-
Ping antaa vastaavan rimpsun, kuin mitä laitoit. Ja kone tunnistaa kaikki ympärillä olevat verkot ongelmitta, kysyy uuteen vefkkoon salasanan ja yhdistää, jolloin verkkokuvake syttyy. Mutta siihen se jää. Edit, sain kokeiltua nyös kaapelin kautta yhteyttä, mutta sekään ei auta. Päätteellä koetin network manageria käynnistää, mutta se herjaa ettei sitä löydy.
-
Ping antaa vastaavan rimpsun, kuin mitä laitoit. Ja kone tunnistaa kaikki ympärillä olevat verkot ongelmitta, kysyy uuteen vefkkoon salasanan ja yhdistää, jolloin verkkokuvake syttyy. Mutta siihen se jää. Edit, sain kokeiltua nyös kaapelin kautta yhteyttä, mutta sekään ei auta.
OK, siinä tapauksessa vika on nimipalvelussa. Mitä tiedosto /etc/resolv.conf sisältää?
cat /etc/resolv.conf
Mitä nameserver-alkuisia rivejä listauksessa näkyy?
Tarkista myös, että tiedoston symbolinen linkki osoittaa oikeaan paikkaan:
ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 39 elo 14 2022 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
Voisit myös kokeilla asettaa nimipalvelimen manuaalisesti Ubuntun verkkoasetuksissa. Nimipalveluna voi käyttää Googlen DNS-palvelimia 8.8.8.8 ja 8.8.4.4
Katso tämä ohje nimipalvelinasetusten muuttamiseen: https://phoenixnap.com/kb/ubuntu-dns-nameservers
-
Olisikohan tässä ratkaisua Ubuntun DNS -ongelmaan?
https://forum.ubuntu-fi.org/index.php?topic=57474.msg438477#msg438477
Eli näin esim Googlen nimipalvelimet:
DNS=8.8.8.8.8
FallbackDNS=8.8.4.4
Ja jos toimii niin vaihdat sitten oman palveluntarjoajasi DNS -osoitteet.
-
Voisit myös kokeilla asettaa nimipalvelimen manuaalisesti Ubuntun verkkoasetuksissa. Nimipalveluna voi käyttää Googlen DNS-palvelimia 8.8.8.8 ja 4.4.4.4
Katso tämä ohje nimipalvelinasetusten muuttamiseen: https://phoenixnap.com/kb/ubuntu-dns-nameservers
Suom huom 8.8.4.4 on oikea, 4.4.4.4 väärä joka ei toimi. ;)
-
Voisit myös kokeilla asettaa nimipalvelimen manuaalisesti Ubuntun verkkoasetuksissa. Nimipalveluna voi käyttää Googlen DNS-palvelimia 8.8.8.8 ja 4.4.4.4
Katso tämä ohje nimipalvelinasetusten muuttamiseen: https://phoenixnap.com/kb/ubuntu-dns-nameservers
Suom huom 8.8.4.4 on oikea, 4.4.4.4 väärä joka ei toimi. ;)
Aivan, kiitos korjauksesta!
-
Ping antaa vastaavan rimpsun, kuin mitä laitoit. Ja kone tunnistaa kaikki ympärillä olevat verkot ongelmitta, kysyy uuteen vefkkoon salasanan ja yhdistää, jolloin verkkokuvake syttyy. Mutta siihen se jää. Edit, sain kokeiltua nyös kaapelin kautta yhteyttä, mutta sekään ei auta.
OK, siinä tapauksessa vika on nimipalvelussa. Mitä tiedosto /etc/resolv.conf sisältää?
cat /etc/resolv.conf
Mitä nameserver-alkuisia rivejä listauksessa näkyy?
Tarkista myös, että tiedoston symbolinen linkki osoittaa oikeaan paikkaan:
ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 39 elo 14 2022 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
Voisit myös kokeilla asettaa nimipalvelimen manuaalisesti Ubuntun verkkoasetuksissa. Nimipalveluna voi käyttää Googlen DNS-palvelimia 8.8.8.8 ja 8.8.4.4
Katso tämä ohje nimipalvelinasetusten muuttamiseen: https://phoenixnap.com/kb/ubuntu-dns-nameservers
Nameserver antaa tuloksen 127.0.0.53
ja symbolinen linkki lrwxrwxrwx 1 root root 39 maalis 25 2021
Pahoittelen kirjoitusasua, sillä teen tätä toisella läppärillä.
-
Nameserver antaa tuloksen 127.0.0.53
ja symbolinen linkki lrwxrwxrwx 1 root root 39 maalis 25 2021
Pahoittelen kirjoitusasua, sillä teen tätä toisella läppärillä.
Symbolisen linkin tiedoista puuttuu olennaisin eli loppuosa, jossa näkyy, mihin tiedostoon linkki osoittaa. Oliko kohteena /run/systemd/resolve/resolv.conf?
Kokeilitko nimipalvelimen asettamista manuaalisesti verkkoyhteyden asetuksissa?
-
Nameserver antaa tuloksen 127.0.0.53
ja symbolinen linkki lrwxrwxrwx 1 root root 39 maalis 25 2021
Pahoittelen kirjoitusasua, sillä teen tätä toisella läppärillä.
Symbolisen linkin tiedoista puuttuu olennaisin eli loppuosa, jossa näkyy, mihin tiedostoon linkki osoittaa. Oliko kohteena /run/systemd/resolve/resolv.conf?
Kokeilitko nimipalvelimen asettamista manuaalisesti verkkoyhteyden asetuksissa?
Symbolisen linkin loppuosa, /run/systemd/resolve/stud-resolv.conf
En vielä muuta ole kokeillut
-
Symbolisen linkin loppuosa, /run/systemd/resolve/stud-resolv.conf
OK, /run/systemd/resolve/stub-resolv.conf käy.
En vielä muuta ole kokeillut
Sitten kun asetat DNS-palvelinten osoitteet, muista lopuksi katkaista verkkoyhteys ja ottaa se uudelleen käyttöön. Tarkista sitten resolvectl:llä, että Current DNS Server on 8.8.8.8:
resolvectl
Current DNS Server: 8.8.8.8
DNS Servers: 8.8.8.8 8.8.4.4
-
En jaksanut enempää taistella komentojen kanssa, vaan asensin aiemman version tikulta sisään. Herjasi toki heti päivitystä uusimpaan lts versioon, mutta jätin vielä odottamaan vakaampaa jakelua. Nyt toimii kaikki ilman eri säätöä.