蚊章汇 - 显示器
type: channel
link: https://linuxcn.bwsl.wang/tag/%E6%98%BE%E7%A4%BA%E5%99%A8/
items: 硬核观察 #1231 在 Linux 上，开发者可以将屏幕倾斜 22° 来编程
items: 将 i3 与多个显示器配合使用

硬核观察 #1231 在 Linux 上，开发者可以将屏幕倾斜 22° 来编程
type: item
date: 2023-12-31T04:52:58+08:00
description: 1 在 Linux 上，开发者可以将屏幕倾斜 22° 来编程一位开发者利用 Linux 上的调整屏幕大小和旋转的工具 xrandr 为显示器设计了一种独特的 “对角线模式”，她发现向左倾斜 22 度是在 32:9 宽高比显示器上进行软件开发的理想角度。而 Linux 是 “唯一支持对角线显示器模式的操作系统，你可以根据自己的喜好自定义任何倾斜角度”。她实验了各种角度，发现这种旋转提供了最佳的工作屏幕空间，“再也不用担心讨厌的 80 列限制了”。其它有非传统的显示器旋转需求的开发者也可以尝试使用该工具旋转，比如拥有几乎完全是正方形的 LG DualUp 显示器的用户可能会尝试 “钻石模式”。（插图：DA/8ba79e0d-5bd3-48d9-b068-15e1079a47e2）消息来源：Tom's Hardware老王点评：这还真是一下不太好适应。其实我更好奇的是，Linux 下怎么会开发出这种旋转任意角度的工具。2 苹果公司正在将 Mac 打造成游戏天堂在苹果公司大举转向自己的定制芯片之前，GPU 成为运行 3D 游戏最重要的硬件，而 Mac 对第三方 GPU 的支持只能用乏善可陈来形容，Mac 在与 PC 的硬件军备竞赛中毫无胜算。但苹果芯片的出现改变了这一切，每台搭载苹果芯片的 Mac 都能畅玩 AAA 级游戏。M1、M2 和现在的 M3 都极大地提升了图形性能。不只是性能问题，苹果公司以前与 Mac 游戏开发商的分歧归根结底是不支持特定的计算机硬件，而苹果芯片则以统一的硬件平台重新开始，不仅使开发商更容易创建 Mac 游戏，而且还能让这些游戏在其他苹果设备上运行。一旦一款游戏是为一个苹果平台设计的，那么将其移植到另外两个平台也是一个简单的过程。（插图：DA/4342fb0e-eddb-490b-9cfc-224a58487f6f）消息来源：Inverse老王点评：所以，我以后可以用 Mac 玩游戏了？3 微软准备推出下一代人工智能 PC微软正在对其 Surface Pro 和 Surface Laptop 产品线进行重大更新，将配备下一代神经处理单元（NPU）芯片，并首次提供英特尔和 Arm 两种版本。这些新设备将作为微软首款真正的下一代人工智能 PC 上市，将于明年春季发布。微软内部将采用高通公司新芯片的下一代 Arm 设备称为 “CADMUS” PC，将其吹捧为真正能与苹果芯片相媲美的产品，具有类似的电池续航时间、性能和安全性。这些 PC 将搭载代号为“哈德逊谷”的下一版 Windows，即 Windows 12，并将提供微软正在构建的许多下一代人工智能体验。（插图：DA/3c2cae84-306f-432b-8c0d-302f26ea51b1）消息来源：Windows Central老王点评：又骗我买新电脑。

将 i3 与多个显示器配合使用
type: item
date: 2019-06-29T22:05:52+08:00
description: 你在 Linux 工作站上使用多个显示器吗？一次看到很多东西可能是有益的。但在我们的工作中通常有比实际显示器更多的窗口 —— 这是一件好事，因为一次看到太多东西可能会分散注意力。因此能够切换我们在单个显示器上看到的内容似乎很重要。让我们来看看 i3，它是一个流行的平铺窗口管理器，可以与多个显示器配合使用。并且有许多其他窗口管理器没有的便利功能，它能够独立地在各个显示器上切换工作区。快速介绍 i3大约三年前，Fedora Magazine 已经写了一篇关于 i3 的文章。这是有史以来最受欢迎的文章之一！虽然情况并非总是如此，但 i3 非常稳定，而且那篇文章如今也很准确。所以，这次不会重复太多内容，本篇只涵盖了让 i3 启动和运行的极少内容，如果你是 i3 的新手，想要了解更多基础知识的话，欢迎你继续阅读。要在系统上安装 i3，请运行以下命令：$ sudo dnf install i3完成后，注销，然后在登录屏幕上选择 i3 作为窗口管理器，然后重新登录。当你第一次运行 i3 时，系统会询问你是否要继续进行自动配置 —— 在此处回答是。之后，你将被要求选择 “mod 键”。如果你不确定，只需接受默认值，即将 Windows/Super 键设置为 mod 键。你将主要使用此键用于窗口管理器中的快捷方式。此时，你应该在底部看到一个小条和一个空白屏幕。我们来看看一些基本的快捷方式。打开终端：$mod + enter切换到第二个工作区：$mod + 2通过以下两个步骤打开 firefox，首先：$mod + d然后输入 “firefox” 并按回车键。将其移动到第一个工作区：$mod + shift + 1切换到第一个工作区：$mod + 1此时，你将并排看到一个终端和一个 firefox 窗口。要关闭窗口，请按：$mod + shift + q还有更多的快捷方式，但这些足够让你开始使用 i3。要退出 i3（并退出登录）按：$mod + shift + e然后在右上角使用鼠标确认。同时让多个屏幕工作现在我们已经启动并运行了 i3，让我们把所有这些屏幕都用到！为此，我们需要使用命令行，因为 i3 非常轻量级，并且没有 GUI 来管理其他屏幕。如果这听起来很难也不用担心，它实际上非常简单！我们将使用的命令称为 xrandr。如果你的系统上没有 xrandr，请运行以下命令安装：$ sudo dnf install xrandr当它安装完毕后，让我们继续运行它：$ xrandr输出列出了所有可用输出设备，并通过显示支持的分辨率指示哪些输出连接了屏幕（通过电缆连接的显示器）。好消息是，我们不需要关心使它们工作的分辨率。这个例子显示了笔记本电脑的主屏幕（名为 eDP1），以及连接到 HDMI-2 输出的第二个显示器，它位于笔记本电脑的右侧。要打开它，请运行以下命令：$ xrandr --output HDMI-2 --auto --right-of eDP1就是这样！你的屏幕现已激活。在多个屏幕上管理工作区在多个屏幕上切换工作区和创建新工作区非常类似于只有一个屏幕的情况。新工作区会在当前处于活动状态（鼠标光标所在位置）的屏幕上创建。因此，要切换到特定工作区（或在不存在的情况下创建新工作区），请按：$mod + NUMBER你可以独立切换各个显示器上的工作区！在显示器之间移动工作区我们可以通过以下命令将窗口移动到不同的工作区：$mod + shift + NUMBER我们也可以将工作区移动到不同的屏幕。但是，此操作没有默认快捷方式，因此我们必须先创建它。要创建自定义快捷方式，你需要在你选择的文本编辑器中打开配置文件（本文使用 vim）：$ vim ~/.config/i3/config并将以下行添加到配置文件的最底部：# Moving workspaces between screens bindsym $mod+p move workspace to output right保存、关闭并重新加载以使配置生效，按下：$mod + shift + r现在你可以将活跃的工作区移动到第二个显示器：$mod + p就是这些了！享受你的新多显示器体验，并了解更多 i3，欢迎阅读 Fedora Magazine 上之前关于 i3 的文章，或者查看官方 i3 文档。via: https://fedoramagazine.org/using-i3-with-multiple-monitors/作者：Adam Šamalík 选题：lujun9972 译者：geekpi 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出