Open niklas opened 1 month ago
are you on aq-git
Yeah, #25 won't work since you're not using DisplayLink - looks like you're using DP Alt Mode, is this correct?
Also, have you tried looking for similar issues relating to the lines below on wlroots?
I think some other information that may help are:
Comparing the logs with the old Hyprland + wlroots-hyprland (e.g. v0.41.2)
How have you configured your monitors in ~/.config/hypr/hyprland.conf
? For me, it's:
# https://wiki.hyprland.org/Configuring/Monitors
monitor = desc:BOE 0x0A2C,2560x1600@60, auto, 1.6, bitdepth, 10
monitor = desc:Hewlett Packard HP LA2206 CNC1320BJL, 1920x1080@60, auto-left, 1, bitdepth, 10
monitor = desc:LG Electronics LG FULL HD 0x01010101, 1920x1080@60, auto-right, 1, bitdepth, 10
What are your findings when using tools like nwg-displays?
DP Alt Mode
Seem like, I am using this gadget: https://icybox.de/product/dockingstation/IB-DK4050-CPD
Logs from Hyprland with wlroots
I see some errors there, but the screen still shows what it is supposed to:
[backend/drm/drm.c:875] connector HDMI-A-2: Failed to page-flip output: a page-flip is already pending
[wlr] [backend/drm/atomic.c:79] connector DP-4: Atomic commit failed: Device or resource busy
Complete log: hyprland-0.4.1.log
Monitor configuration
monitor=desc:Chimei Innolux Corporation 0x14E4,disable monitor=desc:LG Electronics 24MB56 0x0004B721,1920x1080@60,2560x0,1,transform,1 monitor=desc:Dell Inc. DELL U2913WM 5YD8C2AV419L,2560x1080@60,0x570,1 monitor=desc:Acer Technologies V246HL LXXEE0058520,1920x1080@60,3640x570,1
(First one is the internal display of the Laptop. If I don't disable it, I cannot use a third external monitor at all, also not on Xorg.)
Be aware: I use a script for setting this config, to switch between mobile and desktop workflow.
nwg-displays
All 3 monitors are shown and claim to be active and present the proper resolution, position and orientation. I did not manage to force the screen in question to turn on.
If I don't disable it, I cannot use a third external monitor at all, also not on Xorg
I think this may be because intel only supports up to 3 displays at once, according to this source.
Not too sure what may be causing the main issue after briefly comparing the source code in hyprland-wlroots and aquamarine. However, have you tried:
could be related to #40 and #45
please build yay -S hyprland-git aquamarine-git
new and add env = AQ_NO_MODIFIERS,1
to your hyperland.conf
if it resolves your issue, please close the ticket, thx
I have a similar Problem as in #25: My third screen appears in
hyprctl monitors
, but stays blank with "no signal" message.My Setup: Thinkpad T490 with i915. lspci.log
Screens connected:
Connector descriptors change from time to time. The Dell is connected using DP-5 or DP-4. Swapping ports on the Docking station does not show picture on Dell.
Cables seem to be OK. I see outputs on all monitors with stable
hyprland
arch package (0.41.2-3), and on Xorg (sddm).This card does not seem to be evdi:
I rebuild
aquamarine
with theif (drmVerName == "evdi")
from #25 commented out, so primary is always{}
, but to no avail. I tried reconnecting the dock, rebooted the system serveral times and tried suspend/wakeup, which had fixed some monitor issues before, but not now.I enabled debugging in hyprland and that message stood out:
hyprland-no-dell.log
If you need any more info, I am ready to provide them.