分类 桌面应用 下的文章

我们能否在 Arch Linux 中通过主流的桌面环境或窗口管理器来全面运行 Wayland?一起来探索答案。

Wayland 是一种针对 Linux 运行图形应用的高效、现代化的协议。相较之下,它在安全、稳定和图形性能方面相较老旧的 X.Org 显示服务器表现更出色。

尽管 X.Org 多年来一直是默认的显示服务器,但其年代漫长且复杂度高,导致了许多问题,包括安全漏洞和对新型硬件的兼容性问题。而 Wayland 提供了一个更简洁和安全的显示协议,用以解决这些问题。

虽然向 Wayland 转型已经有近十年的时间,但这是可以理解的。大型 Linux 发行版,例如 Ubuntu 和 Fedora,自 2021 年起就默认使用 Wayland,因为该协议现已逐渐稳定。

然而,对 Arch Linux 用户来说,使用 Wayland 进行自定义安装可能会比较复杂。在所有主流桌面环境中,只有 KDE Plasma 和 GNOME 有最新的 Wayland 支持。Xfce、LXQt 及其他桌面环境正在开发支持 Wayland 的功能,但现在还没有做好准备。

在窗口管理器方面,Sway 在 Arch Linux 中已经全面支持 Wayland。尽管如此,我还是希望能测试 Wayland 在 Arch 中的表现,并给你提供一个截至今日的状态报告。

让我们来尝试在 Arch Linux 中配置 KDE Plasma 和 GNOME 以全面支持 Wayland。

Arch Linux 中的 Wayland 设置

在理想的情况下,你应已经安装了 基础的 wayland 包。打开一个终端,并通过运行下列命令进行核实:

pacman -Qi wayland

如果你尚未安装,则可以使用以下命令进行安装:

sudo pacman -S --needed wayland

KDE Plasma 桌面环境

接下来的步骤设定的前提条件是你拥有一个没有安装任何桌面环境或窗口管理器的裸机 Arch Linux 环境。你可以通过使用 高效的 archinstall 脚本 进行 Arch Linux 的裸机安装。

在 Arch Linux 中,为了设置标准的 KDE Plasma,我们需要对 Wayland 进行一些调整。因此,该过程中需要从 AUR 安装一些包进来,这就要求你已经 设置了 Yay 或者其他的 AUR 辅助工具。

首先,利用以下命令从 AUR 安装一个定制的 sddm 显示管理器 Wayland 软件包。请注意,这个 sddm 包与 Arch Extra 仓库中的 sddm 包并不相同。根据 ArchWiki 的指南,只有 GDM 和 sddm-git 在 Arch Linux 中提供了完善的 Wayland 支持。

yay -S sddm-git

安装完成后,执行下述命令来安装更多 Wayland 包。

  • xorg-xwayland:使得 xclients 能在 Wayland 下运行
  • xorg-xlsclients:列出正在一个显示端口上运行的客户端应用(可选)
  • qt5-wayland:为 Wayland 提供的 Qt API
  • glfw-wayland:供 Wayland 使用的 GUI 应用开发包
pacman -S --needed xorg-xwayland xorg-xlsclients qt5-wayland glfw-wayland

然后,执行以下命令以安装 Plasma 和与 Wayland 会话关联的应用。请保持以下的安装顺序。

pacman -S --needed plasma kde-applications
pacman -S --needed plasma-wayland-session

注意:如果你是英伟达用户,你可能需要考虑安装 egl-wayland 包,但需要说明的是,我没有尝试过此操作。

我们现在来安装 Firefox 和 Chromium,这样能够帮助我们测试 Wayland 是否正常运行。

pacman -S --needed firefox chromium

安装完成后,启动 sddm 显示管理器和 NetworkManager 服务。

sudo systemctl enable sddm
sudo systemctl enable NetworkManager

另外,sddm 显示管理器需要做一些额外设置。使用你喜欢的文本编辑器,打开 sddm 的配置文件,然后在 [Theme] 下面添加 Current=breeze

sudo nano /usr/lib/sddm/sddm.conf.d/default.conf
[Theme]
# current theme name
Current=breeze

设置完成后,保存并关闭文件,然后进行重启。

reboot

重启后,在登录屏幕上,你应该可以看到 Wayland 的选项。选择并登录 KDE Plasma 的 Wayland 会话。

Plasma Wayland 会话登录界面

你还能通过查看 $XDG_SESSION_TYPE 变量来 核实你是否在运行 Wayland

Arch Linux 中运行的 KDE Plasma 与 Wayland

如果你希望强制让 Firefox 以 Wayland 运行,那么就在 /etc/environment 中添加以下行。

MOZ_ENABLE_WAYLAND=1

然后重新启动或执行下方的命令使其生效。

source /etc/environment

打开 Firefox,进入 about:support 页面来校验 “Window protocol” 的值。你也可以通过在终端中运行 xlsclients 来查看哪些外部应用正在运行在 Wayland 下。

在 Arch 和 KDE Plasma 下 Firefox 使用的是 xwayland

至此,你已经完成了在 Arch Linux 中使用 Wayland 安装配置 KDE Plasma 的全部步骤。

Wayland KDE Plasma 在 Arch 中的性能表现

总体而言,Arch Linux 下的 KDE Plasma 配合 Wayland 运行得相当顺畅,未出现任何中断使用或重大问题的情形。截图和屏幕录制应用 Spectacle 功能一切正常。尽管如此,我在测试过程中还是注意到了几个小问题。

首先,在开启如 Dolphin 这类应用程序时,底部面板时不时会出现闪烁,这主要是在 VirtualBox 会话中观察到的。

其次,鼠标指针的变化行为有点奇怪。它无法适時地从指针状态切换到操作手柄状态(详见下图)。

最后,当从待机/屏幕关闭状态恢复在线时(在没有安装客户机插件的 VirtualBox 中),KWin 会崩溃。虽然这可能只是虚拟机特有的现象,但仍然需要进行硬重启才能返回到桌面。

在 Arch Linux 的 Wayland 会话闲置状态下,内存消耗大约为 2GB。

GNOME

在 Arch Linux 中,GDM 显示管理器已经完全支持 Wayland。首先,我们通过下列命令安装 GDM:

pacman -S --needed gdm

安装完毕后,使用以下命令安装几个 Wayland 需要的包。

  • xorg-xwayland:使得 xclients 能在 Wayland 下运行
  • xorg-xlsclients:用于列出在显示器上运行的应用程序(可选)
  • glfw-wayland:Wayland 的图形用户界面应用开发包
pacman -S --needed xorg-xwayland xorg-xlsclients glfw-wayland

接下来,你可以用下面的一系列命令来安装 GNOME 和一些与 Wayland 会话相关的应用。请确保按照下列给出的顺序来执行这些命令。

sudo pacman -S --needed gnome gnome-tweaks nautilus-sendto gnome-nettool gnome-usage gnome-multi-writer adwaita-icon-theme xdg-user-dirs-gtk fwupd arc-gtk-theme

注意:如果你正在使用英伟达,你可能需要安装 egl-wayland 软件包,但我并未亲自试过此方法。

接下来,我们还要安装 Firefox 和 Chromium,这样你就能测试 Wayland 是否在 GNOME 中正常运行。

pacman -S --needed firefox chromium

一旦这项任务完成,就启动 GDM 显示管理器和 NetworkManager 服务。

sudo systemctl enable gdm
sudo systemctl enable NetworkManager

保存并关闭文件之后,进行重启。

reboot

在登录界面,你能看到 “GNOME (Wayland)” 选项。选择并登录到 GNOME 的 Wayland 会话中,以进入 Arch Linux。

在 Arch Linux 中运行的带有 Wayland 的 GNOME

GNOME 的性能

如果将 GNOME 和 KDE Plasma 进行对比,你会发现 GNOME 在 Arch Linux 的 Wayland 下的表现更胜一筹。没有遇到重大问题或应用屏幕闪烁。这可能源于 GNOME 44 针对 Wayland 的最新改进已普及至 Arch Linux。

此外,Firefox 是在 GNOME 上直接在 Wayland 上运行,而不是使用 xwayland 包装器。

在 GNOME 中的 Firefox 使用 Wayland

解决常见 Wayland 问题

虽然 Wayland 提供了众多优点,但在使用过程中你可能会遇到一些挑战。以下列出了几个常见的问题以及可能的解决方案:

  • 处理不兼容的应用程序:部分较旧或不常用的应用可能还未完全支持 Wayland。你可以考虑寻找专为 Wayland 设计的替代应用,或利用 XWayland 作为兼容性层。
  • 解决性能相关问题:如果你在特定的应用程序中遇到性能问题,确保你已经安装了最新的图形驱动。另外,也可以查看是否有特定的合成器设置或适用于特定应用程序的优化措施。
  • 这个页面 中,也有更多疑难解答的建议。

结论

在 Arch Linux 中将 Wayland 设置为默认的显示服务器可以大大提升安全性、稳定性和图形性能。遵循本指南的安装和配置步骤,你能够从 Xorg 平稳过渡到 Wayland,享受一个更为现代高效的显示体验。

然而,对于 Arch Linux 加 Wayland 的组合来说,整个过程可能会显得稍微复杂一些,因为许多问题崩溃时都需要额外的注意。

这个指南并没包括在 Arch 使用 Wayland 游戏的测试,所以你可能需要在配置完成后自行试验。我希望这篇教程能帮助你在 Arch Linux 中配置 Wayland。

如果你有任何进展,欢迎在下面的评论框中告诉我。

(题图:MJ/188e0c86-ed52-4185-b583-23814fb72ce7)


via: https://www.debugpoint.com/wayland-arch-linux/

作者:Arindam 选题:lkxed 译者:ChatGPT 校对:wxy

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

当你的桌面系统缺乏网络摄像头和专用麦克风时,你可以考虑使用智能手机。这里将教你如何在 Ubuntu Linux 中完成这个设置。

我和许多 Linux 用户一样,使用的是台式机。相较于笔记本电脑,并没有预装摄像头和麦克风。

若要获得与现代智能手机相媲美的画质,你可能需要购买一款高端的网络摄像头。

在此教程中,我将逐步指导你如何将你的手机用作麦克风和摄像头,这将非常适用于在线会议场景。

Ubuntu 下使用手机的摄像头和麦克风

? 本教程采用第三方网站 https://vdo.ninja/ 来托管音频和视频,因此,这并不是一项完全的开源方案。

我将指引你完成以下步骤:

  • 安装 OBS (如果你还未安装)
  • 通过 vdo.ninja 生成邀请链接
  • 设置虚拟音频线缆(用于音频输出)
  • 配置 OBS 以便从 vdo.ninja 重定向音视频流

首先,我们来看第一步。

? 虽然本教程是在 Ubuntu 系统下完成的,但我相信,这些同样可以在其他 Linux 发行版上实现。你只需为你的发行版安装所需的包即可。你可以自行尝试,看看效果如何。

1、在 Ubuntu 中安装 OBS

OBS(Open Broadcaster Software)是众多用于录制和直播视频的优秀软件之一,许多直播者都选择使用 OBS 在各个数字化平台进行直播。

幸运的是,OBS 已经包含在 Ubuntu 的默认仓库中,你可以通过以下命令来安装:

sudo apt install obs-studio

2、通过 VDO.ninja 生成直播邀请

在这一节,我将教你如何在 vdo.ninja 上生成一个直播邀请,进而从你的手机上开始直播音频和视频。

首先,访问 VDO.ninja 并点击 “ 创建可重用的邀请 Create Reusable Invite ”:

接下来你会看到很多选项,包括质量设置,添加视频效果等。我推荐你使用默认设置,因为高质量视频需要更快的处理速度和更多的带宽。

为了创建一个链接,你只需要点击 “ 生成邀请链接 GENERATE THE INVITE LINK ” 按钮:

完成后你会看到:

  • 你需要用你的手机扫描的二维码(当然,你也可以选择使用链接)。
  • OBS 的链接。

稍后我会在本教程中继续介绍 OBS 配置,所以请暂时别关闭这个窗口。

首先,用你的手机扫描二维码,它会将你跳转到 VDO.ninja 的另一个页面,此时你需要:

  • 选择 “ 共享你的相机 Share your Camera ” 选项。
  • 在视频源中选择使用前置或后置摄像头(默认为前置)。
  • 点击 “ 开始 Start ” 按钮后,它将开始在 OBS 连接的页面上进行直播。

3、在 Ubuntu 上为 OBS 配置虚拟线缆

? 这种设置方法仅适用于 PulseAudio,并且在重启系统后虚拟线缆将被撤销。

首先,我们来解释一下“ 虚拟线缆 virtual cable ”的概念,以及为何我们需要它来将手机做为摄像头和麦克风使用。

虚拟线缆是一种用于将音频流从一个应用传输到另一个应用的软件。

然而遗憾的是,它只支持 Windows 和 macOS。

啥?!那我为什么还要介绍这个呢?

答案其实很简单。我找到了一种变通方法,你可以在当前的会话中获得与虚拟线缆类似的功能。

要设置虚拟线缆,首先需要使用以下命令加载 module-null-sink 模块:

pactl load-module module-null-sink sink_name=Source

然后,执行下面的命令创建一个名为 VirtualMic 的虚拟音源:

pactl load-module module-virtual-source source_name=VirtualMic master=Source.monitor

这两个命令将返回一些数字,但无需对其过多关注。

接下来,前往系统“ 设置 Settings ”,找到“ 声音 Sound ”部分的设置:

然后进入 “ 输入 Input ” 部分,在此你会找到选择输入设备的选项。

将 “VirtualMic” 设为输入设备:

这样就设置完了!

不过,如我之前所述,一旦你重启电脑,虚拟音频的设置就会被撤销,如果你打算经常使用手机作为摄像头和麦克风,这可能会造成一定的不便。

为了解决这个问题,你可以为这两个命令 创建别名,例如,为命令创建别名:vc1vc2

完成后,你就可以像这样 一次执行两个命令vc1 && vc2

4、配置 OBS 从手机直播音视频

开始阶段,你需要打开我之前告诉你不要关闭的 VDO.ninja 标签页,并复制 OBS 链接:

然后启动 OBS,在 “ Sources ” 区域你会看到一个 “➕(加号)”按钮,点击这个按钮并选择 “ 浏览 Browser ”。

接着会弹出一个对话框,让你创建或选择一个源,你只需按下 “OK” 按钮即可:

最后,将已经复制的链接粘贴进 “URL” 字段:

然后你将能看到 OBS 正在使用你手机的摄像头:

不过为了从你的手机接收音频,还有一些额外步骤需要执行。

首先,在菜单中点击 “ 文件 File ” 并选择 “ 设置 Settings ”:

在出现的设置选项中选择 “ 音频 Audio ”,然后寻找到 “ 高级 Advanced ” 区域。

在 “高级” 区域里,你能找到 “ 监控设备 Monitoring Device ” 的选项,这里你需要选择 “Source Audio/Sink sink”:

点击 “ 应用 Apply ” 保存更改。

对于大部分用户,此时音频应该已经能够正常工作了。如果你的音频依然无法工作,那么你可以按照以下步骤操作。

在 “ 音频混音器 Audio Mixer ” 区域,可能显示的是 “ 浏览 Browser ” 或 “ 桌面音频 Desktop Audio ”,也可能两者都显示。

点击 “桌面音频” 或 “浏览” 旁边的三个点(在我这个例子中,是 “桌面音频”),并选择 “ 高级音频属性 Advanced Audio Properties ”:

然后,对于 “浏览” 和 “桌面音频”,都选择 “ 监控和输出 Monitor and Output ”:

这样就可以了!现在你可以从你的手机上享受摄像头和麦克风的功能了。

5、测试所有设置

为了测试这个设置,我在我们读书俱乐部的周会上用我的手机做为摄像头和麦克风,效果极佳。

你可以看到,上图显示摄像头和麦克风都在正常工作,这真的让我笑容满面 ?。

视频质量会取决于你的网络带宽,所以在开始重要的会议前,确保你有稳定的网络连接。

结语

作为一个没有摄像头和麦克风的台式计算机用户,我必须依靠笔记本或手机来参加工作会议,这让我感到非常烦躁。

需要注意的是,每次重启机器后,你都需要重新配置虚拟线缆,但这并不费时,因为只需要执行两条命令即可。

我已经多次使用这种解决方案,每一次都顺利运行。我真的希望你也能得到同样的结果。

(题图:MJ/223b56b7-ffcc-4311-bfa6-8a25bfd5ad11)


via: https://itsfoss.com/ubuntu-phone-camera-mic/

作者:Sagar Sharma 选题:lujun9972 译者:ChatGPT 校对:wxy

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

对于不想在桌面上看到主文件夹图标的 Ubuntu 用户,这里有一个简单技巧。

Ubuntu 使用定制的 GNOME 版本,由于侧边启动器,它的外观与旧的 Unity 桌面有些相似。

普通 GNOME 和 Ubuntu 的 GNOME 之间的另一个区别是桌面上主文件夹和回收站的使用。这些图标就在那里,以便你可以快速访问它们。

Home folder icon on Ubuntu desktop

如果你觉得不美观,可以从桌面视图中删除主文件夹。

让我分享一下 GUI 和命令行方法。

在 Ubuntu 中隐藏桌面上的主文件夹图标

你只需要这样做:

在 Ubuntu 中按 Super + D 键盘快捷键访问桌面

现在右键单击桌面上的空白区域

从右键单击上下文菜单中,选择 桌面图标设置 Desktop Icons Settings

Right click on the desktop and click the Desktop Icons Settings

它将在“ 设置 Settings ”应用中打开 Ubuntu 桌面 Ubuntu Desktop 设置选项。你也可以通过打开“设置”应用并转到侧边栏中的“Ubuntu 桌面”选项来访问它。

在这里,你将看到** 显示个人文件夹 Show Personal folder 的切换选项**。将其关闭以禁用桌面上的主文件夹图标。

Disable the Show Personal folder button

? 想要恢复主文件夹图标吗? 再次切换它。

使用命令行禁用主文件夹图标

是的,你可以从命令行完全禁用主文件夹图标。

打开终端并使用以下命令。

gsettings set org.gnome.shell.extensions.ding show-home false

效果将是立竿见影的。

要恢复图标,请使用相同的命令,但使用 true 而不是 false

gsettings set org.gnome.shell.extensions.ding show-home true

看到那有多简单了吗? 也可以采取类似的步骤来删除回收站图标。

如何在 Ubuntu 中移走桌面的回收站图标

(题图:MJ/84c2e427-a8b3-40b7-a753-22f020800242)


via: https://itsfoss.com/ubuntu-remove-home-icon/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:校对者ID

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

不喜欢 KDE 钱包不时弹出?这里教你如何禁用它。

KDE 钱包管理器 Wallet Manager 是 KDE Plasma 桌面默认包含的一个应用,用于存储和管理密码。

无论是存储网站凭据还是 SSH 密钥密码,你都可以使用 KDE 钱包来完成这一切。它与系统的其余部分集成良好,没有任何麻烦。你可以将其配置执行更多操作(或与更多应用和窗口管理器集成)。

既然 KDE 钱包是一个有用的程序,为什么要关闭它呢?

有时,当你与处理密码/凭据的操作交互时,KDE 钱包可能会弹出。因此,如果你遇到这种情况,我们的指南可以帮助你禁用钱包。

禁用 KDE 钱包的最快方法

幸运的是,你不需要使用终端或任何类型的命令来禁用它。你可以使用图形用户界面(GUI)直接从系统设置中执行此操作。

请注意,我在 KDE Plasma 27.4 上尝试过此操作。

首先,从应用坞或搜索栏打开 系统设置 System Settings 应用。

接下来,从左侧边栏中的菜单中,单击 “ KDE 钱包 KDE Wallet ”。

? 如果你运行的是旧版本的 KDE Plasma,并且找不到下面的设置,那么需要手动安装 KDE 钱包管理器 Wallet Manager (kwalletmanager)。

你可以通过 KDE 的软件中心( 发现 Discover 应用)执行此操作,然后返回系统设置以查找所需的选项。

这里,你可以访问钱包首选项,其中默认启用 KDE 钱包。

你所要做的就是取消选中 “ 启用 KDE 钱包子系统 Enable the KDE wallet subsystem ” 选项。

完成后,点击 “ 应用 Apply ” 使更改生效。系统可能会提示你使用密码验证操作。

确实,并不是每个 KDE Plasma 用户都使用这个钱包应用。如果它困扰你或与其他应用冲突,你只需将其禁用即可。

此外,你可以探索一些适用于 Linux 的 最佳密码管理器

5 个 Linux 上的最佳密码管理器

? 你对 KDE 钱包有何看法? 你经常使用它吗? 之前有让你烦恼吗? 除了默认钱包之外,你更喜欢使用什么? 在下面的评论中分享你的想法。

(题图:MJ/45d57fcd-72c3-489d-9051-2a1ad1b5eb96)


via: https://itsfoss.com/disable-kde-wallet/

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

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

Firefox 浏览器内置了截屏工具,你可以用它对整个网页进行截屏。Chrome 浏览器也有同样的功能。

截屏来捕获信息是很常见的。

但你知道你可以在 Firefox 中截取整个网页的截图吗?Firefox 附带一个内置的截图工具,允许你截取选定区域、可见屏幕区域甚至整个网页的截图。

这意味着如果你想保存网页供以后参考,你可以快速捕获整个网页。

Chrome 也有截图功能,但稍微复杂一些。

在本教程中,我将引导你完成以下内容:

  • 如何在 Firefox 中截图
  • 如何在 Chrome 中截图
  • 使用 Nimbus 扩展获得比内置的截屏更多的功能

那么让我们从第一个开始。

在 Firefox 中截取网页截图

Firefox 的内置工具可让你通过单击选择整个屏幕、整个页面,甚至特定段落。

步骤 1:访问截图工具

要启动截图程序,请在使用 Firefox 时按 Ctrl + Shift + s

如果你不总是能记住快捷方式,也可以从右键单击菜单访问该工具。

Screenshot tool can also be accessed from right-click context menu

如果你经常截图,那么将该程序添加到工具栏将是一个好主意。为此,你只需执行三个简单步骤:

  1. 首先,右键单击工具栏并选择 “ 自定义工具栏 Customize Toolbar ” 选项
  2. 找到 “ 截图 Screenshot ” 程序并将其拖至工具栏
  3. 点击 “ 完成 Done ” 按钮即可

还困惑吗? 操作方法如下:

启用后,你可以单击刚刚拖动到工具栏的截图图标。

步骤 2:在 Firefox 中截图

当你启动截图工具时,它会提示两个选项:“ 保存整页 Save full page ” 和 “ 保存可见 Save visible ”。这里:

  • 保存整页将捕获整个网页
  • 保存可见只会捕获当前帧中可见的内容

但如果你想捕获特定部分,你可以使用鼠标光标选择该部分并保存:

如你所见,有两个选项: 下载 Download 复制 Copy (到剪贴板,以便你可以将其粘贴到文档或编辑工具中)。你可以根据你的场景使用其中之一。

在 Chrome 中截取网页截图

在 Chrome 中截取全部网页截图比在 Firefox 中要复杂一些,因为它隐藏在开发人员选项下。

不用担心!你将通过以下步骤做到:

  • 打开菜单,进入 “ 更多工具 More Tools -> 开发者工具 Developer tools ”。或者,你可以按 Ctrl + Shift + l 进入开发者工具目录。
  • Ctrl + Shift + p 并输入 screenshot(LCTT 译注:在中文环境中请输入 “屏幕截图”)
  • 选择区域或整个页面,然后回下载截图。

让我向你展示如何做到这一点:

Chrome 基本提供的就是这些。

如何使用扩展程序截图

✋ 非自由和开源软件警告!这里讨论的 Nimbus 扩展不是开源的。

如果你想要更多功能,例如添加延迟、水印或符号,那么你必须使用扩展程序。

为此,我建议使用 Nimbus,它几乎可以让你执行任何本地安装的截图工具可以执行的所有操作。

下载 Firefox 版 Nimbus:

Firefox 版 Nimbus

下载 Chrome 版 Nimbus:

Chrome 版 Nimbus
? 只有 Nimbus 的 Chrome 扩展具有视频录制功能。

完成安装后,请务必注册 Nimbus 以启用所有功能。

单击 Nimbus 扩展图标,你会看到多个选项:

你可以选择任何显示的功能,完成后,根据捕获后进行的操作(我选择编辑),它将直接下载截图,打开编辑器或将其发送到任何选定的云提供商。

如果你也将 “ 编辑 Edit ” 作为捕获后的操作,那么它将打开一个编辑器,你可以在其中对捕获的截图进行编辑:

如果你想添加水印、了解/更改快捷方式、更改截图的格式等,请打开 Nimbus 并点击小齿轮按钮:

只是一个扩展却有非常酷的功能。不是吗?

? 如果你经常截屏,你可能需要将 Nimbus 扩展固定到任务栏。

想要更多功能吗?使用截图工具

如果你不想受到扩展功能的束缚,那么需要尝试具有更多功能的截图工具,这些工具可以在整个系统的任何地方使用。

如果你是 Linux 用户,那么我们有一份关于 Linux 中截取和编辑截图的最佳工具 的专门指南:

Linux 中截取和编辑截图的最佳工具

我希望你喜欢这个快速技巧。

(题图:MJ/76cc0d02-fb37-4bd0-94ec-fc249c1f537e)


via: https://itsfoss.com/firefox-screenshot/

作者:Sagar Sharma 选题:lujun9972 译者:geekpi 校对:wxy

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

你不需要专门的 PDF 编辑器来添加注释和高亮文本。下面介绍如何在 Linux 中使用 GNOME 的文档查看器来注释 PDF。

阅读一些 PDF 格式的有趣内容,并觉得需要添加评论或高亮显示某些文本?也许你在 PDF 文档上留一些反馈?

Linux 用户可以使用多种 PDF 编辑器。但你不需要专门的 PDF 编辑器来完成这个简单的任务。

大多数 PDF 阅读器都具有内置注释功能,你可以使用它来快速轻松地高亮显示文本并添加注释。

我最近在审阅 O'Reilly 即将出版的第四版 《Linux Pocket Guide》一书时“发现”了它。出版商请求对 PDF 文件本身提出建议。

让我分享一下如何在 Linux 中使用 Evince(GNOME 中的默认 PDF 阅读器)对 PDF 进行注释。使用 Okular(KDE 中默认的 PDF 阅读器)也可以实现同样的效果。

大多数 Linux 发行版都应该附带上述工具之一。如果没有,你可以轻松安装它们。我不会介绍安装过程。请在你的发行版的软件管理器中查找它们。

使用 Evince 文档查看器注释 PDF

使用 Evince(在 GNOME 中也称为“ 文档查看器 Document Viewer ”)打开所需的 PDF 文件。

你将在文档查看器的左上角看到一个“编辑”选项。点击它会出现以下两个选项:

  • 备注文本(用于添加评论)
  • 高亮显示文本(用于高亮显示选定的文本)

让我详细介绍这是如何工作的。

在 PDF 中添加注释

要添加评论,单击 “ 注释文本 Note text ” 选项。

你会注意到光标变成了 “+” 号。你可以单击文档中的任意位置,它会立即添加注释图标并打开另一个窗口以添加注释。

我建议单击该行的末尾,以便注释图标位于空白区域,并且不会遮挡文件的实际文本。

添加所需注释后,你可以 单击注释区域的 “X” 按钮来关闭 注释文本窗口。

? 你可以通过在屏幕上拖动注释图标来移动注释图标。

在 PDF 中高亮显示文本

同样,你可以选择 “ 高亮显示文本 Highlight text ” 选项来高亮显示 PDF 文件中的特定文本。

之后,只需选择要高亮显示的文本即可。当你开始移动光标,它就会开始高亮显示。

? 你还可以在高亮显示的文本上添加注释,以提供有关高亮显示的一些上下文。要添加文本,请单击高亮显示的文本(现在它可点击了)。

保存带注释的文件

你可能已在 PDF 上添加注释,但更改尚未保存。

保存更改很简单。按 Ctrl+S 键,你可以选择保存文件的位置。

你可以覆盖现有 PDF 文件或将其另存为新文件。

? 注释、评论和高亮被附加到 PDF 文件中,即使你使用其他可以读取注释的工具打开 PDF 文件,它们也应该可以看到。

阅读注释

要阅读文本注释或评论,只需将鼠标悬停在注释图标或高亮显示的文本上即可。它将立即显示注释。

不要单击图标来阅读文本。单击将打开它进行编辑。

编辑现有注释

假设你注意到需要向现有笔记添加更多详细信息。你所要做的就是单击“注释”图标。

它将打开添加的文本。你可以阅读它,如果你愿意,也可以编辑它。对于高亮显示的文本部分中的注释也是如此。

但是,编辑高亮显示的文本时它不是很完善。如果你认为必须高亮显示现有文本周围的更多文本,那么它会起作用。但如果你想缩短高亮显示的文本,那就不行了。

为此,你必须删除高亮显示并再次添加。

删除现有注释

删除注释非常简单,只需右键单击注释并选择 “ 删除注释 Remove Annotation ” 选项即可。

这对于高亮显示的文本也同样有效。

修改注释的外观

不喜欢默认的黄色或注释图标?这一切都是可以改变的。

右键单击现有注释并选择 “ 注释属性 Annotation Properties... ” 选项。

你可以更改评论的作者、注释的颜色和不透明度。你还可以更改注释的图标和高亮显示的标记类型(删除线、下划线等)。

这仅适用于现有注释。我找不到一种方法来更改所有未来注释的默认属性。

更多 PDF 编辑选项

如果你需要的不仅仅是简单的文本注释和高亮显示,可以使用专门的 PDF 编辑器。

11 最好的 Linux 上的 PDF 编辑器

这些工具可能允许你重新排列或合并 PDF 文件。

如何在 Linux 上合并 PDF 文件

如果需要,你还可以 压缩 PDF 文件

如何在 Linux 上压缩 PDF 文件

PDF 编辑永无止境。我希望你喜欢这篇有关 Linux 中 PDF 注释的初学者技巧。

KDE 的 Okular 还提供 PDF 注释选项。也许我可以写一篇关于 Okul 的类似文章。

请在评论栏留下你的反馈。

(题图:MJ/a5318540-0b82-4ef6-a0bb-532505a17458)


via: https://itsfoss.com/annotate-pdf-linux/

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

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