My windows get partially cut off when I tile them in Cinnamon DE

I’m using Cinnamon version 5.0.5. I have super+right/left shortcut set to push tile window to right/left respectively. When I tile a window to one side, if I press shortcut in order to tile it on opposite side, at first it doesn’t respond, if I press it again, my windows gets tiled to the opposite side, but it gets weirdly cut off on one side. Here’s a picture of my problem. Restarting Cinnamon and restarting my system didn’t work. I have the same problem with shortcuts set to push snap window to the right/left.

Please post your system info as outlined here:

2 Likes
System:
 Kernel: 5.13.13-arch1-1 x86_64 bits: 64 compiler: gcc v: 11.1.0 
 parameters: BOOT_IMAGE=/boot/vmlinuz-linux 
 root=UUID=411d42a8-fa6e-4df5-a336-0d9c39440837 rw quiet loglevel=3 
 nowatchdog 
 Desktop: Cinnamon 5.0.5 tk: GTK 3.24.30 vt: 7 dm: LightDM 1.30.0 
 Distro: Manjaro Linux base: Arch Linux 
Machine:
 Type: Laptop System: LENOVO product: 81YM v: IdeaPad 5 14ARE05 
 serial: <filter> Chassis: type: 10 v: IdeaPad 5 14ARE05 serial: <filter> 
 Mobo: LENOVO model: LNVNB161216 v: No DPK serial: <filter> 
 UEFI-[Legacy]: LENOVO v: DTCN23WW(V1.09) date: 10/26/2020 
Battery:
 ID-1: BAT1 charge: 52.0 Wh (98.7%) condition: 52.7/56.5 Wh (93.2%) 
 volts: 12.7 min: 11.5 
 model: 0x53 0x4D 0x50 0x00 0x32 0x30 0x 0x4C 0x31 0x39 0x4D 0x33 0x50 0x5650 
 type: Li-ion serial: <filter> status: Discharging cycles: 59 
Memory:
 RAM: total: 7.14 GiB used: 1.7 GiB (23.8%) 
 RAM Report: 
 missing: Required tool dmidecode not installed. Check --recommends 
CPU:
 Info: Quad Core model: AMD Ryzen 3 4300U with Radeon Graphics bits: 64 
 type: MCP arch: Zen 2 family: 17 (23) model-id: 60 (96) stepping: 1 
 microcode: 8600104 cache: L2: 2 MiB bogomips: 21564 
 Speed: 1774 MHz min/max: 1400/2700 MHz boost: enabled Core speeds (MHz): 
 1: 1774 2: 1800 3: 1965 4: 1355 
 Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1 
 bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy 
 constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total cqm_occup_llc 
 cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid 
 fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibrs ibs irperf lahf_lm 
 lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe msr mtrr mwaitx 
 nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae pat pausefilter 
 pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pni 
 popcnt pse pse36 rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni 
 skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor 
 svm svm_lock syscall tce topoext tsc tsc_scale umip v_spec_ctrl 
 v_vmsave_vmload vgif vmcb_clean vme vmmcall wbnoinvd wdt xgetbv1 xsave 
 xsavec xsaveerptr xsaveopt xsaves 
 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, IBRS_FW, 
 STIBP: disabled, RSB filling 
 Type: srbds status: Not affected 
 Type: tsx_async_abort status: Not affected 
Graphics:
 Device-1: AMD Renoir vendor: Lenovo driver: amdgpu v: kernel bus-ID: 04:00.0 
 chip-ID: 1002:1636 class-ID: 0300 
 Device-2: Acer Integrated Camera type: USB driver: uvcvideo bus-ID: 1-3:2 
 chip-ID: 5986:212b class-ID: 0e02 
 Display: x11 server: X.org 1.20.13 driver: loaded: amdgpu,ati 
 unloaded: fbdev,modesetting,vesa resolution: <missing: xdpyinfo> 
 Message: Unable to show advanced data. Required tool glxinfo missing. 
Audio:
 Device-1: AMD vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 04:00.1 
 chip-ID: 1002:1637 class-ID: 0403 
 Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Lenovo 
 driver: snd_rn_pci_acp3x v: kernel alternate: snd_pci_acp3x bus-ID: 04:00.5 
 chip-ID: 1022:15e2 class-ID: 0480 
 Device-3: AMD Family 17h HD Audio vendor: Lenovo driver: snd_hda_intel 
 v: kernel bus-ID: 04:00.6 chip-ID: 1022:15e3 class-ID: 0403 
 Sound Server-1: ALSA v: k5.13.13-arch1-1 running: yes 
 Sound Server-2: JACK v: 1.9.19 running: no 
 Sound Server-3: PulseAudio v: 15.0 running: yes 
 Sound Server-4: PipeWire v: 0.3.34 running: no 
Network:
 Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter 
 vendor: Lenovo driver: rtw_8822ce v: N/A modules: rtw88_8822ce port: 2000 
 bus-ID: 03:00.0 chip-ID: 10ec:c822 class-ID: 0280 
 IF: wlan0 state: up mac: <filter> 
 IP v4: <filter> type: dynamic noprefixroute scope: global 
 broadcast: <filter> 
 IP v6: <filter> type: noprefixroute scope: link 
 WAN IP: <filter> 
Bluetooth:
 Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8 
 bus-ID: 3-4:3 chip-ID: 0bda:c123 class-ID: e001 serial: <filter> 
 Report: bt-adapter ID: hci0 rfk-id: 3 state: down 
 bt-service: enabled,running rfk-block: hardware: no software: yes 
 address: <filter> 
Logical:
 Permissions: Unable to run lvs. Root privileges required. 
RAID:
 Message: No RAID data found. 
Drives:
 Local Storage: total: 238.47 GiB used: 25.81 GiB (10.8%) 
 SMART Message: Unable to run smartctl. Root privileges required. 
 ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZALQ256HAJD-000L2 
 size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
 lanes: 4 rotation: SSD serial: <filter> rev: AL2QFXV7 scheme: MBR 
 Message: No optical or floppy data found. 
Partition:
 ID-1: / raw-size: 238.47 GiB size: 233.67 GiB (97.99%) 
 used: 25.81 GiB (11.0%) fs: ext4 dev: /dev/nvme0n1p1 maj-min: 259:1 
 label: N/A uuid: 411d42a8-fa6e-4df5-a336-0d9c39440837 
Swap:
 Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
 ID-1: swap-1 type: file size: 512 MiB used: 0 KiB (0.0%) priority: -2 
 file: /swapfile 
Unmounted:
 Message: No unmounted partitions found. 
USB:
 Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 
 speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
 Device-1: 1-3:2 info: Acer Integrated Camera type: Video driver: uvcvideo 
 interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 5986:212b 
 class-ID: 0e02 
 Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s 
 chip-ID: 1d6b:0003 class-ID: 0900 
 Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 
 speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
 Device-1: 3-3:2 info: Elan Micro ELAN:Fingerprint type: <vendor specific> 
 driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s power: 100mA 
 chip-ID: 04f3:0c4d class-ID: 0000 
 Device-2: 3-4:3 info: Realtek Bluetooth Radio type: Bluetooth driver: btusb 
 interfaces: 2 rev: 1.0 speed: 12 Mb/s power: 500mA chip-ID: 0bda:c123 
 class-ID: e001 serial: <filter> 
 Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s 
 chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:
 System Temperatures: cpu: 32.8 C mobo: 32.0 C gpu: amdgpu temp: 32.0 C 
 Fan Speeds (RPM): N/A 
Info:
 Processes: 199 Uptime: 9m wakeups: 542 Init: systemd v: 249 tool: systemctl 
 Compilers: gcc: 11.1.0 Packages: pacman: 883 lib: 215 Shell: Bash v: 5.1.8 
 running-in: terminator inxi: 3.3.05 
[
xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1920x1080     60.05*+
   1680x1050     60.05  
   1280x1024     60.05  
   1440x900      60.05  
   1280x800      60.05  
   1280x720      60.05  
   1024x768      60.05  
   800x600       60.05  
   640x480       60.05  
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 disconnected (normal left inverted right x axis y axis)

I see nothing obvious that would make the applications windows cut as you described. When you start Cinnamon session, does have a popup notification about running in software mode?

From terminal, what do you get from:
glxinfo | grep "OpenGL"

No, I don’t have any popups when I start my session.
Output:

glxinfo | grep "OpenGL"
OpenGL vendor string: AMD
OpenGL renderer string: AMD RENOIR (DRM 3.41.0, 5.13.13-arch1-1, LLVM 12.0.1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.2.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

Also this looks just fine.
Are you using a custom theme?
Have you tried to reapply Display settings?
When you tile them, are you sure they are not top-corner instead of side … ? I can’t reproduce the issue, hence i have no idea where to look for more info.

No, my theme is standard Arc-Dark. I’ll try with reapplying display settings. Thank you for your time. I hope Cinnamon team will fix this in some future update.