[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: impasse avvio sessione X mediante startx dopo il login da console



On 08/11/18 00:41, Giuseppe Ferruzzi wrote:

login da console e avviato
la sessione X mediante startx.

Nel mio sistema è presente una sola alternativa nel gruppo
x-session-manager che è openbox-session.

cosa intendi? questo?
$ update-alternatives --list x-session-manager

Che sappia io ha il default display manager indicato qui (il tuo dovrebbe essere vuoto):
$ cat /etc/X11/default-display-manager

e il default desktop environment è qui
$ ls -l /etc/alternatives/x-session-manager

e il default windows manager è qui
$ ls -l /etc/alternatives/x-window-manager

quando invio startx
in console il comando viene eseguito ma la sessione di openbox
non si avvia più da se, debbo dargli un "aiutino" muovendo il
mouse :|

strano, non avevo mai sentito nulla del genere

Se invece creo il file ~/.xinitrc con exec /usr/bin/x-session-manager,

ma cosa contiene il file
$ cat /etc/X11/xinit/xinitrc

che viene eseguito quando ~/.xinitrc non esiste?

dovrebbe contenere:
. /etc/X11/Xsession

e guardando quel file dovresti avere un punto dove richiama tutti i file presenti nella directory /etc/X11/Xsession.d

if [ ! -d "$SYSSESSIONDIR" ]; then
  errormsg "no \"$SYSSESSIONDIR\" directory found; aborting."
fi

e qui dovresti averne almeno uno che richiama
/usr/bin/x-session-manager

che dovrebbe essere un link simbolico al tuo desktop environment (come indicato sopra)

Avete qualche idea?

ma hai provato a fare un tail -f dei file di log (magari da un altro PC in ssh o altrimenti da altra console)
/var/log/syslog
/var/log/Xorg.0.log

e vedere se prima di bloccarsi c'è stampato qualcosa... e se stampa qualcosa quando muovi il mouse?

o se nel file /var/log/Xorg.0.log trovi qualcosa di strano

In alternativa prova con debsums a verificare se i pacchetti di X e del tuo desktop enviroment hanno qualcosa di strano (controlla anche i file di configurazione)

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
What happened in 2013 couldn't have happened without free software
(He credited free software for his ability to help disclose the U.S. government's far-reaching surveillance projects).
Edward Snowden



Reply to: