i3-window-manager

运行 Arch (EndeavourOS) 和 i3WM 的 chromebook 上音频无法正常工作
i3-window-manager

运行 Arch (EndeavourOS) 和 i3WM 的 chromebook 上音频无法正常工作

虽然两个月前我第一次在 Acer R11 chromebook 上安装 EndeavourOS 时音频工作正常,但 3 周前它就停止工作了。从那时起,我尝试了几种方法让它重新上线,尽管我的进展主要局限于谷歌搜索和尝试我找到的东西。 在此之前,我使用 Linux 的经验仅限于 1-2 年的混合使用 Ubuntu、WSL、chromebook Debian 和 Manjaro。Manjaro 在同一台设备(chromebook R11)上运行,音频在那里和在这里一开始一样好用。我所做的任何测试都没有得到积极的结果。我主要因为所有 i3wm 音频依赖项而受到阻碍:...

Admin

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

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

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

Admin

用于启动 Firefox 并显示 N 个特定站点标签的脚本?
i3-window-manager

用于启动 Firefox 并显示 N 个特定站点标签的脚本?

我是 ArchLinux 上的 i3 用户,对于我的工作流程,我通常喜欢在一个 i3 工作区中的一个 Firefox 窗口启动一组特定的选项卡,然后在单独的实例中使用另一组特定的选项卡(URL)启动单独的窗口实例。 是否有任何实用程序或我可以编写一些脚本,以便我可以在这两个工作区中启动这两个窗口,并使用一组特定的选项卡/URL? ...

Admin

如何将窗口堆叠在位于工作区右侧/底部的容器中?
i3-window-manager

如何将窗口堆叠在位于工作区右侧/底部的容器中?

我希望能够按如下方式组织我的窗口: --------------------- | term |===========| | | editor | | | | --------------------- 我尝试用右侧容器上部的等号来表示堆叠的窗口。我能够水平分割工作区,这样我就有两个相邻的窗口。当我将焦点集中在右侧窗口并按下 mod+s 进行堆叠组织时,我失去了水平分割,整个工作区被堆叠起来。 在旋转的屏幕上,我希望能够按照下图组织我的窗口: ----------- | editor | | ...

Admin

xset 的超时周期不会保持设置
i3-window-manager

xset 的超时周期不会保持设置

我正在运行带有 Regolith(i3 窗口管理器)的 Ubuntu 23.04(Lunar Lobster)。我一直想将其设置xsecurelock为屏幕锁定程序。 好的,现在有大量的背景知识: 如果您将此行添加到~/.config/regolith2/Xresources: i3-wm.program.lock: xsecurelock 然后手动激活屏幕锁就可以了,但空闲超时仍然会运行 Gnome Flashback 锁。你可以使用以下命令关闭它: gsettings set org.gnome.gnome-flashback screensaver ...

Admin

X11 中的 grim、slurp 和 wl-copy 等价版本
i3-window-manager

X11 中的 grim、slurp 和 wl-copy 等价版本

过去几年我一直在 Wayland 上使用 Sway,但由于各种原因,目前一直停留在 X11/i3 上…… 大部分配置都是兼容的,但我无法让屏幕截图工作。 我可以以最简单的方式复制i3 配置中的grim功能吗?slurp 这是我在 Sway 中的配置行: bindsym $mod+Shift+s exec grim -g "$(slurp)" - | wl-copy 理想情况下我会拥有一些功能完全相同的东西...... ...

Admin

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

在 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-window-manager

无法更改字体,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

由于连字符,i3 与 Font Awesome 5 一起使用时无法正确呈现字符串
i3-window-manager

由于连字符,i3 与 Font Awesome 5 一起使用时无法正确呈现字符串

以下屏幕截图显示了 i3 配置为 时我的桌面的呈现方式font pango:Noto Sans 9。在顶部,请注意窗口名称正确呈现为2022-08-05-setup-laptop-2021。使用字体时的缺点是某些自定义图标无法正确呈现(具体来说,底部栏中Noto Sans字符串旁边的图标)。Down 为了尝试渲染更丰富的图标,我配置i3为使用font pango:Font Awesome 5 Free Solid 9而不是。下面的截图显示,这一次,底部栏Noto Sans字符串旁边的自定义图标确实被正确渲染了。Down 但问题在于:第一张截图中一些字符串原...

Admin

使用 i3 和 xrandr 设置演示者
i3-window-manager

使用 i3 和 xrandr 设置演示者

xrandr我想我需要一些魔法: 我在 Linux 笔记本电脑上使用 i3 平铺窗口管理器,正在寻找一种方法来产生以下结果: 在我的笔记本屏幕我想要一个窗口/分屏,上面显示我的论文,以及某种可以让我查看和控制我的演示文稿的窗口/窗格。 演示文稿本身必须输出到投影仪上。 有人能想到我可能会使用的设置吗? 谢谢! ...

Admin

我无法再将某些内容拖入 i3wm 中的 Chromium
i3-window-manager

我无法再将某些内容拖入 i3wm 中的 Chromium

这个问题大约在上周开始出现。使用 i3wm 时,我无法再使用鼠标在 Chromium 中拖动和重新排列标签。每次我尝试这样做时,它只会创建另一个 Chromium 窗口。直到一周前,我都可以毫无问题地拖动标签。我仍然可以在 Opera 中拖动标签。此外,如果我使用 Qtile 而不是 i3,标签拖动仍可按预期工作。 此外,使用 i3wm 时,我也无法在 Chromium 中重新排列 Pandora 播放列表。同样,这在 Opera 中有效。我还没有在 Qtile 中使用 Chromium 尝试过。有人知道可能发生了什么吗? ...

Admin

Ubuntu 改为startx
i3-window-manager

Ubuntu 改为startx

您好,我从 ubuntu 的标准图形界面切换到 tty 启动,所以现在我必须使用 i3 启动,startx而不是使用图形界面。但现在我遇到了一些问题:我使用 rofi 作为我的程序启动器,之前它很好用,并按我打开程序的数量排序(打开次数越多 = 顶部),但现在列表被重置了(每个程序又回到 0),我的一些程序不显示(如 spotify)此外,我的通知管理器(dunst)不再工作(我仍然可以工作,notify-send "test"但例如 discord 不再显示我的通知) 有人能帮我解决这个问题吗?我真的不明白为什么现在会出现这些问题。我刚刚从图形登录更改为 ...

Admin

Arch Linux 在运行特定应用程序时防止锁定
i3-window-manager

Arch Linux 在运行特定应用程序时防止锁定

我目前正在跑步linux 操作系统和i3。要锁定我的设备,我使用i3exit。此外,我xfce4-电源管理器安装以管理睡眠定时器等。 我的问题是,我不知道如何当我运行特定应用程序时防止 i3 锁定。例如,当我在参加 Zoom 会议时,如果我不干预,我的屏幕就会自动关闭,然后系统锁定。 我希望能够将任何给定的应用程序添加为例外,以便我的系统在至少一个应用程序运行时不会锁定。 到目前为止,我唯一找到的是一个禁用屏幕保护程序的 bash 脚本,但我不喜欢这个解决方案。我正在寻找更干净的解决方案。以下是提到的脚本:解决方案 ...

Admin