Impostare ambiente desktop e display manager predefinito
Impostare ambiente desktop e display manager predefinito
Per evitare di fare pasticci sto provando la procedura su virtualbox, ho installato ubuntu con unity di default e mate.
Dalle ricerche che ho fatto credo che le procedure siano queste.
Impostare ambiente desktop :
Se ho capito bene devo aprire con un editor di testo e configurare il file xsession in /usr/share/xsessions/ubuntu.desktop
[Desktop Entry]
Name=Ubuntu
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=ubuntu
TryExec=unity
Icon=
Type=Application
DesktopNames=Unity
X-Ubuntu-Gettext-Domain=gnome-session-3.0
Impostare display manager :
Mi basta dare questo comando :
sudo dpkg-reconfigure sddm o sudo dpkg-reconfigure lightdm a seconda del display manager installato, gdm, kdm ecc..
- steff
- Moderatore Globale
- Messaggi: 40299
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Impostare ambiente desktop e display manager predefinit
Poi kdm è obsoleto, gdm non lo so ma forse, cmq ogniuno ha una sua impostazione per il DE da avviare per default, normalmente è l'ultima scelta.
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Impostare ambiente desktop e display manager predefinit
steff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4931047#p4931047][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Basta il comando, i file .desktop non vanno toccati, sono la base per la scelta del DE da avviare al login.
Poi kdm è obsoleto, gdm non lo so ma forse, cmq ogniuno ha una sua impostazione per il DE da avviare per default, normalmente è l'ultima scelta.
Ciao, ti ringrazio tanto per avermi risposto.
Cerco di spiegare con esattezza quale è il mio intento, dunque io imposto sempre il login automatico, all'avvio del sistema voglio che parta un DE di mia scelta in automatico, poi se voglio accedere su un' altro DE termino la sessione corrente e accedo nel DE scelto.
Il display manager di unity dovrebbe essere LightDM, per impostare il display manager come mi spiegavi credo che mi basti scrivere sudo dpkg-reconfigure LightDM.
Adesso su unity ho questa situazione, come si vede dall'immagine ubuntu è predefinito, invece se volessi mate predefinito quale è il comando che devo usare per impostare il DE come predefinito ?
- steff
- Moderatore Globale
- Messaggi: 40299
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Impostare ambiente desktop e display manager predefinit
Cmq i file sono tutti in /etc/lightdm.conf e /etc/lightdm.d/...
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Impostare ambiente desktop e display manager predefinit
In /etc ho questi file :steff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4931089#p4931089][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Conosco poco lightdm ma ha i suoi file di configurazione e sicuramente anche un suo tool per impostare la sessione di default, autologin, utente di default ecc, ma non saprei come si chiama in unity, lightdm-settings?
Cmq i file sono tutti in /etc/lightdm.conf e /etc/lightdm.d/...
La cartella lightdm.d è vuota, ho provato anche questo comando ma non funziona :
Codice: Seleziona tutto
sudo /usr/lib/lightdm/lightdm-set-defaults -s mate
Codice: Seleziona tutto
itx@itx:~$ sudo/usr/lib/lightdm/lightdm-set-deafaults -s mate
bash: sudo/usr/lib/lightdm/lightdm-set-deafaults: File o directory non esistente
itx@itx:~$
Il tool per impostare la sessione di default non l'ho trovato, mi sembra non ci sia, c'è solo l'impostazione per l'autologin e l'utente.
-
- Tenace Tecnocrate
- Messaggi: 17935
- Iscrizione: giovedì 8 aprile 2010, 18:41
- Desktop: diversi
- Distribuzione: debian
Re: Impostare ambiente desktop e display manager predefinit
Re: Impostare ambiente desktop e display manager predefinit
caturen [url=http://forum.ubuntu-it.org/viewtopic.php?p=4931118#p4931118][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:per impostare un qualsiasi DE che parta di default basta semplicemente sceglierlo una volta e fare il login. La prossima volta quel DE verra messo in avvio predefinito e servirà solo loggarsi. Per cambiarlo basterà di nuovo scegliere un altro DE.
Ciao, grazie per la disponibilità e il supporto.
Dunque su virtualbox ho installato nuovamente ubuntu 16.04 con unity di default e gnome come secondo DE, adesso funziona come mi hai spiegato, prima però partiva sempre unity.
Sul PC invece ho installo kubuntu 16.10 con il kde 5 di default, come DE aggiuntivi ho gnome e unity, in questo caso nonostante scelga il DE al riavvio parte sempre KDE.
Ho provato ad'impostare gnome come DE di defaults ma non ha funzionato :
Codice: Seleziona tutto
itx@itx:~$ sudo /usr/lib/sddm/sddm-set-defaults -s gnome
[sudo] password di itx:
sudo: /usr/lib/sddm/sddm-set-defaults: comando non trovato
itx@itx:~$
Re: Impostare ambiente desktop e display manager predefinit
prova a usare lightdm come display manager, installalo e impostalo con
Codice: Seleziona tutto
sudo dpkg-reconfigure lightdm
- UbuNuovo
- Imperturbabile Insigne
- Messaggi: 4433
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: Impostare ambiente desktop e display manager predefinit
- steff
- Moderatore Globale
- Messaggi: 40299
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Impostare ambiente desktop e display manager predefinit
http://wiki.ubuntu-it.org/AmbienteGrafi ... OA_grafica
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Impostare ambiente desktop e display manager predefinit
come mai sarebbe sconsigliato ligthdm? non credo che faccia molta differenza il DM tenendo conto che insieme a plasma, lui ci ha anche caricato unity e gnome shell....piu di cosi ormai...
tra l'altro ho usato anche pclinuxos plasma e li di default viene usato se non sbaglio gdm e non c'è nessun problema.
anche sabayon plasma non usa sddm e anche li è tutto in ordine.
- steff
- Moderatore Globale
- Messaggi: 40299
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Impostare ambiente desktop e display manager predefinit
http://aseigo.blogspot.it/2013/03/loggi ... ces-2.html
http://blog.davidedmundson.co.uk/blog/d ... ers_finale
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Impostare ambiente desktop e display manager predefinit
Dunque vi spiego tutte le procedure che ho eseguito.
Impostare la sessione predefinita tramite il display manager light .
Come mi avete indicato ho eseguito questa guida :
http://wiki.ubuntu-it.org/AmbienteGrafi ... redefinita
Qui il problema è che non riesco a capire quale è il file in questione, vi posto il contenuto dei file lightdm.conf
1 file :
http://depositfiles.com/files/jwgfeioig
Codice: Seleziona tutto
[Seat:*]
autologin-guest=false
autologin-user=itx
autologin-user-timeout=0
http://depositfiles.com/files/9nc8j335a
Codice: Seleziona tutto
# LightDM - light Display Manager
#
# The display manager service manages the X servers running on the
# system, providing login and auto-login services
#
# based on gdm upstart script
description "LightDM Display Manager"
author "Robert Ancell <robert.ancell@canonical.com>"
start on ((filesystem
and runlevel [!06]
and started dbus
and plymouth-ready)
or runlevel PREVLEVEL=S)
stop on runlevel [016]
respawn
respawn limit 2 15
emits login-session-start
emits desktop-session-start
emits desktop-shutdown
script
if [ -n "$UPSTART_EVENTS" ]
then
# Check kernel command-line for inhibitors, unless we are being called
# manually
for ARG in $(cat /proc/cmdline); do
if [ "$ARG" = "text" ]; then
plymouth quit || :
stop
exit 0
fi
done
[ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/lightdm" -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] || { stop; exit 0; }
if [ "$RUNLEVEL" = S -o "$RUNLEVEL" = 1 ]
then
# Single-user mode
plymouth quit || :
exit 0
fi
fi
exec lightdm
end script
post-start script
sleep 5
clear > /dev/tty7
end script
post-stop script
clear > /dev/tty7
sleep 1
if [ "$UPSTART_STOP_EVENTS" = runlevel ]; then
initctl emit desktop-shutdown
fi
end script
http://depositfiles.com/files/c9sfgofr0
Codice: Seleziona tutto
#!/bin/sh
# Debian lightdm package configuration script
# based on xdm script
# Copyright 2000-2001 Branden Robinson.
# Licensed under the GNU General Public License, version 2. See the file
# /usr/share/common-licenses/GPL or <http://www.gnu.org/copyleft/gpl.txt>.
set -e
# source debconf library
. /usr/share/debconf/confmodule
# set default display manager
DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
OWNERS=
if db_metaget shared/default-x-display-manager owners; then
OWNERS="$RET"
fi
CHOICES=
if db_metaget shared/default-x-display-manager choices; then
CHOICES="$RET"
fi
if [ "$OWNERS" != "$CHOICES" ]; then
db_subst shared/default-x-display-manager choices "$OWNERS" || :
db_fset shared/default-x-display-manager seen false || :
fi
# debconf is not a registry; use the current contents of the default display
# manager file to pre-answer the question if possible
if [ -e "$DEFAULT_DISPLAY_MANAGER_FILE" ]; then
CURRENT_DEFAULT=$(basename "$(grep -v '^[[:space:]]*#' \
"$DEFAULT_DISPLAY_MANAGER_FILE" |
head -n 1)")
if [ -n "$CURRENT_DEFAULT" ]; then
db_set shared/default-x-display-manager "$CURRENT_DEFAULT"
fi
else
CURRENT_DEFAULT=
if db_get shared/default-x-display-manager; then
CURRENT_DEFAULT="$RET"
fi
fi
# when installing from scratch as part of a release upgrade, default to
# lightdm, otherwise ask
if [ -z "$2" -a -n "$RELEASE_UPGRADE_IN_PROGRESS" ]; then
db_set shared/default-x-display-manager lightdm
db_fset shared/default-x-display-manager seen true
else
db_input high shared/default-x-display-manager || :
db_go || :
fi
# using this display manager?
NEW_DEFAULT=
if db_get shared/default-x-display-manager; then
NEW_DEFAULT="$RET"
fi
# move the default display manager file if we are going to change it
if [ -n "$NEW_DEFAULT" ]; then
if [ "$NEW_DEFAULT" != "$CURRENT_DEFAULT" ]; then
if [ -e "$DEFAULT_DISPLAY_MANAGER_FILE" ]; then
mv "$DEFAULT_DISPLAY_MANAGER_FILE" \
"${DEFAULT_DISPLAY_MANAGER_FILE}.dpkg-tmp"
fi
fi
fi
http://depositfiles.com/files/ukbvxbvvi
Codice: Seleziona tutto
/etc/apparmor.d/abstractions/lightdm
/etc/apparmor.d/abstractions/lightdm_chromium-browser
/etc/apparmor.d/lightdm-guest-session
/etc/dbus-1/system.d/org.freedesktop.DisplayManager.conf
/etc/init.d/lightdm
/etc/init/lightdm.conf
/etc/lightdm/users.conf
/etc/logrotate.d/lightdm
/etc/pam.d/lightdm
/etc/pam.d/lightdm-autologin
/etc/pam.d/lightdm-greeter
http://depositfiles.com/files/5gojkwer9
Questo file il forum non mi permette di inserirlo nel forum , mo dice che ci sono troppe faccine scaricatelo dal link per vedere il contenuto.
Impostare la sessione predefinita tramite il display manager sddm.........
- UbuNuovo
- Imperturbabile Insigne
- Messaggi: 4433
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: Impostare ambiente desktop e display manager predefinit
io la voce che riguarda cosa avviare l'ho trovata con:
Codice: Seleziona tutto
grep -r 'user-session=' /usr/share/lightdm/lightdm.conf.d/*.conf
Codice: Seleziona tutto
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf:user-session=mate
Re: Impostare ambiente desktop e display manager predefinit
Prima cosa ho installato sddm su ubuntu (unity)
sudo apt-get install sddm
In seguito ho installato kde config :
i
Codice: Seleziona tutto
tx@itx-VirtualBox:~$ sudo apt-get install kde-config-sddm
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti NUOVI saranno installati:
kde-config-sddm
0 aggiornati, 1 installati, 0 da rimuovere e 204 non aggiornati.
È necessario scaricare 78,9 kB di archivi.
Dopo quest'operazione, verranno occupati 472 kB di spazio su disco.
Scaricamento di:1 http://it.archive.ubuntu.com/ubuntu xenial/universe amd64 kde-config-sddm amd64 4:5.5.5-0ubuntu1 [78,9 kB]
Recuperati 78,9 kB in 0s (104 kB/s)
Selezionato il pacchetto kde-config-sddm non precedentemente selezionato.
(Lettura del database... 215560 file e directory attualmente installati.)
Preparativi per estrarre .../kde-config-sddm_4%3a5.5.5-0ubuntu1_amd64.deb...
Estrazione di kde-config-sddm (4:5.5.5-0ubuntu1)...
Elaborazione dei trigger per dbus (1.10.6-1ubuntu3)...
Configurazione di kde-config-sddm (4:5.5.5-0ubuntu1)...
Elaborazione dei trigger
Il risultato è che il DE di unity non parte più e visualizzo solo uno schermo nero, poi con sudo apt-get install sddm mi ha installato anche una parte di desktop, infatti nel display manager ho in lista plasma, se vado d'accedere mi dice che manca la shell, non capisco perché installando sddm contemporaneamente installi anche il DE plasma.
Tramite il DE gnome ho dato il comando descritto nella guida :
Codice: Seleziona tutto
itx@itx-VirtualBox:~$ sudo kcmshell5 kcm_sddm
Recreating ksycoca file ("/home/itx/.cache/ksycoca5_it_C723fYx8dHRuYnXZw5EHppffgHQ=", version 303)
Menu "applications-kmenuedit.menu" not found.
The desktop entry file "/usr/share/applications/evolution-data-server-uoa.desktop" has Type= "Application" but no Exec line
kf5.kservice.sycoca: Invalid Service : "/usr/share/applications/evolution-data-server-uoa.desktop"
The desktop entry file "/usr/share/applications/unity-lens-photos.desktop" has Type= "Application" but no Exec line
kf5.kservice.sycoca: Invalid Service : "/usr/share/applications/unity-lens-photos.desktop"
The desktop entry file "/usr/share/applications/unity-scope-gdrive.desktop" has Type= "Application" but no Exec line
kf5.kservice.sycoca: Invalid Service : "/usr/share/applications/unity-scope-gdrive.desktop"
Saving
false
@UbuNuovo
Un attimo e provo la procedura che mi hai indicato, per la condivisione dei file ho avuto un problema con il file N. 5 il resto dei file l 'ho inserito tra i codici.
Re: Impostare ambiente desktop e display manager predefinit
verificate le sessioni disponibili con
Codice: Seleziona tutto
ls -1 /usr/share/xsessions/
Codice: Seleziona tutto
gnome.desktop
plasma.desktop
Codice: Seleziona tutto
/etc/sddm.conf
Codice: Seleziona tutto
kdesudo kate /etc/sddm.conf
EDIT: comunque anche se non tocco quel file, l'ho riportato a default, mi mostra sddm e se avvio gnome shell , mantiene comunque quella sessione di default in sddm al successivo riavvio o termine sessione[Autologin]
Relogin=false
Session=gnome.desktop
User=kubuntu
[General]
HaltCommand=
RebootCommand=
[Theme]
CursorTheme=breeze_cursors
[Users]
MaximumUid=65000
MinimumUid=1000
Re: Impostare ambiente desktop e display manager predefinit
La procedura funziona, è andata a buon fine, cioè ho trovato il file e l'ho configurato, il problema è che parte sempre il DE in cui accedo, cioè se entro su gnome parte predefinito gnome, se entro su ubuntu poi parte predefinito ubuntu (unity) ma a te ha funzionato la procedura ? a me sembra che non prenda l'impostazione :UbuNuovo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4931353#p4931353][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ma che razza di servizio per la condivisione di file è quello!
io la voce che riguarda cosa avviare l'ho trovata con:ottengo:Codice: Seleziona tutto
grep -r 'user-session=' /usr/share/lightdm/lightdm.conf.d/*.conf
Come vedi a me risulta 'mate', guarda se trovi un file simile usando grep, e prova a cambiare l'impostazione.Codice: Seleziona tutto
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf:user-session=mate
Re: Impostare ambiente desktop e display manager predefinit
Adesso provo la procedura.daigo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4931360#p4931360][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:io ho provato a seguire la guida linkata da steff per sddm, ho installato la sessione gnome shell per fare le prove.
verificate le sessioni disponibili cone hoCodice: Seleziona tutto
ls -1 /usr/share/xsessions/
allora ho modificato il fileCodice: Seleziona tutto
gnome.desktop plasma.desktop
Codice: Seleziona tutto
/etc/sddm.conf
e modificato qui a Session ho messo gnome.desktop e a User il mio nome utente (kubuntu) salvato il file e riavviato si avvia direttamente gnome shell senza passare da sddm, se termini la sessione poi, hai sddm e scegli quella che vuoiCodice: Seleziona tutto
kdesudo kate /etc/sddm.conf
EDIT: comunque anche se non tocco quel file, l'ho riportato a default, mi mostra sddm e se avvio gnome shell , mantiene comunque quella sessione di default in sddm al successivo riavvio o termine sessione[Autologin]
Relogin=false
Session=gnome.desktop
User=kubuntu
[General]
HaltCommand=
RebootCommand=
[Theme]
CursorTheme=breeze_cursors
[Users]
MaximumUid=65000
MinimumUid=1000
- UbuNuovo
- Imperturbabile Insigne
- Messaggi: 4433
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: Impostare ambiente desktop e display manager predefinit
Re: Impostare ambiente desktop e display manager predefinit
Ecco qui.marck120 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4931391#p4931391][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Adesso provo la procedura.daigo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4931360#p4931360][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:io ho provato a seguire la guida linkata da steff per sddm, ho installato la sessione gnome shell per fare le prove.
verificate le sessioni disponibili cone hoCodice: Seleziona tutto
ls -1 /usr/share/xsessions/
allora ho modificato il fileCodice: Seleziona tutto
gnome.desktop plasma.desktop
Codice: Seleziona tutto
/etc/sddm.conf
e modificato qui a Session ho messo gnome.desktop e a User il mio nome utente (kubuntu) salvato il file e riavviato si avvia direttamente gnome shell senza passare da sddm, se termini la sessione poi, hai sddm e scegli quella che vuoiCodice: Seleziona tutto
kdesudo kate /etc/sddm.conf
EDIT: comunque anche se non tocco quel file, l'ho riportato a default, mi mostra sddm e se avvio gnome shell , mantiene comunque quella sessione di default in sddm al successivo riavvio o termine sessione[Autologin]
Relogin=false
Session=gnome.desktop
User=kubuntu
[General]
HaltCommand=
RebootCommand=
[Theme]
CursorTheme=breeze_cursors
[Users]
MaximumUid=65000
MinimumUid=1000
Allora come desktop ho questi :
Codice: Seleziona tutto
itx@itx:~$ ls -1 /usr/share/xsessions/
gnome-classic.desktop
gnome.desktop
plasma.desktop
ubuntu.desktop
itx@itx:~$
Andando avanti nella procedura con etc/sddm.conf ho accesso negato, anche a te è successo lo stesso ?
Codice: Seleziona tutto
itx@itx:~$ /etc/sddm.conf
bash: /etc/sddm.conf: Permesso negato
itx@itx:~$ sudo su
[sudo] password di itx:
root@itx:/home/itx# /etc/sddm.conf
bash: /etc/sddm.conf: Permesso negato
Codice: Seleziona tutto
root@itx:/home/itx# kdesudo kate /etc/sddm.conf
Config timer connecting...
Setting the name of 0x560828a2fb80 to "org.kde.ActivityManager.ActivityTemplates"
Setting the name of 0x560828a2ebc0 to "org.kde.ActivityManager.RunApplication"
Setting the name of 0x560828a41950 to "org.kde.ActivityManager.Resources.Scoring"
Creating directory: "/root/.local/share/kactivitymanagerd/resources/"
KActivities: Database connection: "kactivities_db_resources_140121511249408_readwrite"
query_only: QVariant(qlonglong, 0)
journal_mode: QVariant(QString, "wal")
wal_autocheckpoint: QVariant(qlonglong, 100)
synchronous: QVariant(qlonglong, 1)
Service started, version: 7.0.0
Cleaning up...
Codice: Seleziona tutto
[Autologin]
User=itx
Session=plasma.desktop
EDIT :
Funziona alla perfezione, peccato per LightDM, certo se si potesse installare sddm su Unity, io ho provato ma è successo un pasticcio.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite