Salve. Utilizzo Ubuntu 16.04 (kernel 4.10.0-42) con desktop Gnome Shell 3.18.5. Durante lo spegnimento del notebook ho un ritardo notevole. Ho scoperto che il ritardo è legato a questo messaggio:

A stop job is running for Session c1 of user gdm

per capire di cosa si trattasse nella shell di debug ho lanciato il comando

loginctl session-status c1

ed ecco il risultato:

c1 - gdm (121)
       Since: Sat 2017-12-16 13:35:40 CET; 27min ago
      Leader: 1500
        Seat: seat0; vc7
         TTY: /dev/tty7
     Service: gdm-launch-environment; type x11; class greeter
       State: closing
        Unit: session-c1.scope
          `-1545 /usr/lib/xorg/Xorg vt7 -displayfd 3 -auth /run/user/121/gdm/Xauthority -background none -noreset -keeptty -verbose 3

Dec 16 13:41:10 bmo gnome-session[1718]: (gnome-shell:1779): Cogl-WARNING **: cogl-sampler-cache.c:200: GL error (1280): Invalid enumeration value
Dec 16 13:41:10 bmo gnome-session[1718]: (gnome-shell:1779): Cogl-WARNING **: cogl-sampler-cache.c:200: GL error (1280): Invalid enumeration value
Dec 16 13:41:10 bmo gnome-session[1718]: (gnome-shell:1779): Cogl-WARNING **: cogl-sampler-cache.c:200: GL error (1280): Invalid enumeration value
Dec 16 13:41:10 bmo gnome-session[1718]: (gnome-shell:1779): Cogl-WARNING **: cogl-sampler-cache.c:200: GL error (1280): Invalid enumeration value
Dec 16 13:41:10 bmo gnome-session[1718]: (gnome-shell:1779): Cogl-WARNING **: cogl-sampler-cache.c:200: GL error (1280): Invalid enumeration value
Dec 16 13:41:10 bmo gnome-session[1718]: (gnome-shell:1779): Cogl-WARNING **: cogl-sampler-cache.c:200: GL error (1280): Invalid enumeration value
Dec 16 14:02:18 bmo gnome-session[1718]: (gnome-settings-daemon:1744): Gdk-WARNING **: gnome-settings-daemon: Fatal IO error 11 (Risorsa temporaneamente non disponibile) on X server :0.
Dec 16 14:02:18 bmo gnome-session[1718]: gnome-session-binary[1718]: WARNING: Lost name on bus: org.gnome.SessionManager
Dec 16 14:02:18 bmo gnome-session[1718]: gnome-session-binary[1718]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Dec 16 14:02:18 bmo systemd[1]: Stopping Session c1 of user gdm.

che però non riesco ad interpretare.

chiesto 16 Dic '17, 14:28

maurizio%20fanigliulo's gravatar image

maurizio fan...
352514


Sembra un bug legato ad alcune versioni di systemd con occorrenze in particolari situazioni con gdm e in presenza di schede grafiche Nvidia e/o Chrome (Chromium) e/o alcuni driver hardware.

Probabilmente stai utilizzando una versione di systemd afflitta da questo problema. Le soluzioni possibili sono molteplici e quella consigliata ovviamente è di aggiornare il tuo sistema all'ultima versione stabile disponibile. Qui ti segnalo i nuovi aggiornamenti di sicurezza del kernel appena rilasciati per tutte le versioni di Ubuntu supportate.

In alternativa, se vuoi lasciare il sistema con le componenti attuali, un workaround (segnalato qui) efficace è il seguente.

È necessario creare un file /etc/sysctl.d/50-coredump.conf con contenuto

kernel.core_pattern=core

ed effettuare il riavvio della macchina.

coll. permanente

ha risposto 16 Dic '17, 15:28

cialu's gravatar image

cialu
1.1k21127

Poiché il mio sistema è già aggiornato al kernel 4.10.0-42 ho provato col secondo suggerimento e devo dire che funziona perfettamente. Per mia curiosità vorrei sapere: nel dettaglio cosa fa? Grazie.

(16 Dic '17, 18:41) maurizio fan... maurizio%20fanigliulo's gravatar image

sysctl.d configura i parametri del kernel al boot, kernel.core_pattern=core ripristina le impostazioni di default per i core dump in caso di crash. Puoi trovare maggiori informazioni su sysctl.d e su core.

(17 Dic '17, 10:40) cialu cialu's gravatar image

Purtroppo oggi mi sono accorto che il workaround precedente non funziona più. Il problema si è ripresentato. Di seguito l'output del comando

loginctl session-status c1

c1 - gdm (121)
       Since: Sun 2017-12-17 10:49:04 CET; 58s ago
      Leader: 1376
        Seat: seat0; vc7
         TTY: /dev/tty7
     Service: gdm-launch-environment; type x11; class greeter
       State: closing
        Unit: session-c1.scope
          `-1511 /usr/lib/xorg/Xorg vt7 -displayfd 3 -auth /run/user/121/gdm/Xauthority -background none -noreset -keeptty -verbose 3

Dec 17 10:49:21 bmo /usr/lib/gdm3/gdm-x-session[1508]: (II) systemd-logind: got pause for 13:70
Dec 17 10:49:21 bmo /usr/lib/gdm3/gdm-x-session[1508]: (II) systemd-logind: got pause for 13:80
Dec 17 10:49:21 bmo /usr/lib/gdm3/gdm-x-session[1508]: (II) systemd-logind: got pause for 13:66
Dec 17 10:49:21 bmo /usr/lib/gdm3/gdm-x-session[1508]: (II) systemd-logind: got pause for 13:74
Dec 17 10:49:21 bmo /usr/lib/gdm3/gdm-x-session[1508]: (II) systemd-logind: got pause for 13:71
Dec 17 10:49:21 bmo /usr/lib/gdm3/gdm-x-session[1508]: (II) systemd-logind: got pause for 226:1
Dec 17 10:49:21 bmo /usr/lib/gdm3/gdm-x-session[1508]: (II) systemd-logind: got pause for 13:73
Dec 17 10:49:26 bmo gnome-session[1684]: (gnome-settings-daemon:1710): color-plugin-WARNING **: failed to set screen _ICC_PROFILE: Apertura del file "/home/maurizio/.local/share/icc/edid-4ffebf13b1a49b91c67c65efed1c471b.icc" non riuscita: Permesso negato
Dec 17 10:49:28 bmo gnome-session[1684]: (gnome-settings-daemon:1710): color-plugin-WARNING **: failed to set screen _ICC_PROFILE: Apertura del file "/home/maurizio/.local/share/icc/edid-4ffebf13b1a49b91c67c65efed1c471b.icc" non riuscita: Permesso negato
Dec 17 10:49:38 bmo systemd[1]: Stopping Session c1 of user gdm.
(17 Dic '17, 11:02) maurizio fan... maurizio%20fanigliulo's gravatar image

Potresti indicare le caratteristiche hardware della tua macchina e i driver in uso nel caso di gpu Nvidia.

(17 Dic '17, 11:24) cialu cialu's gravatar image

Inoltre, come mai hai il kernel 4.10?

(17 Dic '17, 11:26) cialu cialu's gravatar image

CPU : Intel(R) Core(TM) i7-4510U CPU @ 2.00GHz; WiFi : BCM43142 802.11b/g/n; GPU : NVIDIA Corporation GM107M [GeForce GTX 850M] (rev a2); Intel Corporation Haswell-ULT Integrated Graphics Controller
(rev 0b).

I driver per la Nvidia sono 384.90, ma ho provato ad usare anche i nouveau.

Il kernel onestamente non ricordo di averlo aggiornato manualmente ho sempre fatto gli aggiornamenti automatici.

(17 Dic '17, 12:00) maurizio fan... maurizio%20fanigliulo's gravatar image

Questo è un ulteriore problema e si tratta di un bug riconosciuto, puoi vederlo qui. Il tuo kernel dovrebbe essere della serie 4.4, puoi controllare qui, ergo deve essere stato modificato manualmente. Ubuntu 16.04 LTS è un sistema estremamente stabile, a patto che non se ne modifichino le componenti principali e che si eseguano soltanto gli aggiornamenti consigliati.

(17 Dic '17, 12:43) cialu cialu's gravatar image

Quindi mi consigli di tornare al kernel 4.4? Nel caso come dovrei procedere?

(17 Dic '17, 12:54) maurizio fan... maurizio%20fanigliulo's gravatar image

Se tutte queste problematiche si sono presentate con il passaggio al kernel 4.10, potrebbe essere una soluzione. In alternativa, potresti attendere i prossimi aggiornamenti (che magari risolvono la situazione) e nel frattempo conviverci. In ogni caso, qualunque direzione tu prenda, per ulteriori problemi o dubbi (anche su come fare la regressione del kernel), il consiglio è quello di formulare una nuova domanda su Chiedi.

(17 Dic '17, 14:15) cialu cialu's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×16

domanda posta: 16 Dic '17, 14:28

domanda visualizzata: 180 volte

ultimo aggiornamento: 17 Dic '17, 14:15

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.