J'avais installé Kubuntu 15.04 il y a quelque temps. Je suis passé à 15h10, tout allait bien jusqu'à ce que j'ajoute ubuntu-desktop
pour utiliser Unity DE.
Lors du démarrage avec systemd, au démarrage ou lors de la connexion, un écran noir ou blanc apparaît pour tous les terminaux virtuels (téléviseurs/téléscripteurs), y compris le terminal graphique TV7. Dans de rares cas, l’écran scintillant entre l’interface graphique lightdm et sddm, c’est ainsi que j’ai appris que les deux fonctionnaient et pouvaient être la cause de ce problème (écran noir).
Cela fonctionne bien: lors du démarrage avec upstart ou de la commutation de DM vers sddm.
Écran clignotant entre KDE/sddm Unity/lightdm
ps ax | grep dm
1377 ? SLsl 0:00 /usr/sbin/lightdm
1459 tty7 Ssl+ 1:10 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
1526 ? Ssl 0:00 /usr/bin/sddm
1626 ? SLl 0:00 lightdm --session-child 12 19
3843 pts/2 S+ 0:00 grep --color=auto dm
systemctl status default.target
● graphical.target - Graphical Interface
Loaded: loaded (/lib/systemd/system/graphical.target; static; vendor preset: enabled)
Active: active since Fri 2015-11-13 09:46:21 CET; 50min ago
Docs: man:systemd.special(7)
Nov 13 09:46:21 BlueSkies systemd[1]: Reached target Graphical Interface.
Sudo dpkg-reconfigure lightdm
Default display manager:
gdm
* lightdm
sddm
xdm
ls -l /etc/systemd/system/display-manager.service
lrwxrwxrwx 1 root root 35 Nov 13 17:26 /etc/systemd/system/display-manager.service -> /lib/systemd/system/lightdm.service
Je ne souhaite supprimer aucun DM, je souhaite également conserver LightDM par défaut. Alors, existe-t-il une réponse canonique à Comment définir la valeur par défaut DM pour cette version mixte 15.10 (systemd/upstart)?
Je pourrais trouver beaucoup de questions similaires sans la réponse que je cherche:
Double partition ubunuty/windows 10 sur Dell xps 1 , voir la réponse de Palantir:
J'ai trouvé que le programme d'installation de kubuntu ne gérait pas correctement le chiffrement intégral du disque. Je l'ai donc installé avec le programme d'installation d'Ubuntu et j'ai ajouté le package kubuntu-desktop ultérieurement. J'ai eu de sérieux problèmes avec LightDM (il apparaîtrait et disparaîtrait immédiatement après le démarrage, cela ne me permettrait pas de changer de VT), alors je suis passé à sddm de KDE et à son gestionnaire de connexion (indice: Sudo dpkg-reconfigure lightdm).
Je finis par ajouter une ligne ExecStartPre
pour vérifier la présence du gestionnaire d'affichage par défaut dans les paramètres hérités /etc/X11/default-display-manager
, maintenant cela fonctionne bien:
/lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
After=systemd-user-sessions.service [email protected] plymouth-quit.service
[Service]
ExecStartPre=/bin/sh -c '[ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
#PrivateTmp=yes
[Install]
Alias=display-manager.service
WantedBy=graphical.target
Référence: Copié à partir de /lib/systemd/system/lightdm.service
Je ne suis pas familier avec systemd
, donc aucune idée de la raison pour laquelle sddm
a été démarré au démarrage. J'ai aussi gdm
, ça ne commence pas tout seul.
Mise à jour: Je pouvais trouver un rapport de bogue associé