InicioLinux[Solución] El Escritorio de KDE es reiniciado en cada login

[Solución] El Escritorio de KDE es reiniciado en cada login

Linux6/14/2014
Este problema lo he venido observando en Gentoo desde hace meses en circunstancias distintas, el día de hoy tuve la oportunidad de analizar el comportamiento del bug.

Signos:
1. El wallpaper se reinicia al de default (Elarun)
[Solución] El Escritorio de KDE es reiniciado en cada login

2. El activitymanager crea muchas actividades del escritorio Plasma, las cuales se pueden ver en
~/.kde4/share/config/activitymanagerrc de acuerdo a su ID, por ejemplo:9d797817-fb5b-48c3-92e6-b3ee5e7df325
3. Puede o no perderse la configuración de los widgets en el escritorio

Etiología:
El archivo ~/.kde4/share/config/plasma-desktop-appletsrc y ~/.kde4/share/config/activitymanagerrc es rescrito de forma incorrecta por KDE al cerrar sesión, y al iniciarla.

Observaciones notables:
Cambiar el motor de composición de OpenGL a Xrender tuvo resultados positivos, no lo probé en profundidad, me parece que puede ser impredecible a partir de mis observaciones y prefiero los efectos de OpenGL.
Desactivar los efectos visuales da el mismo resultado que usar cualquier version de OpenGL.

Solución parcial 1.
Usando Xrender

No les garantizo que sirva, pero podría servir.

1. Entrar a preferencias de sistema (System Settings), efectos de escritorio, en la pestaña avanzado cambiar a la composición Xrender.
2. Cambiar el fondo de escritorio.
3. Cerrar y sessión y volver a entrar
4. Volver a cambiar el fondo de ser necesario
5. Repetir el paso 3 de ser necesario
6. Reinicien para comprobar el resultado

Mi solución parcial:
1.
Eliminar todas las entradas en ~/.kde4/share/config/activitymanagerrc, sección [Activities], y dejar sólo la que coincida con la actividad de "currentActivity="
2. Cambiar los permisos del archivo con
 chmod 555 ~/.kde4/share/config/activitymanagerrc 
3. Cerrar sesión y desde una tty desaparecer el archivo plasma-desktop-appletsrc (advertencia, esto reinciara tu escritorio)
 mv ~/.kde4/share/config/activitymanagerrc .
4. Volver a iniciar sesión
5. Cambiar el fondo de escritorio
6. Añadir un Widget de notas y escribir lo que sea, pues el simple hecho de cambiar el fondo de escritorio no basta para que KDE guarde los cambios del escritorio a ~/.kde4/share/config/activitymanagerrc
7. Ver el archivo ~/.kde4/share/config/activitymanagerrc y buscar que ningun wallpaper sea el Elarun, si alguno lo es hay que eliminar la sección entera. Usen la función de busqueda de su editor de Textos.

Un ejemplo de sección sería:


[Containments][8][Wallpaper][image]
slideTimer=10
slidepaths=
userswallpapers=/usr/share/wallpapers/Elarun
wallpaper=
wallpapercolor=0,0,0
wallpaperposition=0


Prácticamente habría que eliminar todas las secciones que comiencen con [Containments] y que tengan alguna linea de wallpaper con el Elarun, normalmente el número va a ser el número más grande de todos, pues KDE hace de las suyas justo después de hacer nuestros cambios.

7. cambiar los permisos
 chmod 555 ~/.kde4/share/config/plasma-desktop-appletsrc 

8. Volver a iniciar sesión para comprobar los cambios, si se realizó con exito hay dos opciones, cada vez que se va añadir un widget al escritorio cambiar los permisos del archivo, luego moverlo, al terminar de mover volver a protegerlo como sólo lectura. Si no, seguir estos pasos adicionales:

9. Crear un archivo ~/.kde4/shu***/r.sh
con los siguientes contenidos:

#! /bin/bash
chmod 555 ~/.kde4/share/config/plasma-desktop-appletsrc


10. Darle permisos de ejecución:
chmod +x ~/.kde4/shu***/r.sh

11. Crear una entrada en los programas de autoinicio en KDE con nombre del programa:
bash -c 'chmod 770 ~/.kde4/share/config/plasma-desktop-appletsrc'

De ser necesario 'sleep 10 && chmod 770 ~/.kde4/share/config/plasma-desktop-appletsrc'
-----------------------------------------------------------------------------------------------------------------------

Esto no es una ciencia exacta, tal vez se encuentren a situaciones no descritas aquí. Voy a reportar este bug.
Si fallan tal vez tengan que repetir el proceso o hacer ajustes. Especificamente el problema más probable que ocurra es que plasma-desktop-appletsrc se corrompa y lo tengan que eliminar e iniciar todo de nuevo.

Contraindicaciones y efectos secundarios: No usar diferentes widgets por escritorios, sacar copias de seguridad de plasma-desktop-appletsrc, es posible que a veces puede fallar al cargar el escritorio. Basta con salir y volver a entrar para estar seguros.

Saludos! Si alguien más ha tenido este problema porfavor mencionelo.
Datos archivados del Taringa! original
56puntos
571visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

E
Usuario
Puntos0
Posts22
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.