i3

在 Nvidia Optimus 上启动 Nvidia 加速应用程序时,i3 会冻结
i3

在 Nvidia Optimus 上启动 Nvidia 加速应用程序时,i3 会冻结

我在配备 rtx 3060 和 Intel Tigerlake GPU 的笔记本电脑上使用 i3。Nvidia GPU 使用驱动程序 550.67,并且大部分时间都在工作。未启用 DRM(如果启用,系统将拒绝启动到 GUI)。我主要使用 prime-run 来运行 GPU 加速应用程序。但有一个问题。每当我启动其中一个(例如游戏)时,系统经常会冻结。解决这个问题的唯一方法是按 ctrl-alt-f2 并切换回桌面。有时当我这样做时,discord 等应用程序也会崩溃。有时冻结需要几秒钟。关闭应用程序时也会发生这种情况。Xorg 日志没有显示任何结果。当我使用...

Admin

使用 i3wm 通过终端打开应用程序时出现奇怪的窗口
i3

使用 i3wm 通过终端打开应用程序时出现奇怪的窗口

我最近安装了 i3,到目前为止我很喜欢它。 只有一件小事让我很不爽:当我通过终端打开一个应用程序时(我尝试使用默认的 Gnome 终端和 Xterm),它会打开该应用程序和一个奇怪的窗口(提供的屏幕截图是我打开 vsCode 时的截图,但问题与 Firefox 类似)关闭它不需要花太多时间(尤其是使用 i3 快捷方式),但它仍然是一个小烦恼,我很想摆脱它...... 根据我在网上找到的信息(我找不到遇到同样问题的人...但我可能没有找对地方,因为我不确定这个窗口是什么),我认为这个窗口是 GTK Inspector... 当我切换到默认的 Firefox 配...

Admin

如何在 i3 中使用 conky 制作自定义小部件来显示 RSS 源
i3

如何在 i3 中使用 conky 制作自定义小部件来显示 RSS 源

我想在我的 i3 桌面主屏幕中创建一个显示 RSS 源的小部件。到目前为止,我只能在栏中执行此操作。我正在考虑尝试 conky 并让它在每次打开 i3 时执行。 我想要做的是制作一个在我的 i3 主屏幕上显示 RSS 新闻提要的小部件。 我不太熟悉 conky 使用的语言。如果能得到帮助我将不胜感激 :) ...

Admin

i3status - 显示以太网或无线,但不同时显示两者
i3

i3status - 显示以太网或无线,但不同时显示两者

我一直在尝试配置我的 i3 状态栏,使其在连接时显示无线网络,在未连接时显示以太网。 据我所知,如果不存在另一种状态,则没有选项可以显示一种状态。 有人有什么想法吗? 我正在使用 i3status 和 i3wm。 ...

Admin

如何将第三代 CPU 安装到我的第二代主板上
i3

如何将第三代 CPU 安装到我的第二代主板上

Motherboard: Gigabyte H61M-S2P-B3 rev 1.0 CPU: Intel Core i3-2100 3.1GHz Graphics Card: AMD HD 6570 1GB RAM: 2x8 1600MHz (I believe at 1333MHz) Power Supply: Casper WIN-400PS 400 Watt 我的问题是我想用 Intel Core i5-3470 替换我当前的 CPU。但是,当我安装新 CPU 并尝试启动系统时,系统会关闭而不显示任何视频输出,然后不断循环重启。 我已经将 BIOS ...

Admin

如何在按快捷键时保持窗口打开
i3

如何在按快捷键时保持窗口打开

有没有什么方法可以在按下快捷方式时显示浮动窗口,并在释放快捷方式时关闭窗口/应用程序? 这样做的目的是让备忘单根据按下的快捷键显示出来 ...

Admin

在 i3 中运行调用 R 的 bash 脚本不起作用,但直接从终端运行它可以。不确定问题是否出在 i3 上
i3

在 i3 中运行调用 R 的 bash 脚本不起作用,但直接从终端运行它可以。不确定问题是否出在 i3 上

我有一个调用 R 的 bash 脚本,并且映射到我的 i3 配置中的键盘快捷键,如下所示: bindsym $mod+q exec --no-startup-id test-r-not-working-from-within.sh 这是一个简单且易于验证的例子,因为当 R 会话成功执行时,它会在 /tmp/ 中创建一个以“.testR”结尾的文件,并且还会创建一个名为 的test.testshell文件/tmp/。 脚本确实运行了,可以通过创建为 的文件进行验证/tmp/test.testshell,但应该运行的 R 会话脚本并未执行。但是,从终端运行脚...

Admin

无法更改字体,i3
i3

无法更改字体,i3

我在 ArchCraft 上使用 i3。我之前成功将字体设置为 Terminus,现在我想将其更改为 Google Sans。我尝试过:将 i3 配置中的字体选项设置为“font pango:IBM Plex Mono Italic 10”、“font pango:Google Sans Regular”等。虽然它根本没有改变字体,但它在 Firefox 和 Polybar 中运行良好(当然,如果在其配置中设置)。输出fc-列表|grep -i Google: /usr/share/fonts/misc/GoogleSans-Italic.ttf: Goog...

Admin

xss-lock 在运行锁屏脚本之前将屏幕变黑
i3

xss-lock 在运行锁屏脚本之前将屏幕变黑

在我的 i3 配置中,我有此行使用 i3lock 锁定屏幕。 exec --no-startup-id xss-lock --transfer-sleep-lock -- ~/scripts/lockscreen.sh 该脚本会检查我是否正在观看 YouTube 或类似内容,如果是,则跳过锁屏,然后运行以下行 xset s reset 这会导致屏幕短暂变黑,然后恢复正常。如何避免这种短暂的黑屏? 如果我使用 xautolock,就不会发生这种情况,因为我可以给它一个计时器来运行脚本,但我正在尝试使用 xss-lock。 ...

Admin

使用 systemd 激活锁屏不起作用
i3

使用 systemd 激活锁屏不起作用

我尝试betterlockscreen在每次关闭笔记本电脑时使用此 systemd 服务文件来激活它: [Unit] Description = Lock screen when going to sleep/suspend Before=sleep.target Before=suspend.target [Service] User=%I Type=simple Environment=DISPLAY=:0 ExecStart=/usr/local/bin/betterlockscreen --lock TimeoutSec=infinity Exec...

Admin

i3 在尝试登录时崩溃进入 gdm
i3

i3 在尝试登录时崩溃进入 gdm

所以我以前在 ubuntu 上使用过 i3,所以我知道基础知识以及如何更改桌面/窗口管理器。我最近才换到尼克索斯并尝试通过configuration.nix.Configuration.nix安装 i3 : # Edit this configuration file to define what should be installed on # your system. Help is available in the configuration.nix(5) man page # and in the NixOS manual (accessible...

Admin

xmodmap 按住键与按下键
i3

xmodmap 按住键与按下键

我希望 xmodmap 能够使 Caps Lock 键表现得像我按下 Esc 键一样(如果我仅按下并释放它),但是如果我按住它并按下另一个键,它就充当 i3 mod 键。 这将允许我在 vim 和控制 i3 中使用 Caps Lock 键。 我尝试了这种配置: clear Lock keycode 66 = Hyper_L add mod4 = Hyper_L keycode 66 = Escape 它几乎实现了所需的行为,但还不够。使用此配置,Caps Lock 键始终用作 mod 键,但它还每次都按 Esc。 我只希望在按住 Caps Lock 键的...

Admin

i3 - 浮动窗口的边框更大
i3

i3 - 浮动窗口的边框更大

当我使用 时,我经常将窗口切换为浮动窗口i3,无论是通过float toggle还是当我使用 时scratchpad。 但是,当我这样做时,我希望窗口的边框变大 - 主要是因为我希望能够轻松单击边框来调整窗口大小。我还希望当它们返回平铺模式时边框恢复到默认大小。 到目前为止,我只找到了一种定义自动浮动窗口边框大小的方法,如果我切换它们,边框不会恢复到默认大小。 有什么方法可以做到这一点i3? ...

Admin

i3wm:将工作区复制到新显示器
i3

i3wm:将工作区复制到新显示器

我正在寻找一种将工作区复制到另一台显示器(i3wm)的方法。我正在使用 arandr(屏幕布局管理器),但工作区总是在屏幕之间分割。假设我正在做演示并且工作区 1 被捕获,那么我无法在我的“笔记本电脑屏幕”上看到该工作区,因为只有“新视图”才能获得这个工作区。我如何复制工作区(或者可能只是重新显示它 - 只读)? 提前致谢。 ...

Admin

i3 WM 中的所有终端共享相同的输入
i3

i3 WM 中的所有终端共享相同的输入

我正在 Ubuntu 20.04 上尝试 i3 平铺窗口管理器。 所有以 开头的终端$mod+Enter共享相同的输入:即如果我在一个终端上输入某些内容,则另一个终端上也会打印相同的内容。这不是预期的行为 :) 奇怪的是,如果我terminator以开头,则在输出中看$mod+d不到任何内容,并且生成的终端行为相同。结果发现它们都是s - 通过终结器特定的接口看到这一点。terminatorpstreeterminator 仅用于sudo apt-get install i3安装 i3。 $ i3 --version i3 version 4.17.1 (2...

Admin