Im Unity-Dash kann nicht nach einem Terminal gesucht werden


9

Früher konnte ich in 'Dash Home' nach einem Terminal suchen und das Terminal aufrufen. Dieser Weg funktioniert jedoch nicht mehr. Mit 'Dash Home' kann ich nicht einmal nach 'Terminal' suchen.

Eine Sache, ich habe mein Home-Verzeichnis auf einer NTFS-Partition und für einen Windows 7-Dual-Boot freigegeben. Ich weiß nicht, ob Windows 7 das Problem verursacht hat.

Kann ich trotzdem 'Terminal' zurückbekommen? Ohne Terminal ist das Leben miserabel.


OK, es ist möglich, dass Windows fehlerhaft ist, aber versuchen Sie es vielleicht in /home/$USER/.local/share/applications/ für terminal.desktop oder Terminal, wenn es dort gelöscht oder aus dem Ordner verschoben, abgemeldet und wieder angemeldet wird . sehen, ob das hilft.
Zeitue

Hmm, das Ausführen auf demselben Dateisystem ist mit einem hohen Risiko verbunden, da die Linux-Implementierung von NTFS kein vollständiger Beweis ist und Probleme beim Schreiben auf die Festplatte verursacht. Ich würde empfehlen, Windows neu zu starten und chkdsk.exe auszuführen. Sobald Ihre Festplatte gesund ist, werden sich die Dinge möglicherweise verbessern.
ppetraki

Wenn Sie etwas wie gvim oder emacs installiert haben, können Sie alternativ zum Terminalemulator gelangen oder einfach einen kurzen Befehl ausführen, um festzustellen, ob das Gnome-Terminal wirklich installiert ist. Von gvim aus könnten Sie also "! Apt-cache policy gnome-terminal" ausführen. Ein temporärer Puffer sollte gestartet werden und Ihnen anzeigen, ob er installiert ist oder nicht.
ppetraki

Taylor: Es gibt nur eine Datei 'mimeapps.list' in ~ / .local / share / applications /. Soll das sein?
G. He

ppetraki, ich habe zwischen Windows und Ubuntu hin und her gebootet. Das Dateisystem scheint in Ordnung zu sein. Wie ich bereits erwähnt habe, ist das 'Terminal' tatsächlich installiert und läuft einwandfrei.
G. He

Antworten:


13
  1. Versuchen Sie, Ctrl+ Alt+ Tauf Ihrer Tastatur zu drücken , um das Terminal aufzurufen.
  2. Klicken Sie mit der rechten Maustaste auf das Terminalsymbol in der Unity-Leiste und wählen Sie Keep in launcher.

2
Obwohl dies im allgemeinen Sinne korrekt ist, scheint es, dass der Benutzer hier echte Probleme hat, die tiefer gehen als nur das Ausführen von Terminal.app. Konzentrieren wir uns auf die Abstimmung der Antworten, die sich tatsächlich mit diesem speziellen Problem befassen.
ppetraki

Versuchte das, aber das hilft nicht bei der Dash-Home-Suche. Es scheint, dass die Suchfunktion nicht funktioniert. Wenn es funktioniert hat, ruft Dash-Home Search 'Terminal' tatsächlich 3 Anwendungen auf, zuerst Terminal, dann 2 andere Terminalemulatoren. Aber jetzt nichts.
G. He

Dadurch wird ein anderes Terminal mit anderen Einstellungen angezeigt als das, was Sie über Aktivitäten erhalten.
Sören

3

Das hat bei mir funktioniert:

  1. Drücken Sie CtrlAltT, um das Terminal aufzurufen
  2. Befehl eingeben:

    unity --reset-icons
    

    in das Terminal und drücken Sie die Eingabetaste. Ihr Bildschirm blinkt eine Sekunde lang, aber er kommt zurück und funktioniert.


1

Das Problem, das Sie haben, hängt nicht mit dem Terminal zusammen. Das Problem ist Ihre Unity-Oberfläche. Versuchen Sie Folgendes, um das Problem zu beheben:

1) Starten Sie das Ubuntu Software Center.

2) Suchen Sie nach Unity.

3) Klicken Sie dort, wo es steht Interface designed for efficiency of space and interaction.

4) Klicken Sie dann auf More Info.

5) Stellen Sie dann sicher, dass alle Optionen außer aktiviert sind CompizConfigSettings Manager.

6) Scrollen Sie dann zurück nach oben und übernehmen Sie die Änderungen.

7) Starten Sie Ihren Computer neu und suchen Sie erneut im Terminal.


Etwas ist seltsam. Ich habe 1-4 gemacht und festgestellt, dass alle Optionen außer CompizConfigSettings Manager bereits festgelegt sind. Es gibt nichts zu ändern. Aber nur um sicherzugehen, habe ich alles deaktiviert, Änderungen übernommen, mich abgemeldet, neu gestartet, mich wieder angemeldet und bin zurückgegangen. Überraschung, diese Optionen werden erneut überprüft !!!
G. He

Kann ich Unity entfernen und neu installieren? Wird das mehr Probleme verursachen? Außerdem verfügt Unity über eine Debug- und Protokolloption. Aber wo stelle ich diese ein, um die Nachrichten zu debuggen und zu protokollieren?
G. He

Eine weitere Sache, die hinzugefügt werden muss, ist, dass die Unity Dash-Startsuche im Gast-Login problemlos funktioniert. Es scheint also, dass in meinem eigenen Login etwas durcheinander ist. Möglicherweise der von Dash verwendete Suchindex (falls es so etwas gibt). Ich weiß nur nicht, wie ich Unity / Dash neu starten lassen soll.
G. He

1

Halten Sie die SuperTaste (Windows-Logo-Taste) gedrückt, um den Such-Dash nach Hause zu bringen. Wenn Sie dort Terminal eingeben, wird das Terminalsymbol angezeigt.

Alt+ F2bringt den speziellen Ausführungsbefehl. Wenn Sie einen Ordnernamen eingeben, wird dieser beispielsweise in nautilus gefunden.


0

Wenn Ihnen eines der oben genannten Dinge nicht geholfen hat, haben Sie Ihr Terminal vollständig verloren. Sie müssen es also neu installieren. Öffnen Sie Ihr Software-Center und geben Sie im Suchfeld Terminal ein und installieren Sie es von dort aus.


anscheinend ist 'terminal' noch da. Ich kann 'ctrl-alt-T' zum Terminal (dank Petronilla). Ich kann es auch im Dash auf folgende komplizierte Weise finden: Öffnen Sie das Dash-Home-Suchfeld, klicken Sie auf das Anwendungssymbol unten (zweite von links) und finden Sie "Terminal" in der Liste "Installiert". Aber irgendwie lässt Dash-Home mich einfach nicht danach suchen. Hier stimmt etwas nicht, wie kann ich das beheben?
G. He

0

Ich habe die Erfahrung gemacht, dass ich, je komfortabler ich mit der Befehlszeilenschnittstelle (Command Line Interface, CLI) bin, Tastaturkürzel verwende, um intelligenter und nicht härter zu arbeiten. Ohne Zweifel würde ich das Terminal mit 'STRG + ALT' plus 'T' aufrufen.

Interessant fand ich auch, dass Sie beim Aufrufen des Terminals einfach "Firefox" eingeben können, um Ihr Internet aufzurufen, oder "Firefox Google", um Google speziell aufzurufen.


0

Vielleicht unity --resetwürde a das Problem lösen ... Aber Sie werden einen Teil Ihrer Kostüme verlieren ... Ich habe es einmal gemacht und es hat einige Probleme gelöst ...

Bearbeiten: Ab 13.04 ist das Zurücksetzen der Einheit veraltet. Informationen zum Zurücksetzen von Unity finden Sie hier: Wie setze ich meine Unity-Konfiguration zurück?


0

Hatte dieses Problem selbst und ich habe es behoben durch:

  1. Bewegen Sie im DASH / Unity-Programm die Maus nach unten zur grauen Symbolleiste am unteren Bildschirmrand:

    Geben Sie hier die Bildbeschreibung ein

  2. Klicken Sie auf die zweite von links (die Hauptstadt A mit einem Lineal darüber).

  3. Scrollen Sie vollständig bis zum Ende der Liste zu "Anwendungen". Es hat das gleiche Symbol des A mit einem Lineal gekreuzt.

  4. Klicken Sie dann auf "Aktivieren" und dann mit der Maus in einen leeren Bereich des Bildschirms, um zum DASH-Hauptmenü zurückzukehren.

    Sie sollten jetzt wieder über DASH auf das Terminal zugreifen können!


0

Ich hatte dieses Problem ... hier ist, was es für mich behoben hat:

Ich ging zu Dash und klickte dann oben rechts auf den Link Filteranwendungen.

Ich stellte fest, dass der Anwendungsfilter aus irgendeinem Grund nicht mehr ausgewählt wurde. Ich habe es ausgewählt und konnte mit Dash erneut nach Terminal suchen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.