web-dev-qa-db-fra.com

Mise à jour du résultat de 14.10 à 15.04 vers un écran vide avec curseur après la connexion à sddm

J'ai fait une longue recherche dans tous les messages du forum, et personne ne pouvait m'aider à résoudre mon problème:

La machine est un ordinateur de bureau avec uniquement linux et un nvidia GeForce GT 430.

Après la mise à niveau de kubuntu 14.10 à kubuntu 15.04, le nouveau login sddm apparaît, puis, après le login et la première barre de chargement, un écran noir vierge avec uniquement le curseur actif apparaît et seul le alt + F2 fonctionne, même si la petite fenêtre en haut n'exécute aucune commande.

La même mise à niveau dans mon ordinateur portable (avec un double linux-win et un nvidia Quadro 4000M) fonctionne parfaitement.

J'ai essayé de purger et de réinstaller chaque version du pilote nvidia, d'écrire les détails du moniteur dans le fichier xorg.conf créé par nvidia-xconfig, j'ai même purgé et réinstallé le poste de travail plasma, d'abord le 5.2 puis le 5.3.

Rien. Aucune erreur sur dmesg, aucune erreur sur Xorg.0.log.

Maintenant, quelqu'un peut-il s'il vous plaît suggérer quelque chose que je peux essayer? Je serais très reconnaissant. Merci.

PDATE: comme suggéré par Zacharee1, j'ai installé les paquetages gdm et gnome-desktop et cela fonctionne, le problème est donc dans le plasma-desktop. J'ai réinstallé sddm et plasma-desktop, mais rien n'a changé en ce qui concerne sddm. Mais maintenant, si vous êtes connecté en mode texte, avec startx, la session graphique fonctionne.

2
Stefano Rossi

Je pense avoir un peu réduit ce nombre. En retirant d’abord mon pilote graphique AMD propriétaire fglrx pour que Ctl-Alt-F1 me procure un terminal utile, puis en déplaçant le fichier suivant de côté, je pouvais passer de l’écran noir à un poste de travail raisonnablement sain:

$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc

Les tests pourraient se dérouler rapidement car, après chacun des nombreux tests, en passant à côté de divers fichiers $ HOME/.config et $ HOME/.cache, je pouvais voir rapidement si cela me donnait un écran noir ou un bureau sddm raisonnable, en invoquant la commande :

systemctl restart sddm

Lors des occasions où j'ai eu un écran noir, j'ai vu des traces d'un segfault dans les fichiers journaux suivants pour kactivitymanage:

/var/log/kern.log
/var/log/syslog
/var/log/apport.log

Une entrée typique de kern.log ou de syslog était:

May 31 07:58:47 mypc kernel: [ 3123.656160] kactivitymanage[14555]: segfault at 7f93c6ae9cd0 ip 00007f93ace5a031 sp 00007ffcbf253d68 error 4 in libQt5Sql.so.5.4.1[7f93ace46000+3f000]

Une entrée typique apport.log était:

ERROR: apport (pid 15009) Sun May 31 07:58:47 2015: executable: /usr/bin/kactivitymanagerd (command line "/usr/bin/kactivitymanagerd start-daemon")
ERROR: apport (pid 15009) Sun May 31 07:58:47 2015: apport: report /var/crash/_usr_bin_kactivitymanagerd.1000.crash already exists and unseen, doing nothing to avoid disk usage DoS

En examinant mon .config/plasma-org.kde.plasma.desktop-appletsrc personnalisé (et en échec), je peux voir une preuve supplémentaire du problème. Le mauvais fichier de configuration plasma (noir) est manquant Les éléments suivants (ce n'est pas étonnant que l'écran soit noir - presque rien n'est configuré):

[Containments][1]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image

[Containments][1][Applets][2]
immutability=1
plugin=org.kde.plasma.kickoff

[Containments][1][Applets][2][Configuration][Shortcuts]
global=Alt+F1

[Containments][1][Applets][2][Shortcuts]
global=Alt+F1

[Containments][1][Applets][3]
immutability=1
plugin=org.kde.plasma.pager

[Containments][1][Applets][4]
immutability=1
plugin=org.kde.plasma.taskmanager

[Containments][1][Applets][5]
immutability=1
plugin=org.kde.plasma.systemtray

[Containments][1][Applets][5][Configuration][Containments][8]
formfactor=2
location=4

[Containments][1][Applets][5][Configuration][Containments][8][Applets][10]
immutability=1
plugin=org.kde.plasma.clipboard

[Containments][1][Applets][5][Configuration][Containments][8][Applets][11]
immutability=1
plugin=org.kde.plasma.devicenotifier

[Containments][1][Applets][5][Configuration][Containments][8][Applets][12]
immutability=1
plugin=org.kde.kdeconnect

[Containments][1][Applets][5][Configuration][Containments][8][Applets][13]
immutability=1
plugin=org.kde.plasma.notifications

[Containments][1][Applets][5][Configuration][Containments][8][Applets][14]
immutability=1
plugin=org.kde.plasma.printmanager

[Containments][1][Applets][5][Configuration][Containments][8][Applets][15]
immutability=1
plugin=org.kde.muonnotifier

[Containments][1][Applets][5][Configuration][Containments][8][Applets][16]
immutability=1
plugin=org.kde.plasma.networkmanagement

[Containments][1][Applets][5][Configuration][Containments][8][Applets][9]
immutability=1
plugin=org.kde.plasma.battery

[Containments][1][Applets][6]
immutability=1
plugin=org.kde.plasma.digitalclock

[Containments][1][General]
AppletOrder=2;3;4;5;6

Donc ... il semblerait que quelque chose soit en train d'écrire un mauvais fichier de configuration plasma, avec une grande partie des bonnes choses supprimées.

3
Paul Jackson