Pregunta:
Solo estoy hablando del escritorio estándar de KDE. Después de un tiempo (muchos días) de ejecución, la barra de tareas deja de funcionar correctamente. Esto se debe a algún tipo de error no diagnosticado, pero ese no es mi problema en este momento. Se soluciona tan pronto como cierro la sesión y vuelvo a iniciarla.
Tengo que cerrar todo y los procesos en curso, como las máquinas virtuales, tienen que apagarse. Es un gran dolor. Por lo general, significa que aguanto un poco de parpadeo durante muchos días.
¿Hay alguna forma de recargar el escritorio sin bombardear todas las aplicaciones en ejecución?
Respuesta:
En KDE 4, puede hacer:
killall plasma-desktop #to stop it
kstart plasma-desktop #to restart it
En KDE 5 use:
killall plasmashell #to stop it
kstart plasmashell #to restart it
En KDE> 5.10 use:
kquitapp5 plasmashell
kstart5 plasmashell
A veces, plasmashell no responde, por lo que kquitapp5
falla después de un tiempo de espera y debe volver a killall
. Entonces, en pocas palabras, haría:
# For KDE 4
killall plasma-desktop && kstart plasma-desktop
# For KDE 5 < 5.10
killall plasmashell && kstart plasma-desktop
# For KDE > 5.10
kquitapp5 plasmashell || killall plasmashell && kstart5 plasmashell
Observaciones:
- Si no está seguro de qué versión de KDE está ejecutando,
kinfocenter --version
se lo dirá. - puedes saltarte el
kquitapp5 plasmashell ||
parte si no quiere quedarse atascado en el tiempo de espera cuandoplasmashell
no responde.