La búsqueda de tablero no da resultado

56

Acabo de actualizar mi Ubuntu 11.10 (x86) a Ubuntu 12.04 (x86). La actualización se completó sin ningún error.

Desde entonces, no puedo acceder a ninguna de las aplicaciones en el Tablero. El tablero parece estar vacío. Cuando busco alguna aplicación como gedit, dice "Lo siento, no hay nada que coincida con tu búsqueda".

Hay alguna manera de arreglarlo?

Raj Kumar Shrestha
fuente
2
posible duplicado de lente
André Marinho

Respuestas:

44

Ninguna de estas soluciones funcionó para mí. Pero después de más búsquedas:

rm ~/.cache/software-center -R

trabajado como un encanto. Necesitaba correr:

unity --reset &

después, sin embargo, para que los cambios surtan efecto dentro del tablero, pero el centro de software comenzó a trabajar de inmediato.

Andrés
fuente
77
En Ubuntu 13.10 el segundo comando da:ERROR: the reset option is now deprecated
Drew Noakes
44
En Ubuntu 14.04 tengo el mismo problema:ERROR: the reset option is now deprecated
Fernando Paladini
3
unity --replace &es la versión no obsoleta.
ulidtko
Bueno, ¡para 16.04 esto simplemente funcionó! Aunque Ubuntu se bloqueó y tuve que apagar y encender la máquina.
OmarOthman
26

Debe asegurarse de tener estos 2 paquetes instalados:

Luego cierre sesión / inicie sesión y obtendrá las 2 lentes y la búsqueda buscará aplicaciones y archivos.

didrocks
fuente
Tuve una nueva instalación de 12.04, no una actualización. Solo quería señalar eso ya que alguien más había dicho que una de las respuestas anteriores era solo para la ruta de actualización. Estos paquetes no fueron instalados. Una vez instalado, todo estaba bien con el mundo.
twindham
Estos paquetes parecen no estar disponibles el 14.04.
jobin
En lugar de hacer un cierre de sesión / inicio de sesión que ejecuté unity --reset &, ¡funcionó!
Dusan
2
En Ubuntu 14.04 se les llama unity-place-applicationsyunity-lens-files
MadMike
2
@MadMike gracias. Pero ambos son llamadosunity-lens-…
jmk
18

En mi caso, ninguna de las soluciones anteriores funcionó.

La solución que encontré:

rm -rf ~/.local/share/zeitgeist

Luego cierre su sesión e inicie sesión nuevamente, y el tablero funcionó nuevamente.

BlakeAndMortimer
fuente
Esta es la única solución que me ayudó. En mi caso, dash se detuvo para buscar aplicaciones después de un apagado forzado.
George Polevoy
10

Igual que aquí. Después de actualizar de 11.04 a 11.10 a 12.04 (beta2), el menú DASH no muestra ninguna aplicación. Anteriormente, escribir "calc", por ejemplo, enumeraría la calculadora y LibreOffice Calc. Ahora, no aparece nada, ni en la ventana principal de DASH ni en la lente de la aplicación.

Sin embargo, en la lente principal aparecen canciones (FLAC), pero por ejemplo los documentos no. Además, tengo bloqueos regulares de unity-lens-video. Apport me dijo que este problema ya había sido reportado. Tal vez esto está relacionado?

Mirando un poco más de cerca en ~ / .xsession-errors encontré que el demonio zeitgeist se estrelló:

(zeitgeist-datahub:2329): LibZeitgeist-CRITICAL **: Unable to connect to Zeitgeist daemon: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/bin/zeitgeist-daemon exited with status 1

De acuerdo con https://bugs.launchpad.net/ubuntu/+source/zeitgeist/+bug/986191, esto sucede al actualizar Ubuntu 11.04 a 12.04. Eliminar elimina ~/.local/share/zeitgeist/activity.sqliteel problema. Lo probé y funciona :-).

ph0t0nix
fuente
1
Tenga en cuenta que esta respuesta es específicamente para la ruta de actualización 11.04 -> 12.04. Para aquellos que actualizan desde Oneiric (11.10), esto no aplica.
Scott Severance
8

Acabo de encontrar este problema más temprano hoy en mi computadora portátil. Me sorprendió, dado que no podía pensar en ninguna razón por la que no aparecía hasta ahora.

Después de algunas dificultades, eventualmente resolví el problema abriendo un terminal ( Ctrl+ Alt+ Tsi aún no lo tienes anclado al lanzador) y usándolo unity --replace &. (Probablemente también podría hacer esto con el indicador Alt+ de Unity F2, pero también me faltó en ese momento).

Christopher Kyle Horton
fuente
¡Funciona genial! Este comando lo desconectará y descartará la sesión anterior. Así que guarda todo lo importante antes.
czerasz
@czerasz Esto no debería cerrar sesión, solo reinicie el shell de Unity. Lo que estás describiendo suena más como un choque.
Christopher Kyle Horton
@ Christopher Kyle Horton NO, esto no es un accidente. Por ejemplo, al reiniciar una nueva sesión, mantendrá el acceso al almacenamiento externo sin tener que volver a escribir la contraseña. Pero todas las ventanas abiertas anteriormente se pierden al comenzar una nueva sesión. Por eso es mejor que guardes tu trabajo antes.
Antonio
@ Antonio Nunca antes había perdido ninguna de mis ventanas abiertas cuando ejecuté este comando. Solo reinicia el shell de Unity, no toda la sesión. Eso es lo que me sugiere un bloqueo si ejecuta este comando pero sus ventanas no se mantienen; Algo salió mal en el proceso.
Christopher Kyle Horton el
7

Experimenté este problema en 11.10 y lo resolví instalando unity-place-applicationsyunity-place-files

Chris
fuente
2
Estos paquetes parecen no estar disponibles el 14.04.
jobin
@ i08in: lo que necesita son aplicaciones de lentes de unidad y archivos de lente de unidad. $ dpkg --get-selections | grep -v deinstall | grep unity-lens-applications unity-lens-applications install $ dpkg --get-selections | grep -v deinstall | grep unity-lens-files unity-lens-files install
OmarOthman
1

En Ubuntu Trusty 14.04, perdí todas las aplicaciones en Dash después de una actualización de Ubuntu del update-manager-corepaquete.

La solución fue:

$ rm ~/.cache/software-center -R

Sin embargo, como se dijo anteriormente aquí, el unity --resetcomando ahora está en desuso. la solución es ahora:

<Alt> <F2> y escribe unity

Esto matará su sesión (guarde su trabajo antes) y reinicie la unidad.

Antonio
fuente