Acho que diminuí um pouco isso. Primeiro removendo meu driver de gráficos AMD proprietário da fglrx, para que o Ctl-Alt-F1 me desse um terminal útil, e então removendo o seguinte arquivo, eu poderia voltar da tela preta para um desktop razoavelmente saudável:
$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc
O teste pode prosseguir rapidamente, porque, após cada um dos vários testes deixando de lado vários arquivos $ HOME / .config e $ HOME / .cache, eu pude ver rapidamente se isso me dava uma tela preta, ou um desktop sddm razoável, invocando o comando:
systemctl restart sddm
Nas ocasiões em que recebi uma tela preta, vi sinais de uma falha de segfault nos seguintes arquivos de log para kactivitymanage:
/var/log/kern.log
/var/log/syslog
/var/log/apport.log
Uma entrada típica de kern.log ou syslog era:
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]
Uma entrada típica de apport.log era:
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
Examinando o meu personalizado (e falhando) .config / plasma-org.kde.plasma.desktop-appletsrc, posso ver mais evidências do problema. O arquivo de configuração ruim (preto) do plasma está faltando o seguinte material (não é de admirar que a tela esteja preta - quase nada está configurado):
[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
Então ... parece que algo está escrevendo um arquivo de configuração ruim do plasma, com boa parte das coisas boas removidas.