awesome-wm

X11 与 Wayland 上的 Chromium 会话管理
awesome-wm

X11 与 Wayland 上的 Chromium 会话管理

我在 awesome-wm(适用于 X11 的 WM)上使用基于 chromium 的网络浏览器(brave)。我的正常工作流程是在每个虚拟桌面上打开 1 或 2 个 brave 窗口。然后我会点击汉堡图标(设置)并点击“退出”。这会关闭我所有虚拟桌面上的所有 brave 窗口。然后,如果我要启动 brave,它会记住窗口之间的精确映射以及这些窗口属于哪个虚拟桌面。因此,brave 会将窗口放在各自的虚拟桌面中。 但是在 Wayland 中,如果我做同样的事情(无论是 sway 还是 hyprland),brave 都会在同一个桌面上打开所有窗口。 我认为在...

Admin

在 AwesomeWM 中获取当前屏幕尺寸
awesome-wm

在 AwesomeWM 中获取当前屏幕尺寸

我想获取 AwesomeWM 中当前屏幕的尺寸。我已经研究过 AwesomeWM 文档,尤其是 awesome.screen 模块(发现这里)。但是,我仍然无法弄清楚如何在 Awesome 中获取当前屏幕尺寸。我只想能够将当前屏幕宽度存储在名为 的变量中s_width。 注意:我使用 AwesomeWM 版本 4.3。 ...

Admin

Awesome WM 中缺少显示设置
awesome-wm

Awesome WM 中缺少显示设置

我正尝试在运行 pop os 的 dell xps 笔记本电脑(+ 外接显示器)上开始使用 awesome WM,但在显示设置方面遇到了问题:它们没有显示。 我使用 从终端打开了这些设置gnome-control-center。在终端中,显示以下(可能相关的)输出: (gnome-control-center:9019): display-cc-panel-WARNING **: 17:38:46.671: Missing property 'ApplyMonitorsConfigAllowed' on DisplayConfig API (gnome-...

Admin

Awesome WM 中的 Neofetch 自动启动不起作用
awesome-wm

Awesome WM 中的 Neofetch 自动启动不起作用

尝试在 Awesome WM 启动时自动在 Linux 中运行 Neofetch。 问题是终端打开和关闭,而不是保持打开状态。 如果我改变 gnome-terminal 选项以保持打开,我就会收到错误。 我在用着: gnome-terminal -- neofetch 有一个已弃用的 -e 选项,它可以与其他东西一起使用,但行为相同,因为运行 neofetch 时终端不会保持打开状态。 其他终端命令正在运行,终端保持打开状态,只是 neofetch 会按预期关闭 ...

Admin

如何让 awesome-wm 中的所有浮动窗口始终位于最顶部
awesome-wm

如何让 awesome-wm 中的所有浮动窗口始终位于最顶部

我为此创建了一条规则,但当我重新启动 awesome 时它只对所有现有窗口起作用。 我的规则如下, { rule_any = {floating=true }, properties = { ontop= true } }, 我该如何做才能使这种情况在每次窗口浮动时发生,而不仅仅是在启动期间所有浮动窗口都发生? ...

Admin

xorg 下鼠标行为超级奇怪(awesome 和 sawfish wm)
awesome-wm

xorg 下鼠标行为超级奇怪(awesome 和 sawfish wm)

这个问题让我抓狂:虽然无法完全重现,但总是发生。有时当我移动鼠标时,屏幕会回到上一个“帧”,并显示 1-2 秒前显示的内容。 例如,我打开一个新的 xterm,移动鼠标,xterm 就消失了,因为大约 1-2 秒前我没有打开 xterm。然后再次移动鼠标,xterm 就会重新出现,一切又恢复正常。我不知道如何调试这个问题。我也试过 sawfish wm,同样的事情偶尔会发生,但同样不是故意重现的。 同一问题的另一种表现形式:我从标签 2 使用 Mod-1 切换到标签 1,移动鼠标,标签 1 的所有窗口都会重新出现,但它们不起作用(无法在里面单击、无法在其中键...

Admin

从 acpid 运行 awesome-client(使用 dbus)
awesome-wm

从 acpid 运行 awesome-client(使用 dbus)

我设置了一个 acpid 规则,每当我收到特定的 acpi 消息时就执行以下命令: awesome-client "activate_tabletmode()" activate_tabletmode()我想要在我的 awesome 配置中调用的一些函数在哪里。我知道awesome-client使用 dbus 使 Awesome 的 IPC 成为可能。 我收到以下错误消息: Failed to open connection to "session" message bus: Using X11 for dbus-daemon autolaunch was...

Admin

平铺窗口管理器,当窗口不可见时仍保持运行
awesome-wm

平铺窗口管理器,当窗口不可见时仍保持运行

我使用 awesomewm 已有十年左右了,并且对它非常熟悉。然而,随着最近 Covid-19 工作环境的变化,我发现自己在日常工作(教育工作者)中设置和使用 OBS。 这带来了 awesomewm 的一个限制(以及一般的平铺 WM?我不确定),即 OBS 只能从正在运行的窗口接收更新,并且当窗口的标签被隐藏时,窗口实际上会被最小化(不确定这里的正确术语,但例如,mpv 窗口仍会播放音频,但 OBS 不会收到任何图形更新)。 是否有任何其他平铺窗口管理器允许类似标签的行为(我想所有这些窗口都是如此),但窗口仍然可以在其他窗口下有效运行,以便 OBS 可以获取...

Admin

挂起后桌面变得不稳定
awesome-wm

挂起后桌面变得不稳定

我的旧游戏笔记本电脑有 8 个内核和 8GB 内存,在从挂起状态恢复后,用户体验有时会变得难以忍受地慢。在这种状态下,视频播放每秒会给我一张静态图片 - 通常 1 fps 不是我看电影的方式... 滚动和浏览网站变得非常棘手和烦人。 我使用 Awesome WM 和精简的 Debian Buster 安装以及精心挑选的软件,充分发挥了它的所有功能和实用性。当它不受恢复问题影响时,它就很棒。 我搜索过,大多数资源都指出 CPU 频率或调度程序在恢复后会出错,所以我安装了 cpupower、gkrellm……并调查了 cpufreq-info 等。没有运气。...

Admin

在 awesome wm 中启用触控板点击
awesome-wm

在 awesome wm 中启用触控板点击

我使用带有 awesome 4.3 的 Ubuntu 19.10。在 gnome5 桌面上,鼠标可以正常工作,但切换到 awesome 会禁用点击功能。右键单击和左键单击我的联想 T460s 的底角,我可以移动鼠标指针和两指滚动。点击不起作用。我该如何启用它? ...

Admin

来自 byobu/tmux 会话名称的具有动态标题的终端模拟器
awesome-wm

来自 byobu/tmux 会话名称的具有动态标题的终端模拟器

在启动时我使用一个小脚本来创建一些 byobu 会话,例如“LOCAL”、“SSH”、“SSH2”、“INTERNAL”、“GUAKE”、“DEV” 我使用 Windows 平铺管理器(awesome wm),并且大多数时候我都会在指定的桌面/标签上保留一个具有特定 byobu 会话的终端模拟器。 目前我使用的是 xfce4-terminal-emulator,它有一个使用动态标题的选项。但是,我发现的所有解决方案似乎都不能与 byobu/tmux 结合使用。 如果我尝试在窗口列表中查找终端窗口,它们都会显示为user@hostname(ip a...

Admin

如何在 awesome wm 中使用 0 作为工作区的标识符?
awesome-wm

如何在 awesome wm 中使用 0 作为工作区的标识符?

是否可以将其用作0awesome wm 中工作区的标识符?默认情况下,它仅允许使用 1 到 9 的数字。我想像切换到其他工作区一样切换到工作区(例如mod+ 0)。理想情况下,它会被添加到第 9 个工作区之后,而不是附加到前面。 ...

Admin

xinit 用于在 Manjaro (xrdp) 中正确启动 awesome wm
awesome-wm

xinit 用于在 Manjaro (xrdp) 中正确启动 awesome wm

配置: Hyper-V 虚拟机,第一代 Manjaro 18.00 具有出色的 WM xrdp 服务器已安装并正在运行(https://wiki.archlinux.org/index.php/xrdp) 使用远程桌面连接程序从 Microsoft 机器连接到此 VM 会导致 WM 启动不完整(无任务栏)。 通过以下方式开始 exec /usr/bin/awesome >> ~/.cache/awesome/stdout 2>> ~/.cache/awesome/stderr 显示如下: 2019-02-25 15:...

Admin

x2go 使用出色的窗口管理器连接到 Manjaro VM
awesome-wm

x2go 使用出色的窗口管理器连接到 Manjaro VM

我想使用 x2go 客户端连接到运行 Manjaro 并以 Awesome 作为窗口管理器的 VM(x2go 服务器)。 不幸的是,连接没有启动。x2go 客户端打开时显示一个黑色窗口,使用“startx”作为“命令”。 那么,在 x2go 客户端中应该选择哪种正确的“会话类型”?如果必须选择“自定义桌面”,那么“命令”又该如何呢? 信息: 操作系统:Manjaro Linux 17.1.12 VMware 播放器:12.5.9 x2go 客户端版本:4.1.2.1-3 x2go 客户端服务器:4.1.0.3-1 ...

Admin