Skype aparece dos veces en Launchpad, ¿por qué? ¿Cómo lo arreglo?

8

Skype aparece dos veces en Launchpad . Ha estado actuando así durante un tiempo, pero si recuerdo bien, creo que comenzó cuando dejé que Skype se actualice automáticamente hace un tiempo.

¿Alguna idea de por qué Skype aparece dos veces?

¿Cómo puedo deshacerme de la instancia extra de Skype?

HebuscadoenmidiscoduroutilizandoSpotlightqueincluye"archivos del sistema" para un paquete de aplicaciones extra. Ninguno existe.

Al hacer clic en cualquiera de los íconos de Skype en Launchpad, ambos parecen iniciar la misma aplicación (Activity Monitor lo confirma, están en la misma ruta).

    
pregunta Samuel Mikel Bowles 10.09.2011 - 06:53

5 respuestas

8

Bueno, un poco más de investigación y es posible que haya encontrado una solución.

* Proceda con precaución. Archivos de respaldo. Se inteligente. Esto funcionó para mí YMMV. *

La solución fácil

La forma más directa de solucionar este problema parece ser eliminar la base de datos SQLite que almacena los datos de Launchpad. Para hacer esto, simplemente abra la siguiente carpeta,

~/Library/Application\ Support/Dock

y elimina todos los archivos .db que encuentres allí. Tendrán un nombre de archivo que se verá así,

58357ED0-F8D5-4EB3-9A1F-E6B71B0A001D.db

Luego abra el terminal y escriba este comando seguido de retorno:

killall Dock

Pero tenga cuidado, perderá cualquier grupo de iconos que haya creado en Launchpad. No me gustó esta solución por esa razón, así que mientras esto funcionaba para deshacerme de los íconos duplicados, usé la siguiente solución en mi máquina.

La solución difícil

Abrí la carpeta mencionada anteriormente y localicé el archivo mencionado anteriormente y luego abrí ese archivo en SQLite Database Browser arrastrando el archivo al ícono del db browser.

Una vez que tuve el archivo abierto, hice clic en Examinar datos y luego seleccioné Aplicaciones en el menú Tabla.

LuegomedesplacéporlalistadeaplicacioneshastaqueencontréunodelosregistrosduplicadosdeSkypeyloseleccioné.

Con el registro duplicado seleccionado, hice clic en Eliminar registro.

Luego salí de SQLite Database Browser y reconocí que quería guardar mis cambios.

Luego cambié a terminal y escribí este comando seguido de retorno:

killall Dock

Y el doppelganger de Skype fue así eliminado de mi Launchpad.

    
respondido por el Samuel Mikel Bowles 10.09.2011 - 07:39
5

La solución MÁS FÁCIL. Descargue el panel de preferencias LaunchPad Control , y utilícelo para ocultar las páginas, grupos o íconos individuales que no desee, como el Icono de Skype duplicado.

    
respondido por el Alexander 10.09.2011 - 15:49
2

Una adición a la respuesta de Samuel Mikel Bowles. Al editar la base de datos de Launchpad, lo mejor es eliminar todas las referencias a la aplicación.

La estructura de la base de datos es la siguiente:

Elementos de la TABLA Esta es la tabla donde se almacenan todos los elementos de tu launchpad. Este es el primer lugar para eliminar una aplicación. La columna "rowid" corresponde a la tabla de aplicaciones "item_id". La columna "parent_id" corresponde a la tabla de grupos "item_id".

TABLA aplicaciones Aquí es donde se almacenan todas las aplicaciones (con un nombre de aplicación legible por humanos en la columna "Título"). Encuentre la aplicación que desea eliminar aquí y recuerde el "item_id" para que también pueda eliminarla de la tabla de elementos.

TABLE groups Contiene los grupos que creaste en tu launchpad. La columna "item_id" de esta tabla corresponde a la columna "parent_id" de la tabla de elementos. Tuve algunos grupos huérfanos que eliminé al eliminar la entrada de esta tabla.

Esto es, por supuesto, un camino difícil, pero te da control total. Más fácil es usar el control Launchpad.

Actualizar: eliminar una fila de la tabla de elementos parece que también elimina la entrada en la tabla de aplicaciones, por lo que no es necesario eliminarla en diferentes tablas. Supongo que están vinculados.

    
respondido por el BasB 07.12.2011 - 13:10
1

Solución más simple, menos potencialmente destructiva, que se encuentra en este foro :

  1. Mueva la aplicación Skype.app de su carpeta de aplicaciones a la papelera, pero NO LO VACIE .
  2. Abra el Launchpad y haga clic en el ícono de Skype en el Launchpad, el ícono de Skype debería mostrar un "?", luego desaparecerá del Launchpad.
  3. Mueva la aplicación Skype.app de la papelera a la carpeta de aplicaciones.
  4. Vuelve a abrir Launchpad, ahora solo debe haber un ícono de Skype.
respondido por el robenk 09.05.2012 - 19:53
-1

Es debido a la actualización. Simplemente elimine el antiguo de la base haciendo clic con el botón derecho en el icono y luego seleccionando Eliminar de la base.     

respondido por el Darshan Prajapati 10.09.2011 - 07:32

Lea otras preguntas en las etiquetas