Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Newm becomes weird when 2nd display is placed at y= 1080 #182

Open
klownie opened this issue Mar 26, 2023 · 3 comments
Open

Newm becomes weird when 2nd display is placed at y= 1080 #182

klownie opened this issue Mar 26, 2023 · 3 comments

Comments

@klownie
Copy link

klownie commented Mar 26, 2023

Weirdest glitch i have ever seen in newm.
Beasically, i got a display adapter to connect a 3rd screen to my laptop.
I configured my display this way :

outputs = [
    {
        "name": "eDP-1",
        "scale": 1.0,
        "width": 1920,
        "height": 1080,
        # "mHz": 0,
        "pos_x": 1920,
        "pos_y": 1080,
    },  # 2560/1600 },
    {
        "name": "HDMI-A-1",
        "scale": 1.0,
        "pos_x": 0,
        "pos_y": 1080,
    },
    {
        "name": "DP-1",
        "scale": 1.0,
        "pos_x": 0,
        "pos_y": 0,
    }
]

Note the x and y position of the displays are purposefully positive or else xwayland does not work correctly

That's when the weird things started happening :

  • first of all for some reason DP-1 was placed above HDMI-A-1 instead of under like i configured it to.
  • then waybar on both of the display positioned at x = 1080 wont hide when i change view mode.
  • shotman, a wayland screen shot tool has no idea what to do when i screenshot multiple screens at the same time.
  • Finally , the newm-lock-panel the comes on the screen when I lock my computer is visible one HDMI-A-1 and moves down to DP-1 when it need to lock the screen. here is a video of the lock screen problem : https://www.youtube.com/watch?v=bP7qxPIlsJE
@CRAG666
Copy link
Contributor

CRAG666 commented Apr 1, 2023

place check this

outputs = [
{'name': 'eDP-1', 'pos_x': 1830, 'pos_y': 0, 'scale': 0.7},
{'name': 'DP-2', 'pos_x': 0, 'pos_y': 0, 'scale': 0.7},
]

@CRAG666
Copy link
Contributor

CRAG666 commented Apr 1, 2023

You are misusing the positions of the monitors, just configure the boundaries according to the axis that corresponds
@klownie

@klownie
Copy link
Author

klownie commented Apr 2, 2023

@CRAG666 I dont understand what you are refering to ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants