什么是KDE中的活动,我该怎么办?

在标准KDE / Kubuntu安装的右上角,您将看到:

在此处输入图像描述

但严重的是,我似乎无法理解这些“活动”是什么以及它能使我从中获利。 它只是弹出一个“添加小部件”屏幕,只有四个选项:

  • 新活动 – 默认等离子小部件桌面 – 这是一个被称为这样的错误吗?
  • 搜索和发布 – 有点过于宽敞的上网本界面?
  • 照片活动 – 我的机器上没有任何本地照片,对我来说没用。
  • 桌面图标 – 仅传统风格桌面图标

选择其中一个选项似乎创造了一个全新的桌面“等离子”。 那么为什么这叫做活动? 我错过了什么吗?

这是我几十年来一直缺少的漂亮function还是不是那么令人兴奋? 我如何使用它,因为它应该工作?


谷歌搜索这应该是什么样的模糊描述,如下所示 :

没有任何function比活动更多地定义KDE 4发布系列。 与此同时,没有任何function可以理解 – Fedora甚至还有一个用于删除桌面工具包的软件包,它提供了对活动的鼠标访问。

但是,当您花时间了解活动时,您会发现它们是桌面隐喻的自然延伸,可以帮助您更有效地工作。

活动是一组超级虚拟桌面。 它们不能取代虚拟桌面 – 事实上,如果您选择,每个Activity都可以拥有自己的一组虚拟桌面。 相反,活动是替代桌面,每个桌面都可以拥有自己的壁纸,图标和小部件。

对不起,但在读完这样一个含糊不清的故事之后,我就出局了。 有人能给我一个关于我能用它什么的概述吗? 我想这应该提供一种分离私人和商业工作的方式,但那么, 如何

我和“活动”有着完全相同的问题和疑问。 我发现Wicky发布的video有助于填补我对活动如何改进传统虚拟桌面的理解上的空白。 我从观看video中获得的最重要的事情是,活动只是另一种类型的虚拟桌面,可以对您的体验进行更精细的调整。 可能在任何活动中启用的一个或多个function的有趣示例如下:

  • 更改电源设置 – 比如演示模式的活动 – 这样您的屏幕就不会超时
  • 将默认语言/默认键盘更改为其他语言环境
  • 更改默认权限; 所有应用程序launced以root root身份运行 – 或 – 相反所有应用程序都具有只读访问权限(某种超级“隐身”模式我不能等待这个)!
  • 更改默认打印机
  • 更改默认电子邮件和日历(从个人到工作等)
  • 恢复该活动最常用的应用程序。 此外,应用程序不会启动,因此在您实际使用该虚拟桌面之前不会分配内存,并且当您决定按下该活动的停止按钮时,可以全部停止。 是的,目前您最后打开的文档没有必要启动,但这可能是未来的function。
  • 更改桌面上显示的默认文件夹/小组件
  • 更改滚动和不同按钮鼠标单击的工作方式

除了电源设置,鼠标点击和基本应用程序恢复之外,我不确定这些其他function是否已经实现。 事实上,我想要解决这个问题的愿望来自于其他人的问题Ubuntu问题,他们试图在虚拟桌面更改时编写用于语言切换的应用程序。

总的来说,我认为最阻碍进展的是一个很好的GUI工具来配置执行命令或应用程序的活动,似乎可能是下一步。

这个答案主要是指KDE4。 对于Plasma 5,请参阅答案末尾的更新。


术语是相对的,但我想使用术语“活动”代替“桌面”,因为后者在引用桌面环境时更常用,而在另一方面引用“虚拟桌面”或“工作区”时“虽然活动是利用KDE的可塑性和移动性的一种方式。


什么是活动?

每个Activity都是一组具有特定特征的虚拟桌面(工作区)。

有不同类型的活动。

(您不仅可以创建多个并在它们之间切换,但它们的特性可能会有很大差异,因为它们的类型不同 。)


我可以用活动做什么?

在了解您可以对每种类型的活动做些什么之前,了解每项活动可以做些什么是很有用的。

可以通过单击该Activity内部桌面菜单的最后一个条目(右键单击桌面)来指定已经存在的Activity /工作区集的不同特征。

在此处输入图像描述

在布局中,您将看到不同类型的活动:

在此处输入图像描述

在不同的系统中,它们可能更多或不同

在此处输入图像描述

事实上,更改布局会改变活动的运作方式。

创建新活动时可以设置类似的选项,只有它们不一致地称为“模板”:

在此处输入图像描述

这也可能有所不同

在此处输入图像描述

存在一些不一致之处:

  • “布局”列表中不存在“照片活动”模板。 (因此,您无法将“布局”设置为现有活动,但您可以将其设置为新模板的“模板”)
  • 布局列表中不存在“桌面图标”模板,但它似乎与名为“文件夹”的项目相同(存在于布局和模板中)

其中一些似乎服务于基本相同的目的(这将减少可用的“类型”的数量 – 见下文),其他似乎根本没有任何目的:) – 但有一些有趣的足以使这个讨论值得的。 其中一些只是空的等离子桌面,默认情况下添加了一些小部件,但有些更基本不同。

在创建新活动时还有一个名为“获取新模板”的选项,它应该为我们提供更多类型的活动,但这在我测试的KDE系统中不起作用。


这些类型的活动可以做什么?

我将尝试描述每种类型的活动(我将尝试在此过程中更新此答案)。

  • “文件夹”布局/模板(与“桌面图标”没有区别)显示~./Desktop的内容,因此允许桌面上的图标文件。 将应用程序发送到桌面只会为其创建一个图标文件而不是图标小部件(如经典KDE桌面布局中的情况)。

  • 模板“搜索和启动”似乎与名为“默认桌面”的布局相同,增加了一个非常有趣的function: 只需键入即可搜索并启动应用程序或搜索并查找文件,书签等,需要单击面板上的搜索按钮或使用快捷方式打开搜索窗口。 只需键入即可弹出搜索窗口。

在此处输入图像描述

  • “Homerun”创建一个带有主要标签的仪表板,可以访问喜爱的项目,已安装的应用程序和文件夹

在此处输入图像描述

默认情况下不存在于Kubuntu 14.04中

 sudo apt-get install plasma-widget-homerun-kicker plasma-widget-homerun 
  • “Group Desktop”可以选择创建组,这些组看起来像空的小部件……它们的用途我还不知道。

  • “网格桌面”与前一个相同,只是它添加了一个可以移动组的网格 – 但出于什么目的我不能说。

在此处输入图像描述

  • “照片活动”是一个经典的KDE桌面,以两个显示图片文件夹的小部件(相框和文件夹)开头。 通过快捷方式切换到此活动可以轻松访问您的照片等

  • “报纸布局”(在我的系统上)只是一个空的KDE桌面。 这只是一个名字,我猜想添加一些专注于新闻的小部件。


加起来:

可以有许多活动同时创建,具有不同的目的,正如其他答案所解释的那样。

但我觉得有趣的是展示可以使用的主要活动类型以及它们的不同之处。

首先,有基于小部件的活动经典的KDE桌面布局 (带有图标小部件的布局 ,通过为新活动选择“空桌面”创建),它本身可以是创建新的专业活动的良好基础,使用特定小部件(“照片活动”是一个例子)。

然后,有三个活动具有与经典KDE布局+小部件不同的结构 。 它们都允许小部件,但添加更多内容:

  • 访问桌面文件夹( “文件夹”/“桌面图标”
  • “类型和启动”function( “搜索和启动”/“默认桌面”
  • 仪表板( “Homerun”

等离子5的更新

在Kubuntu 15中,布局列表仅包含两个条目:

  • 桌面 – 等离子空桌面
  • 文件夹视图 – 访问~./Desktop

没有模板。

默认桌面集成了“搜索和启动”function。

在Linux动作节目的这一集中,他们在回顾KDE 4.8时解释了这个概念,但从那时起它就得到了改进。 自从我看了这个并且Vivaldi平板电脑上的video发布后(也检查了它们,它们解释了为什么将某些文件或文件夹附加到某个活动可能很有用)我知道如何使用它们并且无法从它切换。 正如您已经提到的那样,有些事情可以被改进,当重新启动活动时,在关闭或暂停活动时打开的某些文件不会重新打开。 但是,通过不同的活动在桌面上使用不同的小部件非常方便。 这样你的桌面就不会变得杂乱,你会分心。 话虽这么说,只有在您经常需要特定设置的同一个任务中执行多个任务时,它才有用。

之前的答案已经很好地解释了它。 KDE具有可以保存所有打开窗口的function。 这意味着所有窗口将在关闭和重新启动后再次打开,这些窗口之前已打开/正在使用。 与此function相结合,如果您可以打开一些不同的项目,并且只需切换桌面上的活动按钮就可以继续不间断地工作,这很不错。 就像上面所说的,它就像在不同的工作空间/不同的屏幕上有不同的项目。 对于多任务者来说,这是一个很棒的function。 例如,您可以在一个活动屏幕上进行video编辑,在另一个活动屏幕上进行业务簿记,以及在另一个虚拟屏幕上编辑日记或书籍。 但要注意,它需要一些计算能力。 我认为对某些人来说这是一个很好的function。

即使已经给出了正确的答案,我也会尝试一个简单的例子:我使用相同的笔记本电脑进行工作和个人使用。 拥有个人电子邮件,打开标签,程序等等,这对你工作时非常分散注意力,反之亦然。 在工作中我使用“工作”活动,我打开我的工作电子邮件,浏览器与工作选项卡,程序等。 当我回到家时,我点击“家”,并且没有丢失任何东西,我有另一台笔记本电脑打开我的个人电子邮件,浏览器带有我的标签等…

还要考虑在进行演示或屏幕共享呼叫时弹出的消息和通知

你可以用它做什么(如果有一个nepomuk的前端用于那个目标)是跟踪你花在某些活动上的时间。 现在你可以使用一个时间跟踪器,你需要手动设置它或让它跟踪你使用的程序(这将在不太长时间后给你一个biiiig列表 – 我试过)。 实际上已经保存了这些信息,您无法访问和显示它(尚未)。