[Risolto] insserv: warning: script 'lxdm'

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.

[Risolto] insserv: warning: script 'lxdm'

Messaggioda ivantu » mercoledì 4 gennaio 2017, 12:05

Sempre su Lubuntu 16.04 quando aggiorno il sistema o installo altri pacchetti ho questo errore
Codice: Seleziona tutto
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
initctl: Impossibile connettersi a Upstart: Failed to connect to socket /com/ubuntu/upstart: Connessione rifiutata
insserv: warning: script 'lxdm' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `lxdm'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `lxdm'


Avevo provato a rimuovere il pacchetto 'lxdm', ho riscontrato che al riavvio del sistema non riesco più ad accedere.
Per una curiosità, Xenial utilizza di default lightdm o lxdm?

nella directory /etc/init.d ho
Codice: Seleziona tutto
:~$ ls -l /etc/init.d/lx*
lrwxrwxrwx 1 root root   21 mar  1  2012 /etc/init.d/lxdm -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 3520 nov 26  2015 /etc/init.d/lxdm.dpkg-new
:~$



il sistema è 32bit
Ultima modifica di ivantu il giovedì 5 gennaio 2017, 10:39, modificato 1 volta in totale.
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
ivantu
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4628
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 16.04.3 LTS x86_64, 17.10 x86_64
Sesso: Maschile

Re: insserv: warning: script 'lxdm'

Messaggioda harpefalcata » mercoledì 4 gennaio 2017, 12:44

Con le ultime release di Ubuntu, ivi compresa la 16, il sistema di start è cambiato, è ora systemd, non più upstart.

Questo significa che gli script inseriti in init.d, rc.local ed affini, benchè siano ancora supportati per questioni di retrocompatibilità, non lo saranno ancora a lungo, e potresti trovarti nella condizione, a breve, che con un aggiornamento di kernel, tutti gli script inseriti in uno dei percorsi di start elencati non funzionino più.

Per realizzare un sistema che avvii uno script, un file, un'applicazione, o qualunque altra cosa, devi ora realizzare un file di "unit" e mapparlo all'interno della cartella systemd, in quello che è il file che viene avviato di default, che non ricordo come si chiama esattamente, ma mi sembra di ricordare che abbia estensione ".target", ed è compreso sempre nella stessa cartella di systemd.

Se vuoi ulteriori specifiche su come realizzare i file unit, cerca su internet le specifiche sul nuovo sistema di start di ubuntu: systemd.

Credo che il desktop manager di default sia lightdm, ma non ne sono certo, mi riservo il beneficio del dubbio.

Saluti.
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 770
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.03 Xenial Xerus
Sesso: Maschile

Re: insserv: warning: script 'lxdm'

Messaggioda tiopaco » mercoledì 4 gennaio 2017, 13:08

Ciao ragazzi.

Dovresti aggiungere un intestazione nello script di avvio tipo:

Codice: Seleziona tutto
### BEGIN INIT INFO
# Provides:          example
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Example initscript
# Description:       This file should be used to construct scripts to be
#                    placed in /etc/init.d.
### END INIT INFO


Questo e' quanto avevo trovato appena reinstallato ubuntu dopo tempo, creando script di avvio mi dava questo "Problema"

Si riferisce a questa intestazione missing LSB tags

Ora non so per quanto tempo funzionera'... :)

Nemmeno se il tuo problema dipenda da questo ma l' avviso e' lo stesso che dava a me.

Di default unity usa lightdm
tiopaco
 

Re: insserv: warning: script 'lxdm'

Messaggioda ivantu » giovedì 5 gennaio 2017, 10:39

@harpefalcata
si, conoscevo ed ho già studiato diversi comandi terminale di systemd.

@tiopaco
ho guardato meglio il contenuto dei due file lxdm che avevo elencato nel messaggio intestazione della discussione.
sembrerebbe che uno dei due compila nel testo quello che tu indichi di aggiungere

è bastato sostituire il contenuto dell'ultimo file lxdm.dpkg-new nel file lxdm
Grazie ad entrambi
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
ivantu
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4628
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 16.04.3 LTS x86_64, 17.10 x86_64
Sesso: Maschile

Re: [Risolto] insserv: warning: script 'lxdm'

Messaggioda tiopaco » giovedì 5 gennaio 2017, 11:53

Mi fa piacere, piano piano dovremmo adeguarci :)

Buona giornata.
tiopaco
 


Torna a Kernel e servizi di sistema

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti