Ankush Das 发布的文章

树莓派是一种物美价廉的单板计算机,在很多场景都很有用。不过,在树莓派 4 之前,它作为快速的桌面替代品并不是一个特别合适的选择。

所以,树莓派 4 以其新的功能改变了游戏规则。但是,它与树莓派 3 相比如何?

树莓派 3 仍然值得考虑吗?或者,你应该去买最新和更强大的树莓派 4?

在这篇文章中,我们试图通过强调两者之间的一些关键差异来为你提供一些答案。

首先,让我们看一下两者提供的规格:

树莓派 3 的规格

树莓派 3 满足了一个基本入门 DIY 项目的所有要求。如果 树莓派 Zero 或 树莓派 Zero W 不符合你的要求,那么树莓派 3 是一个物美价廉的选择:

  • 四核 1.2GHz 博通 BCM2837 64 位 CPU
  • 1GB 内存
  • 无线局域网和低功耗蓝牙(BLE)
  • 以太网
  • 40 针扩展 GPIO
  • 4 个 USB 2 端口
  • 4 极立体声输出和复合视频端口
  • 全尺寸的 HDMI
  • CSI 摄像机端口
  • DSI 显示端口
  • 用于操作系统和存储数据的微型 SD 端口
  • 升级后的开关式微型 USB 电源,最高可达 2.5A 电流

树莓派 4 的规格

  • 博通 BCM2711,四核 Cortex-A72(ARM v8)64 位 SoC @ 1.5GHz
  • 2GB、4GB 或 8GB LPDDR4-3200
  • 2.4 GHz 和 5.0 GHz IEEE 802.11ac 无线,蓝牙 5.0,BLE
  • 千兆位以太网
  • 2 个 USB 3.0 端口
  • 2 个 USB 2.0 端口
  • 40 针 GPIO 接头(向后兼容)
  • 2 个微型 HDMI 端口(最多可支持 4kp60)
  • 2 线 MIPI DSI 显示端口
  • 2 线 MIPI CSI 摄像头端口
  • 4 极立体声音频和复合视频端口
  • H.265(4kp60 解码),H264(1080p60 解码,1080p30 编码)
  • OpenGL ES 3.1,Vulkan 1.0
  • 用于操作系统和存储数据的 MicroSD 卡插槽
  • 通过 USB-C 接口的 5V 直流电
  • 通过 GPIO 接头的 5V 直流电
  • 通过以太网供电

内存(RAM)选项

对于树莓派机型,通常情况下,你会得到一个包括 1 或 2GB 内存的单一产品阵容。

树莓派 3B+ 就是这种情况。如果你不需要更多的内存,树莓派 3 可以就是一个不错的解决方案,可以满足所有常规 DIY 项目的需求。

然而,对于树莓派 4,你可以选择 2GB、4GB 和 8GB 的版本。所以,如果你想完成更多的事情,或者在你的树莓派板上实现多个任务,树莓派 4 应该是一个不错的选择。

性能差异

尽管这两块板子都采用了博通公司的芯片,但树莓派 4 的性能明显更快。

如果你想把它作为你的迷你桌面的替代品,或者想为你的任务获得更好的计算能力,树莓派 4 将是明显的选择。

说到树莓派 3,它配备了一个四核 1.2GHz 的博通 BCM2837 64 位 CPU。它是一个能够完成各种任务的芯片。

连接能力

两块树莓派板都提供了一个 40 针的扩展 GPIO 接头。

然而,说到 USB 连接时,树莓派 4 提供了两个 USB 3.0 端口以及另外两个 USB 2 端口。而树莓派 3 只限于两个 USB 2 端口。

因此,如果你需要更快的数据传输速度,USB 3.0 端口应该会有帮助。例如,如果你要使用任何 媒体服务器软件,这可以派上用场。

除此之外,树莓派 4 上还有 USB-C 的存在,如果 USB 配件需要,它可以用来给电路板供电(5V DC)。

双显示器与相机支持

虽然树莓派 3 提供了一个全尺寸的 HDMI 端口、DSI 端口和 CS 端口,但它并不具有双显示器支持。

有了树莓派 4,你可以得到两个微型 HDMI 端口,一个双通道 DSI 端口和一个双通道 CSI 摄像头端口。

你应该买哪一个?

规格树莓派 3树莓派 4
处理器四核 1.2GHz 博通 BCM2837四核 1.5GHz 博通BCM2711
RAM1 GB高达 8 GB
蓝牙BLE蓝牙 5.0
USB端口4 x USB 2.02 x USB 3.0,2 x USB 2.0
无线连接是,2.4 GHz & 5 GHz 频段支持
显示端口1 x HDMI,1 x DSI2 x micro-HDMI,1 个 DSI
电源microUSB 和 GPIO,高达 2.5 A5V DC,通过 USB-C 和GPIO(3 A)
MicroSD 插槽
价格35 美元35 美元(1 GB 内存)、45 美元(2 GB 内存)、55 美元(4 GB 内存)、75 美元(8 GB 内存)

如果你想要更快的数据传输,支持双显示器,以及更好的性能,树莓派 4 是一个很好的选择。

考虑到 2GB 内存的树莓派 4 基本型号的价格约为 35 美元。以几乎相同的价格选择 1GB 的树莓派 3 型号,实在是毫无意义。

当然,除非你能得到一个更便宜的价格,并且有特定的要求。树莓派 4 总体上是一个明确的选择。

然而,有一些事情,如板子发热和其他潜在的问题,你可能想在决定之前探讨一下。树莓派 3 已被证明能在许多项目中发挥作用,而树莓派 4 是相当新的,可能还没有经过各种项目的测试。

一旦你确定了这一点,你就可以继续得到它们中的任何一个。

你喜欢用什么?你都试过了吗?请在下面的评论中告诉我们。


via: https://itsfoss.com/raspberry-pi-3-vs-4/

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

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

如果你在 Ubuntu 上使用终端的时间很长,你可能会希望调整终端的字体和大小以获取一种良好的体验。

更改字体是一种最简单但最直观的 Linux 的终端自定义 的方法。让我向你展示在 Ubuntu 中更改终端的字体的详细步骤,以及一些字体选择的提示和建议。

注意:这些步骤可能也对大多数的其它的 Linux 的终端模拟器 有效,但是你访问选项的方法可能会有所不同。

使用 GUI 更改 Ubuntu 的终端的字体和大小

步骤 1. 在 Ubuntu 中打开终端窗口 ,方法是按 Ctrl+Alt+T 组合键。

步骤 2. 打开终端“ 首选项 Preferences ”。你可以单击菜单按钮来找到它。

你也可以右击终端屏幕的任意位置来访问首选项,如下图所示。

步骤 3. 现在,你应该能够访问针对终端的设置。在默认情况下,在这里将会有一个未命名的配置文件。这就是默认的配置文件。我建议创建一个新的配置文件,以便你的更改不会影响默认的设置。

步骤 4. 为了更改字体,你需要启用“ 自定义字体 Custom font ” 选项,接下来单击 “Monospace Regular” 。

它将显示针对这个选项的可用的一个字体列表。

在这里,你可以在字体列表的底部快速预览字体,也可以调整你的 Ubuntu 的终端的字体大小。

在默认情况下,字体的大小是 12 ,字体的样式是 Ubuntu mono

步骤 5. 最后,你也可以搜索你喜欢的字体样式,并在查看预览和调整字体大小后,通过点击 “ 选择 Select ” 来完成更改字体。

这就是全部的步骤。你已经成功地更改字体。在下面的图像中查看更改。移动划款来查看不同点。

Ubuntu terminal font change

获取针对 Ubuntu 的终端的新字体的提示

你可以中从因特网上下载 TTF 格式的字体文件,右击这些 TTF 文件 可以很容易在 Ubuntu 中安装这些新的字体

你可以打开一个新的终端窗口来加载新安装的字体。

不过,请记住,Ubuntu 不会在终端中显示所有新安装的字体。为什么?因为终端已经被分配使用 monospaced 字体。如果字体中字母间靠得很近的,那看起来就很诡异了。一些字体不能清晰区分字母 “o” 和数字 “0” 。同样,你也可能面临区分小写字母 “l” 和小写字母 “i” 的难题。

这就是为什么你会在终端中所看到的字体的名称中通常会带有 “mono” 的原因。

一般来说,在字体方面可能会有很多可读性难题,这可能会造成更加混乱的局面。因此,最好选择一种不会在终端上使人难易阅读的字体。

你还应该检查在你增大/减少字体大小期间该字体是否看起来良好/诡异,以确保在你自定义你的终端时没有问题。

针对终端自定义的字体建议

Free mono 和 Noto mono 是默认字体选择列表中可用的一些好字体,可应用于你的终端。

你可以尝试 在 Linux 中安装新的字体 ,像 JetBrains MonoRobo Mono 、Larabiefont 、Share Tech Mono 以及来自 Google 和其它来源的字体。

你喜欢在 Ubuntu 的终端上使用什么样的字体和大小?请在下面的评论区告诉我们!


via: https://itsfoss.com/change-terminal-font-ubuntu/

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

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

将带来重大改进的 GIMP 3.0 是最令人期待的版本之一。根据它最近的开发版本,这是一个预期的功能列表。

GIMP 是可在 Linux 上使用的 最佳免费图像编辑器 之一。不仅仅适用于那些想要 Adobe 套件的免费替代品的用户,许多专业人士也使用 GIMP 进行艺术创作、设计和照片编辑。

尽管 GIMP 提供了许多必要的功能和选项,但在各种平台上已经出现了许多现代替代品,其中在一些方面已经超过了 GIMP。

不过,GIMP 3.0 可能是一个扭转局面的版本,它将使 GIMP 成为最好的现代产品之一,可与现有的商业对手相竞争。

本文将讨论预期出现在 GIMP 3.0 版本的功能。

GIMP 3.0 值得期待的顶级功能

随着 GIMP 3.0 的版本发布,其开发版本增加了很多改进。

你或许想看到早期开发版本中的所有功能/变化,但我们将在本文中只能介绍其中重要的亮点。

1、基于 GTK3 的用户界面

来源:GIMP 博客

GIMP 3.0 将带来基于 GTK3 的用户界面的重新打造的视觉享受。除了改进的外观和感受,你还可以看到一些新的小工具。

别忘了,爱德华•斯诺登也认为 GIMP 需要进行 UI 大修。所以,GIMP 3.0 即使最终没有成为一种视觉享受,也应该在某种形式上有所改善。

在以前的 GIMP 版本中,它并不支持高像素密度的显示器。虽然可以使用,但如果你有一个更高分辨率的屏幕,GIMP 看起来就不够好。

现在,随着 GTK3 的加入,它增加了对高像素密度显示器的支持。你所要做的就是设置你的操作系统的首选缩放/分辨率,GIMP 应该可以支持它了。

2、Wayland 支持

向 GTK3 的过渡应该能提供更好的 Wayland 支持。因此,如果你开始使用 Wayland 桌面会话,GIMP 3.0 应该可以让你毫无问题地使用该应用程序。

3、多层选择

来源:GIMP 博客

最关键的新增功能之一是可以选择多个图层。

虽然这是一个需要很长时间才能完成的功能,但它终于在 GIMP 3.0 版本中实现了。

有了这个功能,人们可以轻松地管理和组织他们的工程中的几个图层。

根据现有的信息,他们正式提到了这个变化:

可停靠的图层现在完全可以进行多选,使用通常的交互方式进行多项目选择(“Shift + 点击”用于选择一系列图层,“Ctrl + 点击”用于选择或取消选择不相邻的层)。组织操作现在可以对所有选定的图层起作用,即你可以一次性移动、重新排序、删除、复制、合并(以及更多...)所有选定的图层。

换句话说,你可以选择多个图层,并同时对它们进行批量操作。

例如,你可以裁剪、移动、使用合并的图层中的颜色选择工具,并使用这个功能执行更多操作。

在发表这篇文章时,我注意到,根据他们的开发博客,这是一个正在进行的工作,有一些限制。希望在稳定版中,多层选择可以完美地工作。

4、新的插件 API

插件 API 保留了所有的基本功能,但也引入了一些新的改进。

因此,新的插件 API 应该不会对开发者造成任何破坏,而应该可以让他们把插件轻松地移植到 GIMP 3.0 应用程序上。

他们的开发版本中提到了一些改进:

  • 摆脱了对象 ID,转而使用真实的对象。特别是在 GIMP 3 中,GimpImageGimpItemGimpDrawableGimpLayerGimpVectorsGimpChannelGimpPDB 都是对象(其他类别的对象已经存在或以后可能加入)。
  • 路径现在被当作 GFile 来处理,这意味着使用 GLib/GIO API。
  • GIMP API 应该可以完全支持各种语言(Python 3、JavaScript、Lua、Vala 等)。

5、绘画选择工具

来源:GIMP 博客

前景选择工具不会消失。然而,他们正在开发一个新的实验性的“绘画选择”工具,它可以让你逐步选择和绘制使用画笔的区域。

绘画选择工具的目的还在于克服前景选择工具对大图像的限制,并解决内存/稳定性问题。

考虑到它被列为实验性工具,我们不能确定它是否能进入稳定版,但它已经有了新的图标,你可以找到这个工具。

6、Windows Ink 支持

来源:GIMP 博客

当然,我们在这里讨论的都是 Linux。但是,GIMP 是一个流行的跨平台工具。

所以,为了吸引更多的用户,最好为专业人士或设计师使用的工具提供硬件支持。

GIMP 3.0 现在支持 Windows Ink 开箱即用,这要归功于它引入的 GTK3。你会从管理输入设备的设置中找到使用 Windows Ink API 的选项。

7、改进手势支持

GIMP 并不是笔记本电脑用户的最佳选择,或者更准确地说,不是触摸板/触摸屏用户的最佳选择。

然而,随着 GIMP 3.0 增加了手势支持,可以捏住画布放大/缩小,这种情况可能会有所改善。

我们还可能在最终版本中看到更多的手势支持,但截至 2.99.8 版本,也就是最新的开发版本,还没有新的手势。

8、改进的文件格式支持

GIMP 3.0 现在支持 JPEG-XL 文件格式,能够加载/导出带有灰度和 RGB 颜色配置文件的 .jxl 文件。

对 Adobe Photoshop 工程文件的支持也得到了改进。它现在可以处理大于 4GB 的 PSD 文件,同时加载多达 99 个通道。

除此以外,对 WebP 和 16 位 SGI 图像的支持也得到了改进。

总结

看看 GIMP 的开发博客,看起来他们几乎已经完成了最终版本。然而,他们并没有透露任何特定的发布日期时间表。

所以,一旦他们解决了错误并完成了改进,它就会到来。

你期待 GIMP 3.0 吗?它看起来是一个有希望的下一代版本吗?


via: https://news.itsfoss.com/gimp-3-0-features/

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

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

一个开源的下载管理器,提供了一个简洁的用户界面,同时提供了跨平台操作的所有基本功能。在这里了解关于它的更多信息。

Linux 下有大量的下载管理器。如果你想下载一些东西并可以管理它们,你可以选择任何一个可用的下载管理器。

然而,如果你想要一个好看的下载管理器,提供现代的用户体验,同时又不影响功能设置,我有个软件你可能会喜欢。

看看 Motrix:一个功能丰富的开源下载管理器

Motrix 是一个不折不扣的下载管理器,开箱即用,外观简洁。它是自由开源软件。

你可以选择在 Linux、Windows 和 macOS 中使用。

它也可以成为一些 Linux 中的 torrent 客户端 的潜在替代品。

让我强调一些关键的功能以及安装说明。

Motrix 的特点

你应该能找到所有你通常在下载管理器中期待的功能。下面是它们的列表:

  • 跨平台支持
  • 易于使用的界面
  • BitTorrent 的选择性下载
  • 自动更新 tracker 列表
  • UPnP 及 NAT-PMP 端口映射
  • 多个下载任务(最多 10 个)
  • 在一个任务中最多支持 64 个线程
  • 能够设置速度限制
  • 可选择改变用户代理
  • 支持系统托盘
  • 黑暗模式
  • 支持多国语言

总的来说,它在处理 torrent 文件时工作得很好,也能从剪贴板上检测到下载链接。在下载文件之前可以直接访问高级选项,所以这应该是很方便的。

在我短暂的测试中,我在 Ubuntu 上以 Snap 包使用它时没有发现任何问题。

在 Linux 中安装 Motrix

你有多种安装 Motrix 的选项。因此,你应该能够在你选择的任何 Linux 发行版上安装它。

它主要提供了一个 AppImage 供下载。但是,它还有 Flatpak 包,并可在 Snap 商店找到它。

如果你使用的是 Ubuntu,你可以通过软件中心找到它。

除了这些,它也在 AUR 中提供给 Arch Linux 用户。在任何一种情况下,你都可以从他们的 GitHub 发布栏 获得 DEB/RPM 包。

你可以在他们的官方网站GitHub 页面上找到下载链接和更多安装的信息。

总结

Motrix 提供了所有你想要的下载管理器中的好东西,额外还有一个现代的用户体验。

我建议你试试把它作为你的下载管理器,看看它是否能取代你目前的工具。我很想知道你的 Linux 系统上常用的下载管理器。请在下面的评论中告诉我更多关于它的信息。


via: https://itsfoss.com/motrix/

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

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

《极限竞速:地平线 5》是一款非常受欢迎的赛车游戏。虽然它还没有发布 Linux 版,但看起来 Valve 的 Proton 可能就是让它跑起来的答案!

《极限竞速:地平线 5》是一款新的赛车电子游戏,由 Playground Games 开发,Xbox 游戏工作室发行。

在正式发布之前,已经有大约 100 万玩家通过高级版提前进入了游戏。

虽然该游戏的视觉效果和对旧硬件的优化令人叹为观止,但它是又一款只在 Windows 平台上运行的游戏。

幸运的是,它也可以在 Steam 上玩。因此,有可能在 Linux 上使用 Proton 兼容层来尝试它。

Linux 上的《极限竞速:地平线 5》似乎成为现实

最初,在 Linux 上运行的《极限竞速:地平线 4》的状态很差。根据 ProtonDB 上的报告,它是不可玩的。

随着 Proton(或 SteamPlay for Linux)的改进,现在有了一个银色评价。仍然不令人满意,但总比没有好。

而且,到了《极限竞速:地平线 5》并没有变得更好,它在 ProtonDB 上有一个不可玩的评价。

不过,我注意到有几个人在尝试运行《极限竞速:地平线 5》时获得了成功。

Jeremy Soller(System76 的工程师)分享了一条推特,可以看到他在 Pop!\_OS 21.10 Beta 上玩《极限竞速:地平线 5》:

炸裂了!

《极限竞速:地平线 5》

Proton 前沿实验版

Pop!\_OS 21.10 Beta

正式发布后,你们今晚就能玩了

-- Jeremy Soller(@jeremy\_soller)2021 年 11 月 10 日

而且,并不是只是他一个人,Win-staging 维护者和 Proton-GE 开发者 Tom(又名 GloriousEggroll)也分享了一条在 Linux 上玩《极限竞速:地平线 5》的推特:

对于一个 5 天前发布的游戏来说,Linux 的表现还不错 \o/ < 插入它运行的样子 gif>

-- GloriousEggroll(@GloriousEggroll)2021 年 11 月 11 日

此外,GloriousEggroll 在推特上提到:

Paul(wine 的开发者之一)向 Proton 实验版推送了修正,此外还有 vkd3d 中需要的修正。我已经把它们移植到了 proton-ge 上(还有 battleye 补丁和 CEG drm 补丁)。

所以,看起来你可以使用 Proton 的最新的前沿实验版玩《地平线5》了。

当然,这对每个人来说都不是一个理想的解决方案。但是,很高兴知道,最新的 Proton 前沿实验版使(在 Steam 上)玩《极限竞速:地平线 5》成为可能。

你应该在 Steam 上为 Linux 购买《极限竞速:地平线 5》吗?

如果你的目标是专门在 Linux 上玩这个游戏,你或许应该等一等。

根据 Proton 上的 GitHub 议题讨论,该游戏似乎存在一些问题,即使你使用 Proton 的前沿实验版。

但是,如果你想帮助提交 bug 报告并进行测试,那么请尝试一下。

当然,如果你配置了 Windows 的双启动,或者有另一个 Windows 系统,如果你喜欢,你可以购买这个游戏。

希望随着下一个 Proton 实验版或稳定版的发布,我们可能会得到对 Forza Horizon 5 的必要支持。

你对 Linux 上的《极限竞速:地平线 5》有什么看法?自己测试过吗?


via: https://news.itsfoss.com/forza-horizon-5-linux/

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

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

Canonical 使用户可以借助 Multipass(一个免费的虚拟机程序)在苹果 M1 上运行 Linux 虚拟机。

自从苹果推出 M1 芯片以来,人们为在其上运行 Linux 做出了许多努力。

尽管这项工作仍在进行中,但 Canonical 似乎已经实现了在苹果 M1 上以虚拟机(VM)形式运行 Linux(Ubuntu)。

苹果 M1 上的 Linux 虚拟机

对大多数开发者来说,启动一个 Linux 虚拟机实例,并继续在他们的系统上工作是很方便的,这样不会中断任何工作。

不幸的是,在 M1 设备上启动和运行 Linux 实例不是一项轻松的任务。

虽然你可以用像 VMware 和 VirtualBox 这样的工具来创建虚拟机,但它们并不能在基于 ARM 的苹果 M1 芯片上工作。

截至目前,VMware 正在慢慢增加对其产品的支持,使其能够在苹果 M1 上工作。然而,这仍处于封闭测试阶段,对用户来说并不可行。

而 VirtualBox 还不支持 ARM 平台,也没有这方面的计划。

因此,你运行虚拟机的最佳选择是在 macOS 上使用 parallels 或 UTM(免费)。因此,跨平台支持的选择相当有限。

此外,要使用 parallels 你需要购买许可证,这可能很昂贵。

Canonical 的 Multipass 1.8 是一个支持 M1 的免费虚拟机程序

Multipass 是一个免费的虚拟机软件,旨在帮助你在苹果 M1 上创建 Linux 实例,而没有任何麻烦。

Canonical 宣布 发布了他们最新的 Multipass 1.8,终于增加了对苹果 M1 的支持,使其成为唯一可行的选择。它作为一个跨平台的虚拟机软件,可以帮助你运行 Ubuntu Linux。

在公告中,Canonical 产品经理 Nathan Hart 提到。

“Canonical 希望比市场上的其他选择更快地让开发者运行起来 Linux,而 Multipass 团队帮助实现了这一点。”

在增加支持的同时,Multipass 1.8 还带来了一些有用的功能,包括。

  • 别名,可以将虚拟机上的命令与主机操作系统关联起来。换句话说,你可以在虚拟机中无缝地直接从主机操作系统中运行一个软件。
  • 统一的跨平台体验,支持 Windows、Linux、Mac OS(Intel/AMD 和 ARM 平台)。

Multipass 应该可以处理好配置问题,让你轻松地在苹果 M1 上创建/维护虚拟机。因此,你不需要任何人工干预,就可以让 Linux 在搭载 M1 的 macOS 机器内工作。

你可以在他们的 官方网站 上了解到更多信息。

总结

既然现在你可以使用 Canonical 的 Multipass 在苹果 M1 上启动一个 Linux 实例,你会考虑买一台苹果 M1 系统用于你的开发工作吗?

或者,还是你更喜欢使用 parallels 来在 M1 上运行 Linux?请在下面的评论中告诉我你的想法。


via: https://news.itsfoss.com/canonical-multipass-linux-m1/

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

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