Apps can move beyond screen resolution

I'm having an issue with apps being able to move above the screen resolution of the monitor. I am running an unusual setup and that might be part of the problem. I have 5 monitors. From left to right they are DVI-D (1280x1024 Landscape), D-Port 1080x1920 (Portrait), HDMI (1920x1080 Landscape), HDMI (1920x1080 Landscape, D-Port (1080x1920 Portrait). I've included a screenshot to help. Any ideas or suggestions are appreciated. Not found anything online that explains this issue. It's almost like Garuda is treating all monitors as if they are in portrait.

Looks like a first world problem, nevertheless
:slight_smile:


Maybe this help until I have more than one monitor :wink:

please
and post

inxi -Fxxxza

as text! Even if you personally think it is unnecessary.

1 Like

As requested:

System:    Kernel: 5.11.8-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 10.2.0 
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=67052cea-8ec4-41cf-959b-c0cb0562c7ef 
rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 
systemd.unified_cgroup_hierarchy=1 resume=UUID=aa8e6d04-5421-4ab2-b2c5-3dcfce4413a9 loglevel=3 
Desktop: KDE Plasma 5.21.3 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM 
Distro: Garuda Linux base: Arch Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: ROG STRIX B450-F GAMING v: Rev 1.xx serial: <filter> 
UEFI: American Megatrends v: 0504 date: 07/09/2018 
CPU:       Info: 8-Core model: AMD Ryzen 7 2700 bits: 64 type: MT MCP arch: Zen+ family: 17 (23) 
model-id: 8 stepping: 2 microcode: 800820D cache: L2: 4 MiB 
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 102192 
Speed: 2398 MHz min/max: 1550/3200 MHz boost: enabled Core speeds (MHz): 1: 2398 2: 3281 
3: 2383 4: 2576 5: 2269 6: 2224 7: 3969 8: 4059 9: 2385 10: 2249 11: 2443 12: 2430 13: 2365 
14: 2422 15: 2330 16: 2881 
Vulnerabilities: Type: itlb_multihit status: Not affected 
Type: l1tf status: Not affected 
Type: mds status: Not affected 
Type: meltdown status: Not affected 
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
Type: spectre_v2 
mitigation: Full AMD retpoline, IBPB: conditional, STIBP: disabled, RSB filling 
Type: srbds status: Not affected 
Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: Micro-Star MSI 
driver: amdgpu v: kernel bus-ID: 08:00.0 chip-ID: 1002:67df class-ID: 0300 
Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: loaded: amdgpu,ati 
unloaded: modesetting alternate: fbdev,vesa display-ID: :0 screens: 1 
Screen-1: 0 s-res: 7779x2046 s-dpi: 96 s-size: 2052x539mm (80.8x21.2") s-diag: 2122mm (83.5") 
Monitor-1: DisplayPort-0 res: 1080x1920 hz: 60 
Monitor-2: DisplayPort-1 res: 1080x1920 hz: 60 
Monitor-3: HDMI-A-0 res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.8x10.6") 
diag: 547mm (21.5") 
Monitor-4: HDMI-A-1 res: 1920x1080 hz: 60 dpi: 96 size: 509x286mm (20.0x11.3") 
diag: 584mm (23") 
Monitor-5: DVI-D-0 res: 1280x1024 hz: 75 dpi: 96 size: 340x270mm (13.4x10.6") 
diag: 434mm (17.1") 
OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.40.0 5.11.8-zen1-1-zen LLVM 11.1.0) 
v: 4.6 Mesa 20.3.4 direct render: Yes 
Audio:     Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Micro-Star MSI 
driver: snd_hda_intel v: kernel bus-ID: 08:00.1 chip-ID: 1002:aaf0 class-ID: 0403 
Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
bus-ID: 0a:00.3 chip-ID: 1022:1457 class-ID: 0403 
Device-3: Microsoft LifeCam Cinema type: USB driver: snd-usb-audio,uvcvideo bus-ID: 1-2:2 
chip-ID: 045e:075d class-ID: 0102 
Device-4: C-Media C-Media USB Audio Device type: USB driver: hid-generic,snd-usb-audio,usbhid 
bus-ID: 3-2:2 chip-ID: 0d8c:0008 class-ID: 0300 
Sound Server-1: ALSA v: k5.11.8-zen1-1-zen running: yes 
Sound Server-2: JACK v: 0.125.0 running: no 
Sound Server-3: PulseAudio v: 14.2 running: yes 
Sound Server-4: PipeWire v: 0.3.24 running: yes 
Network:   Device-1: Intel I211 Gigabit Network vendor: ASUSTeK driver: igb v: kernel port: e000 
bus-ID: 03:00.0 chip-ID: 8086:1539 class-ID: 0200 
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
IF-ID-1: docker0 state: down mac: <filter> 
Drives:    Local Storage: total: 8.88 TiB used: 3.26 TiB (36.8%) 
SMART Message: Unable to run smartctl. Root privileges required. 
ID-1: /dev/sda maj-min: 8:0 model: SATA SSD size: 223.57 GiB block-size: physical: 512 B 
logical: 512 B speed: 6.0 Gb/s rotation: SSD serial: <filter> rev: 61.2 scheme: GPT 
ID-2: /dev/sdb maj-min: 8:16 model: SATA SSD size: 953.87 GiB block-size: physical: 512 B 
logical: 512 B speed: 6.0 Gb/s rotation: SSD serial: <filter> rev: 61.2 scheme: GPT 
ID-3: /dev/sdc maj-min: 8:32 vendor: Seagate model: ST4000VN008-2DR166 size: 3.64 TiB 
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 5980 rpm serial: <filter> 
rev: SC60 scheme: GPT 
ID-4: /dev/sdd maj-min: 8:48 vendor: Seagate model: ST4000VN008-2DR166 size: 3.64 TiB 
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 5980 rpm serial: <filter> 
rev: SC60 scheme: GPT 
ID-5: /dev/sde maj-min: 8:64 type: USB vendor: Western Digital model: WD50 00BPKT-75PK4T0 
size: 465.76 GiB block-size: physical: 512 B logical: 512 B serial: <filter> scheme: MBR 
Partition: ID-1: / raw-size: 188.83 GiB size: 188.83 GiB (100.00%) used: 31.06 GiB (16.5%) fs: btrfs 
dev: /dev/sda2 maj-min: 8:2 
ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.45%) used: 546 KiB (0.2%) fs: vfat 
dev: /dev/sda1 maj-min: 8:1 
ID-3: /home raw-size: 188.83 GiB size: 188.83 GiB (100.00%) used: 31.06 GiB (16.5%) fs: btrfs 
dev: /dev/sda2 maj-min: 8:2 
ID-4: /var/log raw-size: 188.83 GiB size: 188.83 GiB (100.00%) used: 31.06 GiB (16.5%) 
fs: btrfs dev: /dev/sda2 maj-min: 8:2 
ID-5: /var/tmp raw-size: 188.83 GiB size: 188.83 GiB (100.00%) used: 31.06 GiB (16.5%) 
fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:      Kernel: swappiness: 10 (default 60) cache-pressure: 75 (default 100)
ID-1: swap-1 type: partition size: 34.48 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda3
maj-min: 8:3
ID-2: swap-2 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram0
ID-3: swap-3 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram1
ID-4: swap-4 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram2
ID-5: swap-5 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram3
ID-6: swap-6 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram4
ID-7: swap-7 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram5
ID-8: swap-8 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram6
ID-9: swap-9 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram7
ID-10: swap-10 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram8
ID-11: swap-11 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram9
ID-12: swap-12 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram10
ID-13: swap-13 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram11
ID-14: swap-14 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram12
ID-15: swap-15 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram13
ID-16: swap-16 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram14
ID-17: swap-17 type: zram size: 1.96 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram15
Sensors:   System Temperatures: cpu: 35.1 C mobo: N/A gpu: amdgpu temp: 57.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 222
Info:      Processes: 399 Uptime: 1h 14m wakeups: 0 Memory: 31.34 GiB used: 3.17 GiB (10.1%) Init: systemd
v: 247 tool: systemctl Compilers: gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 1670 lib: 509
Shell: fish v: 3.2.1 running-in: konsole inxi: 3.3.03

BTW, no help, but is your BIOS up to date?

4 Likes

You should become a politician, if not already! :rofl:

This description and your screenshot is not helpful to understand your exact issue. We need more info.

The system info is the same as your setup description.
What is the way System Settings => Display sees this setup?

1 Like

To answer SGS's question yes my BIOS is now up to date. As to petsam's comments I'll elaborate more. In the picture I posted the pink area is what I can physically see on the physical monitor. The area in black is virtual desktop space that I cannot physically see. What I need to do is to shrink that virtual space so that it matches the physical area of the monitor. The picture posted below shows desktop settings that was requested. I know there is a way to do this using I think KWin, however I'm not sure how to accomplish this.
screen issue 2

So, there is only one monitor with a problem. All others behave as expected.
If so, try changing resolution settings in system settings app.
Else, explain, don’t wait for more questions, as I won’t make more, adding info like :

xrandr --prop | grep -w connected
cat /var/log/Xorg.0.log  # upload this at bin.garudalinux.org 

IIRC amdgpu has some limitations on multihead, but I am not sure.

1 Like

Solved the problem by going back to Win 10. Being able to properly multi head is to critical to my productivity to spend this much time running around in circles. I'll still use Garuda on secondary systems but linux in general isn't ready to take over for me as a primary machine.

because not enough linux users give feedback and help solve existing issues.
Using linux for free is cool.
Helping linux to improve is… boring and isn’t worth busy people’s valuable time.

Thanks for doing nothing!

3 Likes