He perdut l'accés a internet!

Aquest matí he començat a treballar amb l¡ordinador amb normalitat quan m’ha arribat una notificació de programari d’actualització dient que no s’ha pogut instal·lar una actualització de la tarja de videu Nvidia. A partir d’aleshores tot s’ha esconyat. Quan he engegat l’ordinador de tornada de l’esmorzar, resulta que he perdut l’accés a internet i m’ha canviat la configuració visual de l’escriptori!!! :frowning:

El més greu és la connexió a internet. No sé com es pot veure com la tinc ara mateix. Si us plau, algú em pot ajudar? Ho necessito amb urgència. Ara estic escrivint des de la partició que tinc amb Windows. Encara sort que la vaig conservar.

Tens encara accés com per entrar a l’escriptori i obrir una terminal? Si és així, fes-lo, i prova a veure si realment no hi ha accés a Internet, per exemple fent ping a una adreça coneguda:

ping ubuntu.cat

I si no funciona, provar-ho també amb l’adreça IP per si un cas és un problema de servidor de noms DNS:

ping 147.83.91.172

Sí. Gràcies a Déu que encara puc accedir a l’escriptori. Estic fent còpies de seguretat abans que tot peti! He provat les dues ordres que has escrit i he obtingut resultats diferents. No puc copiar-los aquí directament perquè he de moure’m de partició per a poder contestar aquí.

Per al primer cas m’ha sortit el missatge:
“Temporary failure in name resolution”

Per al segon m’ha sortit:
“Network is unreachable”

Un cop més mil gràcies per ajudar-me.

Com accedeixes a la xarxa en aquest ordinador? Per Wifi o per cable d’ethernet?

A més caldria que tornessis a donar la máxima informació sobre el sistema que tinguis, marca, model, targeta gràfica, etc.

També convindria que tinguessis un dispositiu USB arrencable amb l’Ubuntu, si no el tens el pots crear al Windows, amb això es podrà fer més diagnòstics.

Per últim, sempre cal estar al dia amb còpies de seguretat, sempre pot petar un disc dur i fer-te perdre coses si no en tens.

El meu ordinador accedeix a Internet via cable d’ethernet. El processador de la màquina és un AMD Ryzen 5 5500 amb 16 Gb de RAM. La tarjeta gràfica és una Nvidia GeForce GTX 1080 de 8 Gb.

Efectivament, tinc un USB arrencable amb l’Ubuntu. Et cal alguna cosa més?

Mostra si us plau la sortida de:

dpkg -l | grep linux

Aquest és text que hi apareix:

egomet@MS-7B86:~$ dpkg -l | grep Linux
ii  bpftrace                                      0.20.2-1ubuntu4.3                        amd64        high-level tracing language for Linux eBPF
ii  console-setup-linux                           1.226ubuntu1                             all          Linux specific part of console-setup
ii  dmsetup                                       2:1.02.185-3ubuntu3.2                    amd64        Linux Kernel Device Mapper userspace library
ii  eject                                         2.39.3-9ubuntu6.3                        amd64        ejects CDs and operates CD-Changers under Linux
ii  fwupd-signed                                  1.52+1.4-1                               amd64        Linux Firmware Updater EFI signed binary
ii  gamemode                                      1.8.1-2build1                            amd64        Optimise Linux system performance on demand
ii  gamemode-daemon                               1.8.1-2build1                            amd64        Optimise Linux system performance on demand (daemon)
ii  hplip                                         3.23.12+dfsg0-0ubuntu5                   amd64        HP Linux Printing and Imaging System (HPLIP)
ii  hplip-data                                    3.23.12+dfsg0-0ubuntu5                   all          HP Linux Printing and Imaging - data files
ii  kbd                                           2.6.4-2ubuntu2                           amd64        Linux console font and keytable utilities
ii  kmod                                          31+20240202-2ubuntu7.1                   amd64        tools for managing Linux kernel modules
ii  libbluetooth3:amd64                           5.72-0ubuntu5.5                          amd64        Library to use the BlueZ Linux Bluetooth stack
ii  libdevmapper1.02.1:amd64                      2:1.02.185-3ubuntu3.2                    amd64        Linux Kernel Device Mapper userspace library
ii  libgamemode0:amd64                            1.8.1-2build1                            amd64        Optimise Linux system performance on demand (host library)
ii  libgamemodeauto0:amd64                        1.8.1-2build1                            amd64        Optimise Linux system performance on demand (client library)
ii  libhyphen0:amd64                              2.8.8-7build3                            amd64        ALTLinux hyphenation library - shared library
ii  libkeyutils1:amd64                            1.6.3-3build1                            amd64        Linux Key Management Utilities (library)
ii  libseccomp2:amd64                             2.5.5-1ubuntu3.1                         amd64        high level interface to Linux seccomp filter
ii  libselinux1:amd64                             3.5-2ubuntu2.1                           amd64        SELinux runtime shared libraries
ii  libsemanage-common                            3.5-1build5                              all          Common files for SELinux policy management libraries
ii  libsemanage2:amd64                            3.5-1build5                              amd64        SELinux policy management library
ii  libsepol2:amd64                               3.5-2build1                              amd64        SELinux library for manipulating binary security policies
ii  libtraceevent1:amd64                          1:1.8.2-1ubuntu2.1                       amd64        Linux kernel trace event library (shared library)
ii  libtraceevent1-plugin:amd64                   1:1.8.2-1ubuntu2.1                       amd64        Linux kernel trace event library (plugins)
ii  linux-base                                    4.5ubuntu9+24.04.1                       all          Linux image base package
ii  linux-firmware                                20240318.git3b128b60-0ubuntu2.21         amd64        Firmware for Linux kernel drivers
ii  linux-generic-hwe-24.04                       6.14.0-36.36~24.04.1                     amd64        Complete Generic Linux kernel and headers
ii  linux-headers-6.14.0-35-generic               6.14.0-35.35~24.04.1                     amd64        Linux kernel headers for version 6.14.0
ii  linux-headers-6.14.0-36-generic               6.14.0-36.36~24.04.1                     amd64        Linux kernel headers for version 6.14.0
ii  linux-headers-6.8.0-88                        6.8.0-88.89                              all          Header files related to Linux kernel version 6.8.0
ii  linux-headers-6.8.0-88-generic                6.8.0-88.89                              amd64        Linux kernel headers for version 6.8.0 on 64 bit x86 SMP
ii  linux-headers-generic                         6.8.0-88.89                              amd64        Generic Linux kernel headers
ii  linux-headers-generic-hwe-24.04               6.14.0-36.36~24.04.1                     amd64        Generic Linux kernel headers
ii  linux-hwe-6.14-headers-6.14.0-35              6.14.0-35.35~24.04.1                     all          Header files related to Linux kernel version 6.14.0
ii  linux-hwe-6.14-headers-6.14.0-36              6.14.0-36.36~24.04.1                     all          Header files related to Linux kernel version 6.14.0
ii  linux-hwe-6.14-tools-6.14.0-35                6.14.0-35.35~24.04.1                     amd64        Linux kernel version specific tools for version 6.14.0-35
ii  linux-hwe-6.14-tools-6.14.0-36                6.14.0-36.36~24.04.1                     amd64        Linux kernel version specific tools for version 6.14.0-36
ii  linux-image-generic-hwe-24.04                 6.14.0-36.36~24.04.1                     amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                          6.8.0-88.89                              amd64        Linux Kernel Headers for development
rc  linux-modules-6.14.0-33-generic               6.14.0-33.33~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
rc  linux-modules-6.14.0-34-generic               6.14.0-34.34~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
ii  linux-modules-6.14.0-35-generic               6.14.0-35.35~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
ii  linux-modules-6.14.0-36-generic               6.14.0-36.36~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
ii  linux-modules-6.14.0-37-generic               6.14.0-37.37~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
rc  linux-modules-extra-6.14.0-33-generic         6.14.0-33.33~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
rc  linux-modules-extra-6.14.0-34-generic         6.14.0-34.34~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
ii  linux-modules-extra-6.14.0-35-generic         6.14.0-35.35~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
ii  linux-modules-extra-6.14.0-36-generic         6.14.0-36.36~24.04.1                     amd64        Linux kernel extra modules for version 6.14.0
rc  linux-modules-nvidia-580-6.14.0-33-generic    6.14.0-33.33~24.04.1+2                   amd64        Linux kernel nvidia modules for version 6.14.0-33
rc  linux-modules-nvidia-580-6.14.0-34-generic    6.14.0-34.34~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.14.0-34
ii  linux-modules-nvidia-580-6.14.0-35-generic    6.14.0-35.35~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.14.0-35
ii  linux-modules-nvidia-580-6.14.0-36-generic    6.14.0-36.36~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.14.0-36
iF  linux-modules-nvidia-580-6.14.0-37-generic    6.14.0-37.37~24.04.1                     amd64        Linux kernel nvidia modules for version 6.14.0-37
rc  linux-objects-nvidia-580-6.14.0-33-generic    6.14.0-33.33~24.04.1+2                   amd64        Linux kernel nvidia modules for version 6.14.0-33 (objects)
rc  linux-objects-nvidia-580-6.14.0-34-generic    6.14.0-34.34~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.14.0-34 (objects)
ii  linux-objects-nvidia-580-6.14.0-35-generic    6.14.0-35.35~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.14.0-35 (objects)
ii  linux-objects-nvidia-580-6.14.0-36-generic    6.14.0-36.36~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.14.0-36 (objects)
ii  linux-objects-nvidia-580-6.14.0-37-generic    6.14.0-37.37~24.04.1                     amd64        Linux kernel nvidia modules for version 6.14.0-37 (objects)
ii  linux-signatures-nvidia-6.14.0-35-generic     6.14.0-35.35~24.04.1+1                   amd64        Linux kernel signatures for nvidia modules for version 6.14.0-35-generic
ii  linux-signatures-nvidia-6.14.0-36-generic     6.14.0-36.36~24.04.1+1                   amd64        Linux kernel signatures for nvidia modules for version 6.14.0-36-generic
ii  linux-signatures-nvidia-6.14.0-37-generic     6.14.0-37.37~24.04.1                     amd64        Linux kernel signatures for nvidia modules for version 6.14.0-37-generic
ii  linux-tools-6.14.0-35-generic                 6.14.0-35.35~24.04.1                     amd64        Linux kernel version specific tools for version 6.14.0-35
ii  linux-tools-6.14.0-36-generic                 6.14.0-36.36~24.04.1                     amd64        Linux kernel version specific tools for version 6.14.0-36
ii  linux-tools-common                            6.8.0-88.89                              all          Linux kernel version specific tools for version 6.8.0
ii  lsb-release                                   12.0-2                                   all          Linux Standard Base version reporting utility (minimal implementation)
ii  manpages                                      6.7-2                                    all          Manual pages about using a GNU/Linux system
ii  manpages-dev                                  6.7-2                                    all          Manual pages about using GNU/Linux for development
ii  pcmciautils                                   018-14build1                             amd64        PCMCIA utilities for Linux 2.6
ii  printer-driver-hpcups                         3.23.12+dfsg0-0ubuntu5                   amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  python3-distro                                1.9.0-1                                  all          Linux OS platform information API
ii  spice-vdagent                                 0.22.1-4build3                           amd64        Spice agent for Linux
ii  sysstat                                       12.6.1-2                                 amd64        system performance tools for Linux
ii  usbutils                                      1:017-3build1                            amd64        Linux USB utilities
ii  wireless-tools                                30~pre9-16.1ubuntu2                      amd64        Tools for manipulating Linux Wireless Extensions
egomet@MS-7B86:~$

Pensava que estaves en la versió de llarg termini Ubuntu 24.04 LTS, però segons el que mostra aquesta sortida em sembla que estàs a Ubuntu 25.04. Vas actualitzar de versió en algun moment?

Però abans de tot es pot provar el següent.

Prova d’iniciar el sistema amb un nucli més antic. Per això al menú grub inicial, prova de clicar sobre “Opcions avançades”, i aquí escollir una línia on posi una versió del nucli anterior a la primera que surt a la llista, que és la que inicia per defecte.

Si no funciona, convindria saber quina és la versió del nucli que estàs fent servir, amb:

uname -a

Voluntàriament (o conscientment) no he actualitzat res. El que faig és actualitzar-ho tot sempre que em surt la icona que em demana d’instal·lar noves actualitzacions. Pot ser que s’hagi inetal·lat així?

Què és exactament això del “menu grub”?

Les actualitzacions de versió es fan a part de les de programari dins de la versió actual. Te les ofereix el propi actualitzador (amb un missatge semblant a “El sistema està actualitzat, però hi ha una versió nova de l’Ubuntu si voleu actualitzar”). 25.04 és una versió de curt termini (sols 9 mesos de suport) que no t’hauria de sortir aquest missatge si tens configurat “mantenir-se en versions de llarg termini”, que és el predeterminat.

Quan inicies el sistema, no et surt un menú per escollir si inicies l’Ubuntu o el Windows? Aquest és el menú al que em refereixo. Si no et surt, inicia el sistema i prem la tecla “Majúscula” de l’esquerra del teclat repetidament.

Doncs igual no tinc ben configurades les actualitzacions. Ara que ja sé quin menu vols dir, el puc veure amb normalitat cada cop que engego l’ordinador. Em surten 5 opcions, però no n’hi cap cap que es digui “Opcions avançades”. Per altra banda, i abans de fer-ho, si al final vaig a una versió anterior d’Ubuntu, perdré la informació que tinc ara emmagatzemada a la partició? Ho dic per fer més còpies de seguretat de tot o no. Ara només ho he fet d’allò que és més esencial per a treballar.

Edito. Ja he vist l’opció que dius. Se m’havia passat, però la pregunta que faig encara és pertinent. Puc perdre informació so torno a una versió anterior?

No, no vas a una versió anterior. Simplement inicies el sistema amb un nucli anterior. Normalment els nuclis es van actualitzant, i quan es fa. l’Ubuntu esborra una versió anterior, però sempre manté almenys dues versions, la més recent i la que hi havia abans d’actualitzar.

El nucli de Linux és el centre del sistema operatiu, és el que porta també el mòbil Android. És el que es desenvolupa de manera centralitzada i que coordina el llegendari Linus Torvald, el creador de Linux. Porta incorporats molts controladors de perifèrics i es complementa amb mòduls addicionals que incorporen altres controladors.

L’únic que faràs és que iniciaràs el sistema amb aquest nucli anterior. A la sortida que has enganxat al principi em sembla veure que hi ha coses del nucli que no estan instal·lades, però potser m’equivoco. Aquesta prova potser ho arregla si la versió anterior del nucli tenia aquestes coses instal·lades.

D’acord. Em surten 6 opcions diferents, distribuïdes en tres parells. Inicia com

Ubuntu with Linux 6.14.0.37 (generic)
Ubuntu with Linux 6.14.0.37 (recovery mode)
Ubuntu with Linux 6.14.0.36 (generic)
Ubuntu with Linux 6.14.0.36 (recovery mode)
Ubuntu with Linux 6.14.0.35 (generic)
Ubuntu with Linux 6.14.0.35 (recovery mode)

Quin n’hauria de triar?

Bé, això mostra que tens 3 versions del nucli. Prova amb la 6.14.0.36 primer, que és la immediatament anterior a la que estàs fent servir, i si tot continua igual, prova amb la 6.14.0.35. Les que posen “generic”, les altres inicien el sistema en mode recuperació sense iniciar l’escriptori, etc.

Ja funciona!!! :smiley: He triat la versió 36 genèrica i tot sembla star com estava aquest matí. Per tant, la pregunta és ara, com coi puc eliminar la 37 i evitar que això em torni a passar?

Hi ha alguna cosa malmesa al teu sistema. Fixat que hi ha una línia a la sortida del dpkg -l que diu:

iF  linux-modules-nvidia-580-6.14.0-37-generic    6.14.0-37.37~24.04.1

Això d’ “if” vol dir instal·lat però configurat a mitges. No s’ha d’eliminar el nucli 6.14.0-37, sinó que s’ha d’acabar d’instal·lar i configurar correctament. Primer s’hauria d’esbrinar exactament quina versió de l’Ubuntu estàs fent servir, amb:

lsb_release -a

Sospito que és la 25.04, perquè justament t’escric des d’un ordinador que té aquesta versió i el nucli que hi ha instal·lat és la versió 6.14.0-37.

M’ha sortit això:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.3 LTS
Release:	24.04
Codename:	noble

D’acord, estàs a la 24.04.3, que és la versió LTS. He mirat i està bé que estiguis al nucli 6.14, perquè les versions de llarg termini de l’escriptori tenen una cosa que s’anomena HWE, que fa que el nucli (i altres parts del sistema) es vagin actualitzant quan surten versions noves.

Serà qüestió dons d’anar provant d’actualitzar el que falta, i provar d’iniciar en la versió 37. Si falla, sempre tens la 36 per tornar i continuar intentant arreglar-ho. No té sentit quedar-se a la 36, s’ha d’arreglar el que estigui malament.

Per començar doncs jo provaria el següent, estant a la versió 36. Es tractaria d’instal·lar coses que et falten de la versió 37, que per alguna raó no es van acabar d’instal·lar correctament.

sudo apt install linux-tools-6.14.0-37 linux-modules-extra-6.14.0-37-generic linux-hwe-6.14-tools-6.14.0-37
sudo apt install --reinstall linux-modules-nvidia-580-6.14.0-37-generic

Si aquestes ordres no donen error, es pot provar de tornar iniciar a la versió 37 a veure què tal.

El primer ja em dona error:

E: Unable to locate package linux-tools-6.14.0-37
E: Couldn't find any package by glob 'linux-tools-6.14.0-37'

I el segon també:

E: Internal Error, No file name for linux-modules-nvidia-580-6.14.0-37-generic:amd64

Ara que veig l’error del segon, crec que això és el que he vist aquest matí. Durant un moment em va sortit un missatge que alguna cosa de Nvidia no s’havia pogut instal·lar. Crec que deu ser això.