Eliminar entradas fantasma del menú de Plasma 6 con kbuildsycoca6
Soluciona accesos directos fantasma en Plasma 6 después de desinstalar programas de Wine usando kbuildsycoca6 en Debian 13.
Cuando desinstalas programas en KDE Plasma 6, especialmente aplicaciones instaladas con Wine, algunas veces puede ocurrir que sigan apareciendo accesos directos en el menú de aplicaciones aunque el programa ya no exista.
Incluso después de borrar los archivos .desktop, Plasma puede seguir mostrando esas entradas porque mantiene una caché interna del menú.
Es un problema poco frecuente, pero cuando sucede suele dar la impresión de que la aplicación no se desinstaló correctamente, cuando en realidad solo hace falta reconstruir esa base de datos.
La forma más rápida de solucionarlo es usando:
kbuildsycoca6
¿Qué hace kbuildsycoca6?
kbuildsycoca6 es el comando encargado de reconstruir la base de datos interna de KDE que almacena información relacionada con:
- Aplicaciones instaladas
- Accesos directos del menú
- Asociaciones de archivos
- Servicios de KDE
- Lanzadores
.desktop
En otras palabras, Plasma mantiene una caché interna del menú de aplicaciones y, aunque borres los archivos .desktop, esa caché puede seguir mostrando entradas antiguas o accesos que ya no deberían aparecer.
Al ejecutar este comando, KDE vuelve a generar esa base de datos desde cero y actualiza correctamente el menú de aplicaciones.
¿Aún sigue apareciendo?
En algunos casos más persistentes puedes forzar una limpieza adicional:
kbuildsycoca6 --noincremental
Esto obliga una reconstrucción completa, sin usar datos previos en caché.
También puede ayudar reiniciar Plasma con:
kquitapp6 plasmashell && kstart plasmashell
Aunque normalmente no hace falta llegar a eso.