[RISOLTO] Mint parte in command line
Forum rules
Topics in this forum are automatically closed 6 months after creation.
Topics in this forum are automatically closed 6 months after creation.
[RISOLTO] Mint parte in command line
Buongiorno, da oggi la mia macchina con Mint 20.3 a bordo non parte più in ambiente grafico ma aspetta il comando per inserire le credenziali. Dopo l'inserimento faccio partire l'ambiente grafico col comando startx ed entro. Però il portachiavi mi chiede di nuovo l'autenticazione e solo in quel momento ho il pieno controllo del portatile.
Se può essere utile una settimana fa ho provato ad installare l'ambiente KDE, l'ho provato un paio di giorni ma non mi ha soddisfatto e l'ho rimosso. Però, tramite Synaptic ho rimosso manualmente molte librerie o altro che avevano a che fare con KDE. Riavviato il pc è andato bene e mi è comparsa la schermata grafica per la scelta dell'ambiente (MATE o Cinnamon) e dell'utente. Oggi questo problema.
Qualcuno può aiutarmi?
Grazie
Se può essere utile una settimana fa ho provato ad installare l'ambiente KDE, l'ho provato un paio di giorni ma non mi ha soddisfatto e l'ho rimosso. Però, tramite Synaptic ho rimosso manualmente molte librerie o altro che avevano a che fare con KDE. Riavviato il pc è andato bene e mi è comparsa la schermata grafica per la scelta dell'ambiente (MATE o Cinnamon) e dell'utente. Oggi questo problema.
Qualcuno può aiutarmi?
Grazie
Last edited by LockBot on Wed Aug 02, 2023 10:00 pm, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Mint parte in command line
Salve,
apri il terminale ed esegui il comando:
copia e incolla il risultato in un prossimo post.
apri il terminale ed esegui il comando:
Code: Select all
cat /etc/default/grub
Re: Mint parte in command line
Eccolo....
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="nosplash"
GRUB_CMDLINE_LINUX=""
GRUB_THEME=/boot/grub/themes/ubuntu-mate/theme.txt
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="nosplash"
GRUB_CMDLINE_LINUX=""
GRUB_THEME=/boot/grub/themes/ubuntu-mate/theme.txt
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Re: Mint parte in command line
Mah, a rischio di suggerire l'ovvio...
Se con startx funziona (btw, come USER o con sudo? spesso di default è disabilitato) allora non deve essere troppo rotto.
https://askubuntu.com/questions/937097/ ... er-started
Il mio /etc/init.d/lightdm è così:
È uno script, prova anche ad eseguirlo da CLI. (user o root, non so).
Se non funziona forse vedi qualcosa.
Se funziona, il problema si sposta a come mai non è stato invocato.
Se con startx funziona (btw, come USER o con sudo? spesso di default è disabilitato) allora non deve essere troppo rotto.
https://askubuntu.com/questions/937097/ ... er-started
Il mio /etc/init.d/lightdm è così:
Prova a confrontarlo col tuo ad es. con meld .#!/bin/sh
# Largely adapted from xdm's init script:
# Copyright 1998-2002, 2004, 2005 Branden Robinson <branden@debian.org>.
# Copyright 2006 Eugene Konev <ejka@imfi.kspu.ru>
#
# This is free software; you may redistribute it and/or modify
# it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2,
# or (at your option) any later version.
#
# This is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License with
# the Debian operating system, in /usr/share/common-licenses/GPL; if
# not, write to the Free Software Foundation, Inc., 51 Franklin Street,
# Fifth Floor, Boston, MA 02110-1301, USA.
### BEGIN INIT INFO
# Provides: lightdm
# Required-Start: $local_fs $remote_fs dbus
# Required-Stop: $local_fs $remote_fs dbus
# Should-Start: $named
# Should-Stop: $named
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start lightdm
### END INIT INFO
set -e
HEED_DEFAULT_DISPLAY_MANAGER=
# To start lightdm even if it is not the default display manager, change
# HEED_DEFAULT_DISPLAY_MANAGER to "false."
# Also overridable from command line like:
# HEED_DEFAULT_DISPLAY_MANAGER=false /etc/init.d/lightdm start
[ -z "$HEED_DEFAULT_DISPLAY_MANAGER" ] && HEED_DEFAULT_DISPLAY_MANAGER=true
DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/usr/sbin/lightdm
PIDFILE=/var/run/lightdm.pid
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
test -x $DAEMON || exit 0
. /lib/lsb/init-functions
SSD_START_ARGS="--pidfile $PIDFILE --name $(basename $DAEMON) --startas $DAEMON -- -d"
SSD_STOP_ARGS="--pidfile $PIDFILE --name $(basename $DAEMON) --retry TERM/5/TERM/5"
case "$1" in
start)
if [ "$HEED_DEFAULT_DISPLAY_MANAGER" = "true" ] &&
[ -e $DEFAULT_DISPLAY_MANAGER_FILE ] &&
[ "$(cat $DEFAULT_DISPLAY_MANAGER_FILE)" != "/usr/bin/lightdm" -a "$(cat $DEFAULT_DISPLAY_MANAGER_FILE)" != "/usr/sbin/lightdm" ]; then
echo "Not starting X display manager (lightdm); it is not the default" \
"display manager."
else
log_daemon_msg "Starting X display manager" "lightdm"
start-stop-daemon --start --quiet $SSD_START_ARGS \
|| log_progress_msg "already running"
log_end_msg 0
fi
;;
restart)
[ -f $PIDFILE ] && /etc/init.d/lightdm stop
[ -f $PIDFILE ] && exit 1
/etc/init.d/lightdm start
;;
stop)
log_daemon_msg "Stopping X display manager" "lightdm"
if ! [ -f $PIDFILE ]; then
log_progress_msg "not running ($PIDFILE not found)"
else
start-stop-daemon --stop --quiet $SSD_STOP_ARGS
SSD_RES=$?
if [ $SSD_RES -eq 1 ]; then
log_progress_msg "not running"
fi
if [ $SSD_RES -eq 2 ]; then
log_progress_msg "not responding to TERM signals"
else
if [ -f $PIDFILE ]; then
log_progress_msg "(removing stale $PIDFILE)"
rm $PIDFILE
fi
fi
fi
log_end_msg 0
;;
force-reload)
/etc/init.d/lightdm restart
;;
*)
echo "Usage: /etc/init.d/lightdm {start|stop|restart|force-reload}"
exit 1
;;
esac
exit 0
È uno script, prova anche ad eseguirlo da CLI. (user o root, non so).
Se non funziona forse vedi qualcosa.
Se funziona, il problema si sposta a come mai non è stato invocato.
Re: Mint parte in command line
Anche qui, qualcosa di interessante.
https://community.linuxmint.com/tutorial/view/801
Al momento, il session manager è ancora lightdm.
Ctrl+Alt+F1 per arrivare a CLI non emulata su X
Mò provo.
https://community.linuxmint.com/tutorial/view/801
Al momento, il session manager è ancora lightdm.
Ctrl+Alt+F1 per arrivare a CLI non emulata su X
Code: Select all
sudo service lightdm stop
Code: Select all
sudo service lightdm start
Re: Mint parte in command line
I file sono identici. Se lo lancio mi appare la schermata iniziale con la scelta utente e l'ambiente....
Re: Mint parte in command line
Salve,
allora apri il terminale ed esegui questo comando per aprire il fila /etc/defaul/grub:
nel file che si apre cerca la riga: GRUB_CMDLINE_LINUX_DEFAULT="nosplash"
e modoficala ccome segue:
salva ed esci.
poi sempre da terminale esegui i seguenti comandi, uno alla volta:
allora apri il terminale ed esegui questo comando per aprire il fila /etc/defaul/grub:
Code: Select all
sudo xed /etc/default/grub
e modoficala ccome segue:
Code: Select all
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
poi sempre da terminale esegui i seguenti comandi, uno alla volta:
Code: Select all
sudo update-grub
Code: Select all
reboot
Re: Mint parte in command line
L'opzione "nosplash" è per vedere i comandi sfilare sullo schermo al boot, giusto? Come ha a che fare con il mancato avvio dell'ambiente grafico?
Re: Mint parte in command line
Ho fatto i comandi che hai detto ma l'unica differenza che ho notato è che si è visto per qualche secondo il logo LM, poi è tornato il login testuale.
Re: Mint parte in command line
Salve,
Allora fai questa prova, se non l'hai già fatta: al menu di grub scegli >Advanced option for linux mint >Recovery mode e nella finestra che si apre avvia "resume Ripristina l'avvio normale"
Ok.L'opzione "nosplash" è per vedere i comandi sfilare sullo schermo al boot, giusto? Come ha a che fare con il mancato avvio dell'ambiente grafico?
Allora fai questa prova, se non l'hai già fatta: al menu di grub scegli >Advanced option for linux mint >Recovery mode e nella finestra che si apre avvia "resume Ripristina l'avvio normale"
Re: Mint parte in command line
Provo, ma se non ricordo male l'avevo fatta. Verifico...
Re: Mint parte in command line
Niente da fare, torna sempre il login testuale. Ma non capisco due cose,
1. perché mi compare la richiesta password per sbloccare il portachiavi
2. l'ambiente grafico che appare dopo che ho lanciato startx è un cinnamon con una definizione non proprio eccelsa e con lo sfondo cambiato.
Sono cose che mi danno il mal di testa
1. perché mi compare la richiesta password per sbloccare il portachiavi
2. l'ambiente grafico che appare dopo che ho lanciato startx è un cinnamon con una definizione non proprio eccelsa e con lo sfondo cambiato.
Sono cose che mi danno il mal di testa
-
- Level 4
- Posts: 403
- Joined: Sat Jan 23, 2016 5:58 pm
Re: Mint parte in command line
Guarda il problema sicuramente è innescato dal fatto che avrai cancellato qualche libreria oppure c'è un qualche conflitto tra gli ambienti che hai installato e poi disinstallato.
Se non hai fatto una copia con TimeShift o simili per cui puoi ripristinare il sistema allo stato originale, entra nel gestore pacchetti dell'ambiente desktop da cui hai installato e poi disinstallato KDE, apri Synaptic e da "Files > Cronologia" copia e incolla su Calc ( o quello che hai ) i pacchetti dei due giorni (viene specificato anche l'orario), in cui hai installato e poi disinstallato. Fai il confronto, anche se ti vorrà una certa dose di pazienza.
Ci sono anche in /var/log/apt ma sono di più difficile lettura.
Se devi fare queste operazioni, ti suggerisco che prima devi sempre avere una copia di backup del sistema ed eventualmente provarlo in VM prima di attuarlo sul sistema reale. Lo dico perchè una volta in VM, cercando di fare una di queste operazioni, apt mi ha disinstallato completamente il desktop manager.
Se non hai fatto una copia con TimeShift o simili per cui puoi ripristinare il sistema allo stato originale, entra nel gestore pacchetti dell'ambiente desktop da cui hai installato e poi disinstallato KDE, apri Synaptic e da "Files > Cronologia" copia e incolla su Calc ( o quello che hai ) i pacchetti dei due giorni (viene specificato anche l'orario), in cui hai installato e poi disinstallato. Fai il confronto, anche se ti vorrà una certa dose di pazienza.
Ci sono anche in /var/log/apt ma sono di più difficile lettura.
Se devi fare queste operazioni, ti suggerisco che prima devi sempre avere una copia di backup del sistema ed eventualmente provarlo in VM prima di attuarlo sul sistema reale. Lo dico perchè una volta in VM, cercando di fare una di queste operazioni, apt mi ha disinstallato completamente il desktop manager.
Re: Mint parte in command line
E' probabile che abbia cancellato qualcosa.Se invece del comando startx lancio direttamente lightdm allora appare la scelta del'utenza e dell'ambiente.
Ho dato un rapido sguardo alla cronologia ma ho trovato solo la rimozione, non mi sembra di aver visto l'installazione.
Non c'è modo di "aggiustare" l'installazione, reintegrando le librerie mancanti per non perdere la configurazione che mi sono creata?
Se dovessi reinstallare il sistema operativo senza formattare le partizioni che ho, oltre ai dati mi ritroverei anche gli utenti?
Ho dato un rapido sguardo alla cronologia ma ho trovato solo la rimozione, non mi sembra di aver visto l'installazione.
Non c'è modo di "aggiustare" l'installazione, reintegrando le librerie mancanti per non perdere la configurazione che mi sono creata?
Se dovessi reinstallare il sistema operativo senza formattare le partizioni che ho, oltre ai dati mi ritroverei anche gli utenti?
Re: Mint parte in command line
Il problema dovrebbe risiedere nell'ambiente Cinnamon. Mi è successo che una volta non sia riuscito a caricarlo dopo aver lanciato lightdm. Mentre Mate funziona bene. Se da Mate mi disconnetto ritorna alla scelta grafica dell'utente e dell'ambiente, se lo faccio da Cinnamon ritorna a linea di comando, fermo restando la non comparsa della scelta al riavvio o all'accensione del portatile. Lo script lightdm è correttamente all'interno della cartella etc/init.d, non capisco perché non viene lanciato automaticamente mentre se lo faccio manualmente va.
La domanda è: si può reinstallare completamente l'ambiente Mint da una Live lasciando inalterati tutte le impostazioni, gli utenti e i programmi installati?
La domanda è: si può reinstallare completamente l'ambiente Mint da una Live lasciando inalterati tutte le impostazioni, gli utenti e i programmi installati?
Re: Mint parte in command line
Salve,
Fermo restando di fare prima, per scrupolo, un'immagine di backup con "Timeshift".
Per fare ciò, da terminale puoi digitare i seguenti comandi, uno alla volta:
Non ha questa funzionalità. Ad ogni modo, dal momento che a quanto capisco puoi avviare mate, perchè non provi a disinstallare cinnamon e poi reinstallarlo di nuovo?La domanda è: si può reinstallare completamente l'ambiente Mint da una Live lasciando inalterati tutte le impostazioni, gli utenti e i programmi installati?
Fermo restando di fare prima, per scrupolo, un'immagine di backup con "Timeshift".
Per fare ciò, da terminale puoi digitare i seguenti comandi, uno alla volta:
Code: Select all
su apt purge cinnamon
sudo apt autoremove
sudo apt install cinnamon
Re: Mint parte in command line
Ciao. Ho risolto, in parte, visto che non mi piace l'interfaccia, installando il display manager gnome. Fatto questo compare la schermata di scelta dell'utenza e dell'ambiente. E' un pò scarna ma almeno funziona. Adesso vorrei disinstallare lightdm e poi reinstallarlo, per vedere se si configura correttamente.
Una domanda, sai come si sceglie il display manager da utilizzare? Ho provato nelle impostazioni ma non c'è nulla. L'unica possibilità sembra essere quando l'ho installato, allora ha chiesto quale display volessi usare.
Una domanda, sai come si sceglie il display manager da utilizzare? Ho provato nelle impostazioni ma non c'è nulla. L'unica possibilità sembra essere quando l'ho installato, allora ha chiesto quale display volessi usare.
Re: Mint parte in command line
Salve,
Nella finestra che si apre poi selezionare lightdm.
Da terminale:Una domanda, sai come si sceglie il display manager da utilizzare?
Code: Select all
sudo dpkg-reconfigure lightdm
Re: Mint parte in command line
Allora, togliendo e reinstallando lightdm tutto torna come prima. Però (e questo non lo sapevo o non me lo ricordavo) all'accesso avevo una bellissima schermata di inserimento password, con angoli arrotondati e di un bel verde riposante. Ora non c'è più, forse è quella modifica fatta sopra? (mettere quite splash al posto di nosplash).
Re: [RISOLTO] Mint parte in command line
Un ringraziamento a quelli che hanno risposto sull'argomento. Il vostro aiuto è stato fondamentale per capire qualcosa di più sul sistema Linux.