Window AppMenu keeps moving to the right

I am running the KDE Dragonized version on my laptop and desktop. On both systems, every once in a while the AppMenu moves from the left to the right, next to Flameshot. I have to edit the top panel and drag the AppMenu to the left. A day or two later, the AppMenu is back in the right side. Here is the laptop info:

System:
Kernel: 5.11.4-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 10.2.1 
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen 
root=UUID=cc1207ad-2e89-4c11-af1f-337e73c2dc65 rw [email protected] quiet 
splash rd.udev.log_priority=3 vt.global_cursor_default=0 
systemd.unified_cgroup_hierarchy=1 loglevel=3 
Desktop: KDE Plasma 5.21.2 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 
dm: SDDM Distro: Garuda Linux 
Machine:
Type: Laptop System: LENOVO product: 81SS v: Lenovo IdeaPad FLEX-14API 
serial: <filter> Chassis: type: 10 v: Lenovo IdeaPad FLEX-14API 
serial: <filter> 
Mobo: LENOVO model: LNVNB161216 v: SDK0J40700 WIN serial: <filter> 
UEFI: LENOVO v: AGCN27WW(V1.10) date: 07/08/2020 
Battery:
ID-1: BAT1 charge: 26.4 Wh condition: 43.8/45.0 Wh (97%) volts: 15.2/15.4 
model: 0x53 0x4D 0x50 0x00 0x32 0x30 0x 0x4C 0x31 0x38 0x4D 0x34 0x50 0x4500 
type: Li-ion serial: <filter> status: Discharging cycles: 34 
Memory:
RAM: total: 9.72 GiB used: 3.39 GiB (34.9%) 
RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
Info: Quad Core model: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx 
bits: 64 type: MT MCP arch: Zen/Zen+ note: check family: 17 (23) 
model-id: 18 (24) stepping: 1 microcode: 8108102 L2 cache: 2 MiB 
bogomips: 33537 
Speed: 1397 MHz min/max: 1400/2100 MHz boost: enabled Core speeds (MHz): 
1: 1397 2: 1397 3: 1384 4: 1232 5: 1264 6: 1222 7: 1221 8: 1221 
Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1 
bmi2 bpext clflush clflushopt clzero cmov cmp_legacy constant_tsc cpb cpuid 
cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid 
fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb irperf lahf_lm lbrv lm 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 
rdrand rdseed rdtscp rep_good sep sev sev_es sha_ni skinit smap smca sme 
smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 succor svm svm_lock syscall tce 
topoext tsc tsc_scale v_vmsave_vmload vgif vmcb_clean vme vmmcall 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, STIBP: 
disabled, RSB filling 
Type: srbds status: Not affected 
Type: tsx_async_abort status: Not affected 
Graphics:
Device-1: AMD Picasso vendor: Lenovo driver: amdgpu v: kernel 
bus ID: 04:00.0 chip ID: 1002:15d8 class ID: 0300 
Device-2: Syntek Integrated Camera type: USB driver: uvcvideo bus ID: 1-4:2 
chip ID: 174f:2426 class ID: 0e02 serial: <filter> 
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: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
s-diag: 582mm (22.9") 
Monitor-1: eDP res: 1920x1080 hz: 60 dpi: 158 size: 309x173mm (12.2x6.8") 
diag: 354mm (13.9") 
OpenGL: renderer: AMD Radeon Vega 8 Graphics (RAVEN DRM 3.40.0 
5.11.4-zen1-1-zen LLVM 11.1.0) 
v: 4.6 Mesa 20.3.4 direct render: Yes 
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio vendor: Lenovo 
driver: snd_hda_intel v: kernel bus ID: 04:00.1 chip ID: 1002:15de 
class ID: 0403 
Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Lenovo 
driver: snd_pci_acp3x v: kernel alternate: snd_rn_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: ALSA v: k5.11.4-zen1-1-zen 
Network:
Device-1: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter 
vendor: Lenovo ThinkPad E595 driver: rtw_8822be v: N/A modules: rtw88_8822be 
port: 2000 bus ID: 02:00.0 chip ID: 10ec:b822 class ID: 0280 
IF: wlp2s0 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 RTL8822BE Bluetooth 4.2 Adapter type: USB driver: btusb 
v: 0.8 bus ID: 3-2:3 chip ID: 0bda:b023 class ID: e001 serial: <filter> 
Message: Required tool hciconfig not installed. Check --recommends 
RAID:
Message: No RAID data was found. 
Drives:
Local Storage: total: 476.94 GiB used: 105.8 GiB (22.2%) 
SMART Message: Unable to run smartctl. Root privileges required. 
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: A-Data model: SX8200PNP 
size: 476.94 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
lanes: 4 rotation: SSD serial: <filter> rev: 32B3T8EA temp: 28.9 C 
scheme: GPT 
Message: No Optical or Floppy data was found. 
Partition:
ID-1: / raw size: 238.46 GiB size: 238.46 GiB (100.00%) 
used: 14.86 GiB (6.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 
label: N/A uuid: cc1207ad-2e89-4c11-af1f-337e73c2dc65 
ID-2: /boot/efi raw size: 260 MiB size: 256 MiB (98.46%) 
used: 38.4 MiB (15.0%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
label: SYSTEM_DRV uuid: 265A-8DEE 
ID-3: /home raw size: 238.46 GiB size: 238.46 GiB (100.00%) 
used: 14.86 GiB (6.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 
label: N/A uuid: cc1207ad-2e89-4c11-af1f-337e73c2dc65 
ID-4: /root raw size: 238.46 GiB size: 238.46 GiB (100.00%) 
used: 14.86 GiB (6.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 
label: N/A uuid: cc1207ad-2e89-4c11-af1f-337e73c2dc65 
ID-5: /run/media/carlos/Windows-SSD raw size: 237.23 GiB 
size: 237.23 GiB (100.00%) used: 90.91 GiB (38.3%) fs: ntfs 
dev: /dev/nvme0n1p3 maj-min: 259:3 label: Windows-SSD uuid: 3CD65BBBD65B73DC 
ID-6: /srv raw size: 238.46 GiB size: 238.46 GiB (100.00%) 
used: 14.86 GiB (6.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 
label: N/A uuid: cc1207ad-2e89-4c11-af1f-337e73c2dc65 
ID-7: /var/cache raw size: 238.46 GiB size: 238.46 GiB (100.00%) 
used: 14.86 GiB (6.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 
label: N/A uuid: cc1207ad-2e89-4c11-af1f-337e73c2dc65 
ID-8: /var/log raw size: 238.46 GiB size: 238.46 GiB (100.00%) 
used: 14.86 GiB (6.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 
label: N/A uuid: cc1207ad-2e89-4c11-af1f-337e73c2dc65 
ID-9: /var/tmp raw size: 238.46 GiB size: 238.46 GiB (100.00%) 
used: 14.86 GiB (6.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 
label: N/A uuid: cc1207ad-2e89-4c11-af1f-337e73c2dc65 
Swap:
Kernel: swappiness: 10 (default 60) cache pressure: 75 (default 100) 
ID-1: swap-1 type: zram size: 1.22 GiB used: 0 KiB (0.0%) priority: 32767 
dev: /dev/zram0 
Unmounted:
ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 16 MiB fs: <superuser required> 
label: N/A uuid: N/A 
ID-2: /dev/nvme0n1p4 maj-min: 259:4 size: 1000 MiB fs: ntfs label: WINRE_DRV 
uuid: 842E5C3D2E5C2B06 
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-4:2 info: Syntek Integrated Camera type: Video driver: uvcvideo
interfaces: 2 rev: 2.0 speed: 480 Mb/s chip ID: 174f:2426 class ID: 0e02
serial: <filter>
Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 4 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: 2 rev: 2.0
speed: 480 Mb/s chip ID: 1d6b:0002 class ID: 0900
Hub-4: 3-1:2 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
chip ID: 05e3:0608 class ID: 0900
Device-1: 3-1.2:4 info: Shenzhen Goodix Fingerprint Reader
type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0 speed: 480 Mb/s
chip ID: 27c6:55b4 class ID: ef00
Device-2: 3-2:3 info: Realtek RTL8822BE Bluetooth 4.2 Adapter
type: Bluetooth driver: btusb interfaces: 2 rev: 1.1 speed: 12 Mb/s
chip ID: 0bda:b023 class ID: e001 serial: <filter>
Hub-5: 4-0:1 info: Full speed (or root) Hub ports: 1 rev: 3.1 speed: 10 Gb/s
chip ID: 1d6b:0003 class ID: 0900
Sensors:
System Temperatures: cpu: 42.4 C mobo: N/A gpu: amdgpu temp: 42.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 294 Uptime: 2h 22m wakeups: 5 Init: systemd v: 247 Compilers:
gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 1424 lib: 329 Shell: fish
v: 3.1.2 running in: konsole inxi: 3.3.01

Post

ls -l .config/latte*
pacman -Qs latte-dock
grep latte-dock /var/log/pacman.log | tail
3 Likes

I have had the same problem too.
Due to me having two monitors, I didn't have an application menu bar on the second monitor, so I made one myself and edited it as I wanted.
But I placed the window buttons on the right because I am more used to them, and every reboot they move to the left.
The only difference I have seen with the default Dr460N1zed menu bar is the default having justify splitters and my custom made one not. I tried to search for these splitters in the widgets menu and the widgets store but couldn't find any.

Here it is...

╭─[email protected] in ~ 
╰─λ ls -l .config/latte*
pacman -Qs latte-dock
grep latte-dock /var/log/pacman.log | tail
.rw-r--r-- 762 carlos  6 Mar  9:07 .config/lattedockrc

.config/latte:
drwxr-xr-x    - carlos  5 Mar  7:53 templates
.rw-r--r--   53 carlos  5 Mar  7:53 .multiple-layouts_hidden.layout.latte
.rw-r--r-- 8.8k carlos  8 Mar 18:51 Dr460nized.layout.latte
local/latte-dock-git r5133.01eb69bb-1
Latte is a dock based on plasma frameworks that provides an elegant and intuitive experience for your
tasks and plasmoids
[2021-03-05T07:50:51-0600] [ALPM-SCRIPTLET] latte-dock-git r5035.7f9f418b-1
[2021-03-05T08:04:19-0600] [ALPM] upgraded latte-dock-git (r5035.7f9f418b-1 -> r5107.c67a8775-1)
[2021-03-06T20:46:12-0600] [ALPM] upgraded latte-dock-git (r5107.c67a8775-1 -> r5130.b940d4df-1)
[2021-03-08T11:24:26-0600] [ALPM] upgraded latte-dock-git (r5130.b940d4df-1 -> r5133.01eb69bb-1)

The justifiers definitly need to be there in order to avoid these issues from what Ive seen so far :face_with_monocle:

2 Likes

Are the justify splitters widgets? I can't seem to find them in the widget menu

You might have to enable "justify" in the Latte rightclick menu -> positioning ? For me they were present all the time, just dragged them around :smiley:

3 Likes

Thanks, enabled the justifiers. This was a new installation on both systems, and the justifiers were not enabled.

Justify splitters are built in Latte, they are added automatically when the user enables Justify alignment and they are removed automatically when the user chooses any other alignment except Justify.

Their main purpose is to center applets easily.

5 Likes

Thanks, psifidotos and welcome! :wave:

2 Likes

Nice to see you over here, welcome! :blush:

2 Likes

1 Like

I don't know if I was using the latte panel or not, but I fixed my problem by adding a spacer by clicking add spacer and adjusting the panel as needed. Put Window Buttons on the right side of the spacer and Window appmenu on the left side as I waned and it seems to work

sounds like you are using a plasma panel for your top bar

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.