分类 桌面应用 下的文章

苹果和微软公司都不同程度的提供了桌面产品与移动设备集成。Fedora 提供了类似甚至更高集成度的工具——GSConnect。它可以让你将安卓手机和你的 Fedora 桌面配对并使用。请继续阅读,以了解更多关于它的情况以及它是如何工作的信息。

GSConnect 是什么?

GSConnect 是针对 GNOME 桌面定制的 KDE Connect 程序。KDE Connect 可以使你的设备能够互相通信。但是,在 Fedora 默认的 GNOME 桌面上安装它需要安装大量的 KDE 依赖。

GSConnect 是一个 KDE Connect 的完整实现,其以 GNOME shell 的拓展形式出现。安装后,GSConnect 允许你执行以下操作及更多:

  • 在计算机上接收电话通知并回复信息
  • 用手机操纵你的桌面
  • 在不同设备之间分享文件与链接
  • 在计算机上查看手机电量
  • 让手机响铃以便你能找到它

设置 GSConnect 扩展

设置 GSConnect 需要安装两个组件:计算机上的 GSConnect 扩展和 Android 设备上的 KDE Connect 应用。

首先,从 GNOME Shell 扩展网站上安装 GSConnect 扩展。(Fedora Magazine 有一篇关于如何安装 GNOME Shell 扩展的文章,可以帮助你完成这一步。)

KDE Connect 应用程序可以在 Google 的 Play 商店上找到。它也可以在 FOSS Android 应用程序库 F-Droid 上找到。

一旦安装了这两个组件,就可以配对两个设备。安装扩展后它在你的系统菜单中显示为“ 移动设备 Mobile Devices ”。单击它会出现一个下拉菜单,你可以从中访问“ 移动设置 Mobile Settings ”。

你可以在这里用 GSConnect 查看并管理已配对的设备。进入此界面后,需要在 Android 设备上启动应用程序。

你可以在任意一台设备上进行配对初始化,在这里我们从 Android 设备连接到计算机。点击应用程序上的“刷新”,只要两个设备都在同一个无线网络环境中,你的 Android 设备便可以搜索到你的计算机。现在可以向桌面发送配对请求,并在桌面上接受配对请求以完成配对。

使用 GSConnect

配对后,你将需要在 Android 设备授予权限,才能使用 GSConnect 上提供的许多功能。单击设备列表中的已配对设备,便可以查看所有可用功能,并根据你的偏好和需要启用或禁用它们。

请记住,你还需要在这个 Android 应用程序中授予相应的权限才能使用这些功能。启用权限后,你现在可以访问桌面上的移动联系人,获得消息通知并回复消息,甚至同步桌面和 Android 设备的剪贴板。

将你的浏览器与“文件”应用集成

GSConnect 允许你直接从计算机上的文件资源管理器的关联菜单向 Android 设备发送文件。

在 Fedora 的默认 GNOME 桌面上,你需要安装 nautilus-python 依赖包,以便在关联菜单中显示配对的设备。安装此命令非常简单,只需要在你的首选终端运行以下命令:

$ sudo dnf install nautilus-python

完成后,将在“ 文件 Files ”应用的关联菜单中显示“ 发送到移动设备 Send to Mobile Device ”选项。

同样,为你的浏览器安装相应的 WebExtension,无论是 Firefox 还是 Chrome 浏览器,都可以将链接发送到你的 Android 设备。你可以选择直接发送链接以在浏览器中直接打开,或将其作为短信息发送。

运行命令

GSConnect 允许你定义命令,然后可以从远程设备在计算机上运行这些命令。这使得你可以远程截屏,或者从你的 Android 设备锁定和解锁你的桌面。

要使用此功能,可以使用标准的 shell 命令和 GSConnect 提供的 CLI。该项目的 GitHub 存储库(CLI Scripting)中提供了有关此操作的文档。

KDE UserBase Wiki 有一个命令示例列表。这些例子包括控制桌面的亮度和音量、锁定鼠标和键盘,甚至更改桌面主题。其中一些命令是针对 KDE Plasma 设计的,需要进行修改才能在 GNOME 桌面上运行。

探索并享受乐趣

GSConnect 使我们能够享受到极大的便利和舒适。深入研究首选项,查看你可以做的所有事情,灵活的使用这些命令功能发挥创意,并在下面的评论中自由分享你解锁的新方式。


via: https://fedoramagazine.org/connect-fedora-to-your-android-phone-with-gsconnect/

作者:Lokesh Krishna 选题:lujun9972 译者:chai-yuan 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Sway 是一种平铺式 Wayland 合成器,具有与 i3 X11 窗口管理器相同的功能、外观和工作流程。由于 Sway 使用 Wayland 而不是 X11,因此就不能一如既往地使用设置 X11 的工具。这包括 xrandr 之类的工具,这些工具在 X11 窗口管理器或桌面中用于设置显示器。这就是为什么必须通过编辑 Sway 配置文件来设置显示器的原因,这就是本文的目的。

获取你的显示器 ID

首先,你必须获得 Sway 用来指代显示器的名称。你可以通过运行以下命令进行操作:

$ swaymsg -t get_outputs

你将获得所有显示器的相关信息,每个显示器都用空行分隔。

你必须查看每个部分的第一行,以及 Output 之后的内容。例如,当你看到 Output DVI-D-1 'Philips Consumer Electronics Company' 之类的行时,则该输出 ID 为 DVI-D-1。注意这些 ID 及其所属的物理监视器。

编辑配置文件

如果你之前没有编辑过 Sway 配置文件,则必须通过运行以下命令将其复制到主目录中:

cp -r /etc/sway/config ~/.config/sway/config

现在,默认配置文件位于 ~/.config/sway 中,名为 config。你可以使用任何文本编辑器进行编辑。

现在你需要做一点数学。想象有一个网格,其原点在左上角。X 和 Y 坐标的单位是像素。Y 轴反转。这意味着,例如,如果你从原点开始,向右移动 100 像素,向下移动 80 像素,则坐标将为 (100, 80)

你必须计算最终显示在此网格上的位置。显示器的位置由左上方的像素指定。例如,如果我们要使用名称为“HDMI1”且分辨率为 1920×1080 的显示器,并在其右侧使用名称为 “eDP1” 且分辨率为 1600×900 的笔记本电脑显示器,则必须在配置文件中键入 :

output HDMI1 pos 0 0
output eDP1 pos 1920 0

你还可以使用 res 选项手动指定分辨率:

output HDMI1 pos 0 0 res 1920x1080
output eDP1 pos 1920 0 res 1600x900

将工作空间绑定到显示器上

与多个监视器一起使用 Sway 在工作区管理中可能会有些棘手。幸运的是,你可以将工作区绑定到特定的显示器上,因此你可以轻松地切换到该显示器并更有效地使用它。只需通过配置文件中的 workspace 命令即可完成。例如,如果要绑定工作区 1 和 2 到显示器 “DVI-D-1”,绑定工作区 8 和 9 到显示器 “HDMI-A-1”,则可以使用以下方法:

workspace 1 output DVI-D-1
workspace 2 output DVI-D-1
workspace 8 output HDMI-A-1
workspace 9 output HDMI-A-1

就是这样。这就在 Sway 中多显示器设置的基础知识。可以在 https://github.com/swaywm/sway/wiki#Wiki#Multihead 中找到更详细的指南。


via: https://fedoramagazine.org/how-to-setup-multiple-monitors-in-sway/

作者:arte219 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

这个简单的教程介绍了在 GIMP 中显示文本的轮廓的步骤。文本轮廓可以帮助你在其它颜色下高亮显示该文本。

Outlined Text created in GIMP

让我们看看如何在你的文本周围添加一个边框。

在 GIMP 中添加文本轮廓

整个过程可以用这些简单的步骤描述:

  • 创建文本,并复制它的轮廓路径
  • 添加一层新的透明层,并添加轮廓路径到透明层中
  • 更改轮廓的大小,给它添加一种不同的颜色

这就是全部的东西。不用担心,我将使用适当地截图详细的展示每个步骤。按照这个教程,你应该能够为文本添加轮廓,即使你在此之前从未使用过 GIMP 。

仅需要确保你已经 在 Linux 上安装 GIMP,或者也可以使用的其它任何操作系统。

这篇教程在 GIMP 2.10 版本下演示。

步骤 1: 创建你的主要文本,并复制它的轮廓

打开 GIMP ,并通过转到 “菜单 -> 文件 -> 新建” 来创建一个新的文件。你应该可以使用 Ctrl+N 键盘快捷键。

Create New File

你可以在这里选择画布的大小。你也可以选择要白色背景或一种透明背景。它在 “高级选项 -> 颜色” 配置文件下。

我选择默认的白色背景。它在以后能够更改。

现在从左边栏的工具箱中选择文本工具。

Adding text in GIMP

写你想要的文本。你可以根据你的选择以更改文本的字体、大小和对齐方式。我保持这篇文章的文本的默认左对齐。

我故意为文本选择一种浅色,以便难于阅读。在这篇教程中我将添加一个深色轮廓到这个浅色的文本。

Text added in GIMP

当你写完文本后,右键文本框并选择 “文本的路径” 。

Right click on the text box and select ‘Path from Text’

步骤 2: 添加一个带有文本轮廓的透明层

现在,转到顶部菜单,转到“层”,并添加一个新层。

Use Shift+Ctrl+N to add a new layer

确保添加新层为透明的。你可以给它一个合适的名称,像“文本大纲”。单击确定来添加这个透明层。

Add a transparent layer

再次转到菜单,这次转到 “选择” ,并单击 “来自路径” 。你将看到你的文本应该被高亮显示。

Go to Select and choose From Path

总的来说,你只创建了一个透明层,它有像你的原文一样相同的文本(但是透明)。现在你需要做的是在这个层上增加文本的大小。

步骤 3: 通过增加它的大小和更改它的颜色来添加文本轮廓

为此,再次在菜单中转到 “选择” ,这次选择 “增加”。这将允许增大透明层上的文本的大小。

Grow the selection on the additional layer

以 5 或 10 像素增加,或者你喜欢的任意像素。

Grow it by 5 or 10 pixel

你选择需要做是使用一种你选择的颜色来填充这个扩大的选择区。因为我的原文是浅色,在这里我将为轮廓使用背景色。

如果尚未选择的话,先选择你的主图像层。这些层在右侧栏中可视。然后转到工具箱并选择油漆桶工具。为你的轮廓选择想要的颜色。

选择使用该工具来填充黑色到你的选择区。记住。你填充文本外部的轮廓,而不是文本本身。

Fill the outline of the text with a different color

在这里你完成了很多。使用 Ctrl+Shift+A 来取消你当前的选择区。

Outline added to the text

如此,你现在已经在 GIMP 中成功地添加轮廓到你的文本。它是在白色背景中,如果你想要一个透明背景,只需要在右侧栏的图层菜单中删除背景层。

Remove the white background layer if you want a transparent background

如果你对结果感到满意,保存文件未 PNG 文件(来保留透明背景),或你喜欢的任何文件格式。

你使它工作了吗?

就这样。这就是你在 GIMP 中为添加一个文本轮廓而需要做的全部工作。

我希望你发现这个 GIMP 教程有帮助。你可能想查看另一个 关于在 GIMP 中添加一个水印的简单教程

如果你有问题或建议,请在下面自由留言。


via: https://itsfoss.com/gimp-text-outline/

作者:Abhishek Prakash 选题:lujun9972 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

当我开始在个人计算机上使用 Linux 时,首先令我兴奋的就是轻巧的窗口管理器,这主要是因为当时我的笔记本电脑只有有 32MB 的内存,其它的都运行不了了。

接着我开始接触 xmonad 之类的平铺窗口管理器!我可以用键盘管理窗口了!它们是如此之快!我可以通过编写 Haskell 程序来配置 xmonad!我可以用各种有趣的方式自定义所有内容(例如使用 dmenu 作为启动器)!这些年来,我用过 3、4 个不同的平铺窗口管理器,它们都很有趣。

大约 6 年前,我觉得配置平铺窗口管理器对我来说不再是一件有趣的事情,因此转而使用 Ubuntu 桌面环境 Gnome。(现在,我的笔记本电脑中的内存增加了 500 倍,这要快得多 :) )

我使用 Gnome 已有很长时间了,但是我仍然有点想念平铺窗口管理器。六个月前,一个朋友告诉我有关 PaperWM 的消息,它使你可以在 Gnome 中平铺窗口!我立即安装了它,并从那时起我一直在使用它。

PaperWM:Gnome 下的平铺窗口管理

PaperWM 的基本思想是:你想继续使用 Gnome(因为在 Gnome 中各种任务都能完成),但是你也希望使用平铺窗口管理器。

它是一个 Gnome 扩展程序(而不是一个独立的窗口管理器),并且使用 Javascript。

“Paper” 表示你的所有窗户都在一行中

PaperWM 的主要想法是将所有窗口排成一行,这实际上与传统的平铺窗口管理器大不相同,在传统的平铺窗口管理器中,你可以按任意方式平铺窗口。这是我写这篇博客时在几个窗口之间切换/调整大小的 gif 图像(有一个浏览器和两个终端窗口):

PaperWM 的 Github README 链接了此视频:http://10gui.com/video/,它描述为一个类似的”线性窗口管理器“。

我以前从未听说过这种组织窗口的方式,但是我喜欢它的简单性。如果要查找特定的窗口,只需向左/向右移动,直到找到它。

我在 PaperWM 中所做的一切

还有很多其他功能,但这是我使用的功能:

  • 在窗口之间左右移动(Super + ,Super + .
  • 按顺序向左/向右移动窗口(Super+Shift+,Super+Shift+.
  • 全屏显示窗口(Super + f
  • 缩小窗口(Super + r

我喜欢不需要配置的工具

我在笔记本上使用 PaperWM 已经 6 个月了,我真的很喜欢它!即使它是可配置(通过编写 Javascript 配置文件),我也非常欣赏它,它自带我想要的功能,我无需研究如何去配置。

fish shell 是另一个类似的令人愉悦的工具,我基本上没有配置 fish(除了设置环境变量等),我真的很喜欢它的默认功能。


via: https://jvns.ca/blog/2020/01/05/paperwm/

作者:Julia Evans 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

如果 VLC 不是最好的播放器,那它也是最好的开源视频播放器之一。大多数人不知道的是,它不仅仅是视频播放器。

你可以进行许多复杂的任务,如直播视频、捕捉设备等。只需打开菜单,你就可以看到它有多少选项。

我们有一个详细的教程,讨论一些专业的 VLC 技巧,但这些对于普通用户太复杂。

这就是为什么我要写另一篇文章的原因,来向你展示一些可以在 VLC 中使用的简单技巧。

使用这些简单技巧让 VLC 做更多事

让我们看看除了播放视频文件之外,你还可以使用 VLC 做什么。

1、使用 VLC 观看 YouTube 视频

如果你不想在 YouTube 上观看令人讨厌的广告,或者只想体验没有打扰地观看 YouTube 视频,你可以使用 VLC。

是的,在 VLC 上流式传输 YouTube 视频是非常容易的。

只需启动 VLC 播放器,前往媒体设置,然后单击 ”Open Network Stream“ 或使用快捷方式 CTRL + N

接下来,你只需要粘贴要观看的视频的 URL。有一些选项可以调整,但通常你无需担心这些。如果你好奇,你可以点击 ”Advanced options“ 来探索。

你还可以通过这种方式向 YouTube 视频添加字幕。然而,一个更简单的带字幕观看 Youtube 视频的办法是使用 Penguin 字幕播放器

2、将视频转换为不同格式

你可以在 Linux 命令行使用 ffmpeg 转换视频。你还可以使用图形工具,如 HandBrake 转换视频格式

但是,如果你不想用一个单独的应用来转码视频,你可以使用 VLC 播放器来完成该工作。

为此,只需点击 VLC 上的媒体选项,然后单击 “Convert/Save”,或者在 VLC 播放器处于活动状态时按下快捷键 CTRL + R。接下来,你需要从计算机/硬盘或者 URL 导入你想保存/转换的的视频。

不管是什么来源,只需选择文件后点击 “Convert/Save” 按钮。你现在会看到另外一个窗口可以更改 “Profile” 设置。点击并选择你想转换的格式(并保存)。

你还可以在转换之前通过在屏幕底部设置目标文件夹来更改转换文件的存储路径。

3、从源录制音频/视频

Vlc Advanced Controls

你是否想在 VLC 播放器中录制正在播放的音频/视频?

如果是的话,有一个简单的解决方案。只需通过 “View”,然后点击 “Advanced Controls”。

完成后,你会看到一个新按钮(包括 VLC 播放器中的红色录制按钮)。

4、自动下载字幕

是的,你可以使用 VLC 自动下载字幕。你甚至不必在单独的网站上查找字幕。你只需点击 “View”->“VLSub”。

默认情况下,它是禁用的,因此当你单击该选项时,它会被激活,并允许你搜索/下载想要的字幕。

VLC 还能让你使用简单的键盘快捷键同步字幕

5、截图

你可以在观看视频时使用 VLC 获取一些视频的截图/图像。你只需在视频播放/暂停时右击播放器,你会看到一组选项,点击 “Video”->“Take Snapshot”。

如果安装了旧版本,你可能在右键时看到截图选项。

额外技巧:给视频添加音频/视频效果

在菜单中,进入 “Tools” 选项。单击 “Effects and Filters”,或者在 VLC 播放器窗口中按 CTRL + E 打开选项。

好了,你可以观察你给视频添加的音频和视频效果了。你也许无法实时看到效果,因此你需要调整并保存来看发生了什么。

我建议在修改视频之前保存一份原始视频备份。

你最喜欢的 VLC 技巧是什么?

我分享了一些我最喜欢的 VLC 技巧。你知道什么你经常使用的很酷的 VLC 技巧吗?为什么不和我们分享呢?我可以把它添加到列表中。


via: https://itsfoss.com/simple-vlc-tips/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Signal 是一款智能手机上的安全开源聊天应用。它还提供了适用于 Linux、Windows 和 macOS 的独立桌面应用。在本文中,我们来看看它的功能和可用性。

对于关注隐私的人来说,Signal 是 WhatsApp(和 Telegram)的绝佳替代品

Signal App On Linux

Signal 是一款关注隐私的开源应用。像爱德华·斯诺登这样的隐私权倡导者建议使用它。

它可能没有 Telegram 或 WhatsApp 这么多的功能。但是,如果你想在交流时增强隐私,这是一个可靠的开源方案。

你可以在智能手机(iOS/Android)上安装,也可以在 Linux、Windows 和 macOS 上安装。

Signal 的功能

注意: 某些功能是智能手机特有的。你可能无法在桌面应用上看到所有功能。

另请注意,目前,Signal 需要电话号码才能注册。如果你不想公开自己的私人电话号码,则可以使用 Google 语音或类似服务。

正如我已经提到的,这是为增强你的隐私而量身定制的。因此,用户体验可能不是你见过“最佳”的。但是,从隐私/安全角度考虑,我认为这是一个不错的选择。

Signal Features

消失的消息

你可以为对话中的消息设置一个计时器,以便根据它自动删除消息。

本质上,对话中的任何人都可以激活此功能。因此,你可以控制对话中的消息时保留还是消失。

用作默认短信应用

如果你想在短信中使用开源应用,那么只需进入 Signal 的设置,并将其设置为短信和彩信的默认设置。

屏幕安全

有一个巧妙的功能可以阻止应用内截图,它就是“屏幕安全”。

如果你开启它,那么你将无法为应用中的任何对话截图。你可以从应用设置中找到启用或禁用它的选项。

它可能并不是对所有人有用,但你可以尝试一下。

安全数字

如果你想与朋友一起验证加密的安全性,只需点击个人资料并向下滚动找到“查看安全数字”。

你可以扫描验证或者看一眼并标记为已验证。

锁定消息

如果你使用了锁(密码/指纹)来保护应用,那么即使你的设备已解锁,你也无法在通知中看到消息。

因此,当 Signal 处于锁定状态收到通知时,你会注意到通知的内容为 “Locked Message”,这对于注重隐私的用户来说是一个加分项。

其它功能

如你所期待的聊天应用,你可以使用几个标签,并且可以根据需要创建一个组。但是,你无法管理你的组,你只能添加成员和更改群头像。

此外,Signal 还为其应用支持生物识别。

在 Ubuntu/Linux 上安装 Signal

不幸的是,你无法在你的 Linux 发行版上找到 .deb 或者 .AppImage。因此,你需要根据官方安装说明在终端上安装。

在终端中输入以下内容:

curl -s https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add -
echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
sudo apt update && sudo apt install signal-desktop

只需在终端中一个接一个地复制并粘贴命令。

Download Signal for Other Devices

我对 Signal 的想法

我已经使用 Signal 有几年了,它的功能已经得到了改善。但是,我仍然认为可以改善用户体验。

在隐私方面,(在我看来)这绝对是我们已有软件的一个很好的替代方案。你可以尝试一下,看看它的使用效果如何。

如果你想尝试一下它,也可以看看它的 GitHub 页面以获取最新的开发和 beta 版本。

与 WhatsApp 甚至 Linux 上的 Telegram 相比,Signal 可能不是流行的聊天应用。但是,你可以自己尝试一下,并鼓励你的朋友使用它。

你尝试过了吗?在下面的评论中,让我知道你对 “Signal” 的看法。


via: https://itsfoss.com/signal-messaging-app/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出