You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I reset my configuration by moving ~/.config/sway/ to ~/.config/sway.bak and was able to reproduce.
Description:
This issue started after I installed a dGPU (the Framework 16 Graphics Module) in my Framework 16. The iGPU (AMD Radeon 780M) has been working just fine on its own; however, since installing the dGPU (AMD Radeon RX 7700S), I have not been able to reposition my displays in Sway. The internal display (eDP-2) is apparently connected to a mux s.t. the dGPU is used if present. As for the external display (DP-3), it is connected to an HDMI port that only goes to the iGPU. I don't currently have the necessary USB-C to HDMI cable needed to connect my monitor to the dGPU.
My main test has been moving eDP2 from (1920,0) to (1920,280), but I can't seem to get any repositioning or modesetting to work. I have been trying:
manually issuing swaymsg "output eDP-2 pos 1920 280", which doesn't error but also doesn't take effect
wdisplays, which (appears to) revert to the original layout immediately clicking apply
nwg-displays, which itself keeps the layout change (despite it not taking effect in sway)
Initially I was suspicious that I was getting something like the display name wrong (since they did in fact change), but every time I try using power off / power on, it works without issue.
I have found multiple issues pertaining to multi-display with multi-GPU (including different GPUs for different displays, as in #7460), but in my case, both displays are working; I just can't move them around.
The text was updated successfully, but these errors were encountered:
I just removed the dGPU and noticed that my initial assessment was wrong: all of this still occurs with just my iGPU. The reason why I don't notice is that, even if I revert to the default Sway configuration, from somewhere it gets the layout that I configured at some point (layout changes and setting eDP-1 to use 1.5 fractional scaling - definitely not a Sway default!). I don't understand where It's getting this from, but I've uploaded that log here (can Ctrl-F for 1.5). My feeling at this point is that it's an amdgpu issue.
(That is to say: modesetting/reposition doesn't work with iGPU either, but I don't notice since I've already setup my preferred layout. Perhaps someone more competent can correct the issue title accordingly.)
Please fill out the following:
Sway Version:
sway version 1.10
Kernel Version: Currently 6.11.9 rather than 6.12.6 due to an amdgpu bug (but I could test on latest if that'd help)
Debug Log:
eDP-2
. It executes two sway commands, starting atHandling command 'output
.output eDP-2 pos 1920 280
sway command.Display/card assignment:
Configuration File:
~/.config/sway/
to~/.config/sway.bak
and was able to reproduce.Description:
This issue started after I installed a dGPU (the Framework 16 Graphics Module) in my Framework 16. The iGPU (AMD Radeon 780M) has been working just fine on its own; however, since installing the dGPU (AMD Radeon RX 7700S), I have not been able to reposition my displays in Sway. The internal display (eDP-2) is apparently connected to a mux s.t. the dGPU is used if present. As for the external display (DP-3), it is connected to an HDMI port that only goes to the iGPU. I don't currently have the necessary USB-C to HDMI cable needed to connect my monitor to the dGPU.
My main test has been moving eDP2 from (1920,0) to (1920,280), but I can't seem to get any repositioning or modesetting to work. I have been trying:
swaymsg "output eDP-2 pos 1920 280"
, which doesn't error but also doesn't take effectInitially I was suspicious that I was getting something like the display name wrong (since they did in fact change), but every time I try using
power off
/power on
, it works without issue.I have found multiple issues pertaining to multi-display with multi-GPU (including different GPUs for different displays, as in #7460), but in my case, both displays are working; I just can't move them around.
The text was updated successfully, but these errors were encountered: