Was ist eine Aktivität in KDE und was kann ich damit machen?

62

In der oberen rechten Ecke einer Standard-KDE / Kubuntu-Installation sehen Sie Folgendes:

Bildbeschreibung hier eingeben

Aber im Ernst, ich scheine nicht in der Lage zu sein zu verstehen, was diese "Aktivitäten" sind und wovon ich profitieren könnte. Es erscheint einfach wie ein "Widget hinzufügen" -Bildschirm mit nur vier Optionen:

  • Neue Aktivität - Standard-Plasma-Widgets-Desktop - ist dies ein Fehler, der so genannt wird?
  • Search and Launch - eine Art übergroße Netbook-Oberfläche?
  • Fotos Aktivität - Ich habe keine lokalen Bilder auf meinem Computer, die für mich unbrauchbar sind.
  • Desktop Icons - nur Desktop-Icons im traditionellen Stil

Die Auswahl einer dieser Optionen scheint ein völlig neues Desktop- "Plasma" zu erzeugen. Warum heißt das dann Aktivität? Vermisse ich etwas?

Ist das eine nette Funktion, die ich seit ein paar Jahren vermisse, oder ist das nicht so aufregend? Wie verwende ich das, wie es funktionieren soll?


Wenn ich nach dem google, was das sein soll, gebe ich alle möglichen vagen Beschreibungen wie diese :

Keine Funktion definiert die KDE 4-Versionsreihe mehr als "Aktivitäten". Gleichzeitig wird keine Funktion so wenig verstanden - Fedora verfügt sogar über ein Paket zum Entfernen des Desktop-Toolkits, mit dem mit der Maus auf Aktivitäten zugegriffen werden kann.

Wenn Sie sich jedoch die Zeit nehmen, sich mit Aktivitäten zu beschäftigen, werden Sie feststellen, dass diese eine natürliche Erweiterung der Desktop-Metapher darstellen, die Ihnen möglicherweise dabei hilft, effizienter zu arbeiten.

Aktivitäten sind ein Super-Set von virtuellen Desktops. Sie ersetzen keine virtuellen Desktops. Tatsächlich kann jede Aktivität einen eigenen Satz virtueller Desktops haben, wenn Sie dies wünschen. Stattdessen sind Aktivitäten alternative Desktops, von denen jeder ein eigenes Hintergrundbild, Symbole und Widgets haben kann.

Sorry, aber nachdem ich eine so vage und unpraktische Geschichte gelesen habe, bin ich raus. Kann mir jemand einen Überblick geben, was ich damit machen kann? Ich denke, dies soll eine Möglichkeit bieten, private und geschäftliche Arbeit zu trennen, aber wie ?

gertvdijk
quelle
3
Hierbei handelt es sich um eine Art virtuellen Desktop / Arbeitsbereich, in dem Sie je nach Zweck unterschiedliche Software platzieren (da hier der Artikel, mit dem Sie verknüpft sind, näher erläutert wird). Wenn Sie eine Aktivität für das Internet erstellen, enthält dieser virtuelle Desktop dann einen Webbrowser, einen E-Mail-Client, Instant Messaging usw., oder Sie richten eine Aktivität für die Arbeit ein, die dann einen E-Mail-Client, einen Kalender, eine Plasma-Uhr und Bankgeschäfte umfassen kann Software usw.
Uri Herrera
Dies ist es, was meine Frage im Grunde richtig beantwortet: datamation.com/open-source/11-activities-for-kde-plasma.html (keine Antwort schreiben, da es sich um eine Nur-Link-Antwort handelt). Wenn man es zum Beispiel mit Screenshots zusammenfassen könnte, würde ich es gerne akzeptieren.
Gertvdijk

Antworten:

30

Ich hatte genau die gleichen Probleme und Fragen mit "Aktivitäten" wie Sie. Ich fand, dass das von Wicky gepostete Video dazu beiträgt, Lücken in meinem Verständnis darüber zu schließen, wie sich Aktivitäten vermutlich gegenüber herkömmlichen virtuellen Desktops verbessern sollen. Das Wichtigste, was ich vom Ansehen des Videos mitgenommen habe, war, dass Aktivitäten nur eine andere Art von virtuellem Desktop sind, die eine genauere Kontrolle über Ihre Benutzererfahrung ermöglichen. Interessante Beispiele für eine oder mehrere Funktionen, die möglicherweise in einer Aktivität aktiviert werden könnten, sind:

  • Ändern Sie Ihre Energieeinstellungen - sagen Sie eine Präsentationsmodusaktivität - so, dass Ihr Bildschirm niemals eine Zeitüberschreitung aufweist
  • Ändern Ihrer Standardsprache / Standardtastatur in ein anderes Gebietsschema
  • Ändern Ihrer Standardberechtigungen; alle gestarteten apps laufen als root root - oder - im gegensatz dazu haben alle apps nur lesezugriff (sozusagen ein super "incognito" modus ich kann es kaum erwarten) !!
  • Ändern Ihrer Standarddrucker
  • Ändern Ihrer Standard-E-Mail-Adresse und Ihres Kalenders (von persönlich zu geschäftlich usw.)
  • Wiederherstellen der am häufigsten verwendeten Apps für diese Aktivität. Darüber hinaus werden Apps nicht gestartet, und daher wird der Speicher erst zugewiesen, wenn Sie den virtuellen Desktop tatsächlich verwenden. Sie können alle Anwendungen stoppen, wenn Sie die Stopp-Taste für diese Aktivität drücken. Ja, das Dokument, das Sie zuletzt geöffnet hatten, muss derzeit nicht gestartet werden, aber das ist wahrscheinlich eine zukünftige Funktion.
  • Ändern der auf dem Desktop angezeigten Standardordner / Widgets
  • Ändern der Funktionsweise des Bildlaufs und der verschiedenen Mausklicks

Abgesehen von den Energieeinstellungen, Mausklicks und der grundlegenden Wiederherstellung von Anwendungen bin ich mir nicht sicher, ob eine dieser anderen Funktionen bereits implementiert wurde. In der Tat kam mein Wunsch, dies herauszufinden, von einer anderen Person, die Ubuntu fragte, wo sie versuchte, die App für die Sprachumschaltung bei Änderungen des virtuellen Desktops zu schreiben.

Insgesamt denke ich, dass das, was den Fortschritt am meisten behindert, ein nettes GUI-Tool ist, um Aktivitäten zum Ausführen von Befehlen oder Apps zu konfigurieren, und dass dies ein wahrscheinlicher nächster Schritt ist.

virtualxtc
quelle
7

Diese Antwort bezieht sich hauptsächlich auf KDE4. Für Plasma 5 siehe Update am Ende der Antwort.


Die Terminologie ist relativ, aber ich vermute, dass der Begriff "Aktivität" anstelle von "Desktop" verwendet wird, da letzterer zum einen in Bezug auf Desktop-Umgebungen und zum anderen in Bezug auf "virtuelle Desktops" oder "Arbeitsbereiche" häufiger verwendet wird ", während Aktivitäten eine Möglichkeit sind, die Plastizität und Mobilität von KDE zu nutzen.


Was sind Aktivitäten?

Jede Aktivität besteht aus einer Reihe virtueller Desktops (Arbeitsbereiche) mit bestimmten Merkmalen.

Es gibt verschiedene Arten von Aktivitäten.

(Sie können nicht nur mehrere erstellen und zwischen ihnen wechseln, sondern ihre Eigenschaften können auch sehr unterschiedlich sein, da sie von unterschiedlichem Typ sind .)


Was kann ich mit einer Aktivität machen?

Bevor Sie wissen, was Sie mit den einzelnen Aktivitätstypen tun können, sollten Sie wissen, was jede Aktivität tun kann .

Das unterschiedliche Merkmal einer bereits vorhandenen Aktivität / eines Satzes von Arbeitsbereichen kann durch Klicken auf den letzten Eintrag des Desktop-Menüs (Rechtsklick auf den Desktop) innerhalb dieser Aktivität festgelegt werden.

Bildbeschreibung hier eingeben

Dort sehen Sie unter Layouts verschiedene Arten von Aktivitäten:

Bildbeschreibung hier eingeben

In verschiedenen Systemen können sie mehr oder anders sein

Bildbeschreibung hier eingeben

Das Ändern des Layouts ändert die Funktionsweise einer Aktivität.

Ähnliche Optionen können beim Erstellen einer neuen Aktivität festgelegt werden, nur werden sie inkonsistent als "Vorlagen" bezeichnet:

Bildbeschreibung hier eingeben

Das kann auch variieren

Bildbeschreibung hier eingeben

Es gibt einige Inkonsistenzen:

  • Die Vorlage "Photos Activity" fehlt in der Liste der "Layouts". (Sie können dieses "Layout" also nicht für eine vorhandene Aktivität festlegen, aber Sie können es als "Vorlage" für eine neu erstellte Aktivität festlegen.)
  • Die Vorlage "Desktop Icons" ist in der Liste der Layouts nicht enthalten, scheint jedoch dasselbe zu sein wie das Element "Folder" (in Layouts und Vorlagen vorhanden).

Einige von ihnen scheinen im Grunde genommen demselben Zweck zu dienen (was die Anzahl der verfügbaren "Typen" verringert - siehe unten), andere scheinen überhaupt keinem Zweck zu dienen :) - aber es gibt einige, die interessant genug sind, um diese Diskussion zu führen lohnend. Einige von ihnen sind nur leere Plasma-Desktops mit einigen standardmäßig hinzugefügten Widgets, andere sind grundlegend anders.

Es gibt auch eine Option namens "Neue Vorlagen abrufen", wenn Sie eine neue Aktivität erstellen, die uns mehr Arten von Aktivitäten bieten soll, die jedoch in dem von mir getesteten KDE-System nicht funktioniert.


Was können diese Arten von Aktivitäten tun?

Ich werde versuchen, jede Art von Aktivität zu beschreiben (und ich werde versuchen, diese Antwort auf dem Weg zu aktualisieren).

  • Das Layout / die Vorlage "Ordner" (nicht anders als "~./Desktop Desktopsymbole " ) zeigt den Inhalt der Symboldateien auf dem Desktop an und ermöglicht diese. Wenn Sie eine Anwendung auf den Desktop senden, wird statt eines Symbol-Widgets nur eine Symboldatei dafür erstellt (wie im klassischen KDE-Desktop-Layout).

  • Die Vorlage "Suchen und starten", die anscheinend mit dem Layout "Standard-Desktop" identisch ist, bietet eine sehr interessante Funktion: Durch einfaches Eingeben können Sie eine Anwendung suchen und starten oder eine Datei, ein Lesezeichen usw. suchen und finden, ohne Klicken Sie auf eine Suchschaltfläche im Bedienfeld oder verwenden Sie eine Verknüpfung, um das Suchfenster zu öffnen. Das Suchfenster wird nur durch Eingabe geöffnet.

Bildbeschreibung hier eingeben

  • "Homerun" erstellt ein Dashboard mit Hauptregistern, die Zugriff auf die bevorzugten Elemente, die installierten Anwendungen und die Ordner gewähren

Bildbeschreibung hier eingeben

In Kubuntu standardmäßig nicht vorhanden 14.04

sudo apt-get install plasma-widget-homerun-kicker plasma-widget-homerun
  • "Group Desktop" bietet die Möglichkeit, Gruppen zu erstellen, die wie leere Widgets aussehen ... Wofür sie gedacht sind, weiß ich noch nicht.

  • "Grid Desktop" macht dasselbe wie das vorherige, nur dass es ein Raster hinzufügt, auf dem die Gruppen verschoben werden können - aber zu welchem ​​Zweck kann ich nicht sagen.

Bildbeschreibung hier eingeben

  • "Fotoaktivität" ist ein klassischer KDE-Desktop, der mit zwei Widgets (Bilderrahmen und Ordner) beginnt, die den Ordner "Bilder" anzeigen. Wenn Sie über eine Verknüpfung zu dieser Aktivität wechseln, erhalten Sie einfachen Zugriff auf Ihre Fotos usw

  • "Zeitungslayout" ist (auf meinem System) nur ein leerer KDE-Desktop. Es ist nur ein Name, den ich mit dem Gedanken verbinde, einige Widgets hinzuzufügen, die sich auf Nachrichten konzentrieren.


Zusammenfassen:

Es können viele Aktivitäten gleichzeitig mit unterschiedlichen Zwecken erstellt werden, wie in den anderen Antworten erläutert.

Was ich aber interessant finde, ist zu zeigen, welche Arten von Aktivitäten verwendet werden können und wie sie sich unterscheiden.

Erstens gibt es die Widget-basierten Aktivitäten : das klassische KDE-Desktop-Layout (das mit Symbol-Widgets, das durch Auswahl von "Desktop leeren" für eine neue Aktivität erstellt wird), das für sich genommen eine gute Basis für die Erstellung neuer spezialisierter Aktivitäten sein kann Verwendung bestimmter Widgets ("Fotoaktivität" ist ein Beispiel).

Dann gibt es die drei Aktivitäten, die eine andere Struktur haben als das klassische KDE-Layout + Widgets. Sie alle erlauben auch Widgets , fügen aber noch etwas hinzu:

  • Zugriff auf den Desktop-Ordner ( "Ordner" / "Desktop-Symbole" )
  • Funktion "Typ und Start" ( "Suchen und Starten" / "Standard-Desktop" )
  • Dashboard ( "Homerun" )

UPDATE zu Plasma 5

In Kubuntu 15 enthält die Liste der Layouts nur zwei Einträge:

  • Desktop - Plasma leerer Desktop
  • Ordneransicht - Zugriff auf ~./Desktop

Es gibt keine Vorlagen.

Auf dem Standard-Desktop ist die Funktion "Suchen & Starten" integriert.


quelle
4

In dieser Episode der Linux Action ShowSie erläutern das Konzept, als sie KDE 4.8 durchgesehen haben, aber es wurde seitdem verbessert. Seitdem ich dies und die Videos auf dem Vivaldi-Tablet angeschaut habe (sieh dir auch an, warum es nützlich sein kann, bestimmte Dateien oder Ordner an eine Aktivität anzuhängen), habe ich verstanden, wie man sie verwendet, und konnte nicht von dort aus wechseln . Wie Sie bereits erwähnt haben, kann es zu Unwahrscheinlichkeiten kommen, dass bestimmte Dateien, die beim Herunterfahren oder Anhalten der Aktivität geöffnet wurden, beim Neustart der Aktivität nicht erneut geöffnet werden. Es ist jedoch sehr praktisch, unterschiedliche Widgets mit unterschiedlichen Aktivitäten auf Ihrem Desktop zu haben. Auf diese Weise wird Ihr Desktop nicht überladen und Sie werden weniger abgelenkt. Das heißt, es ist nur dann nützlich, wenn Sie mehr als eine Aufgabe gleichzeitig ausführen und häufig ein bestimmtes Setup benötigen.

Wicky
quelle
2

Selbst wenn schon richtige Antworten gegeben worden wären, würde ich es mit einem einfachen Beispiel versuchen: Ich benutze den gleichen Laptop für die Arbeit und den persönlichen Gebrauch. Es ist sehr ablenkend, persönliche E-Mails zu haben, Tabs, Programme usw. zu öffnen, wenn Sie arbeiten, und umgekehrt. Bei der Arbeit benutze ich eine "Arbeits" -Aktivität, bei der ich meine Arbeits-E-Mail, meinen Browser mit Arbeitsregistern, Programme usw. geöffnet habe. Wenn ich nach Hause gehe, klicke ich auf "Nach Hause" und ohne etwas zu verlieren, habe ich einen weiteren Laptop mit meiner persönlichen E-Mail-Adresse, einem Browser mit meinen Registerkarten usw.

Denken Sie auch an Nachrichten und Benachrichtigungen, die während einer Präsentation oder eines Screen-Share-Anrufs angezeigt werden

Alex
quelle
1

Die vorige Antwort erklärt es schon ganz nett. KDE verfügt über eine Funktion, mit der Sie alle geöffneten Fenster speichern können. Dies bedeutet, dass nach einem Herunterfahren und Neustart alle Fenster wieder geöffnet werden, die zuvor geöffnet / verwendet wurden. In Verbindung mit dieser Funktion ist es dann schön, wenn Sie ein paar verschiedene Projekte geöffnet haben und ohne Unterbrechung weiterarbeiten können, indem Sie einfach eine Aktivitätsschaltfläche auf Ihrem Desktop umschalten. Genau wie oben erwähnt, ist es so, als hätten Sie verschiedene Projekte auf verschiedenen Arbeitsbereichen / verschiedenen Bildschirmen. Es ist eine großartige Funktion für Multitasker. Sie können beispielsweise Ihre Videos auf einem Aktivitätsbildschirm bearbeiten, Ihre Buchhaltung für Ihr Unternehmen auf einem anderen und Ihr Tagebuch oder Buch auf einem weiteren virtuellen Bildschirm bearbeiten. Vorsicht, es braucht etwas Rechenleistung. Ich denke, es ist eine nette Funktion für einige Leute.

Sabinedoll
quelle
2
Hmm ... ist das wirklich das, wofür es verwendet wird? Die Funktion "Sitzung speichern" öffnet dieselben Anwendungen, jedoch nicht im selben Status. Beispielsweise wird ein LibreOffice Writer-Fenster geöffnet, nach dem erneuten Anmelden jedoch nur ein leeres Dokument. Und die Arbeitsbereiche liefern bereits den Rest Ihrer Antwort. Was tragen also "Aktivitäten" dazu bei? Und meine Fenster befinden sich normalerweise über dem Hintergrund, sodass ich nicht sicher bin, was dies mit Multitasking zu tun hat. Tut mir leid, wenn ich es noch nicht verstehe ... kannst du es vielleicht mit Screenshots oder einer anderen Methode ein bisschen genauer erklären?
gertvdijk
Soweit ich weiß, können Sie neben einer vollständigen Änderung Ihres Desktops auch Dateien und Ordner zu bestimmten Aktivitäten sowie zu bestimmten Anwendungen hinzufügen. Was ich nicht herausfinden kann, ist, in welchem ​​Kontext wir diese Funktionen verwenden können und wie wir es tun sollen.
ccamara
Auch wenn dies korrekt ist, ist dies bei weitem nicht die einzige Verwendung von Aktivitäten. Wenn Sie sich also nur darauf konzentrieren, ist dies eine große Vereinfachung. Auch "Vorsicht, es braucht etwas Rechenleistung"? Dies gilt auch für Situationen, die viele Programme eröffnen - Aktivitäten sind dafür nicht relevant.
Underscore_d
0

Was Sie damit machen könnten (wenn es ein Frontend für nepomuk für dieses Ziel gäbe), ist, die Zeit zu verfolgen, die Sie für bestimmte Aktivitäten aufgewendet haben. Im Moment würden Sie einen Stundenplan verwenden, den Sie manuell einstellen müssten, oder ihn die von Ihnen verwendeten Programme verfolgen lassen (was Ihnen nach nicht allzu langer Zeit eine große Liste geben würde - ich habe es versucht). Die Informationen sind tatsächlich bereits gespeichert, Sie können sie (noch) nicht aufrufen und anzeigen.

HinzundKunz
quelle
Wo genau werden diese Informationen gespeichert? Ich brauche es!
Utapyngo