[Risolto] insserv: warning: script 'lxdm'

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6670
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 23.10
Sesso: Maschile

[Risolto] insserv: warning: script 'lxdm'

Messaggio da ivantu »

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, 9:39, modificato 1 volta in totale.
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2872
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: insserv: warning: script 'lxdm'

Messaggio da DoctorStrange »

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.
tiopaco

Re: insserv: warning: script 'lxdm'

Messaggio da tiopaco »

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
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6670
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 23.10
Sesso: Maschile

Re: insserv: warning: script 'lxdm'

Messaggio da ivantu »

@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
tiopaco

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

Messaggio da tiopaco »

Mi fa piacere, piano piano dovremmo adeguarci :)

Buona giornata.
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti