awesomeWM/awesome

AwesomeWM does not recognize virtual monitors added by xrandr 1.5.

Open

#3,132 创建于 2020年7月18日

在 GitHub 查看
 (9 评论) (0 反应) (0 负责人)Lua (620 fork)batch import
buggood first issue

仓库指标

Star
 (6,882 star)
PR 合并指标
 (平均合并 37天 2小时) (30 天内合并 1 个 PR)

描述

Output of awesome --version:

awesome v4.3 (Too long)
 • Compiled against Lua 5.3.5 (running with Lua 5.3)
 • D-Bus support: ✔
 • execinfo support: ✔
 • xcb-randr version: 1.6
 • LGI version: 0.9.2

How to reproduce the issue:

Xrandr 1.5 adds support for virtual monitors, which should be respected by awesomewm (see #823).

However, if I split my screen in two halves using:

xrandr --setmonitor DP2~1 1280/300x1440/168+0+0 DisplayPort-2
xrandr --setmonitor DP2~2 1280/300x1440/168+1280+0 none

and then restart awesomewm (default config, no X restart), only the first (left) monitor/screen is detected. I can however move windows to the 2nd (right) half, yet new windows won't open nor do I get a 2nd wibar etc.

Actual result:

Only one screen is detected and used by awesomewm.

Expected result:

Two screens should be detected and used and get their own wibar/tags.

贡献者指南