[SOLVED] GUI not updating properly on X11/unresponsive dropdown menu buttons on Wayland (Linux)
-
marcine_mukuchi marcine_mukuchi https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=738283
- KVRer
- 11 posts since 7 Jan, 2025
Distro: EndeavourOS
Kernel version: Linux 7.0.9-arch1-1
Desktop Environment: Xfce4
DAW: REAPER v7.69
Tested with both v3.7.0s 7750.1084 and v3.8.0beta 7809.968.
I'm on a different setup from the last time I posted a bug report here. Currently having issues with the GUI depending on my window managers of choice.
Xfce4 uses Xfwm (X11) by default. The problem under this WM is that it doesn't seem to update properly unless I close and re-open the plugin window. This would make setting up region zones and other sample editing tasks quite tedious.
https://drive.google.com/file/d/1fPmuxf ... sp=sharing
On the other hand, I tried logging into a Wayland session and it doesn't have that issue. However, it doesn't seem to accept mouse click inputs on some UI elements, particularly dropdown menus (You'll see in the recording that I tried to click on an item from the Sample Matrix menu, but it doesn't work.)
https://drive.google.com/file/d/1523GAb ... sp=sharing
I'm 50% leaning on this being a caveat of either my DE of choice, or being on an Arch-based distro, but I'm unsure... Hoping that it wouldn't be too much of a fix. Regardless, I'd highly appreciate it if you'd take the time to look into in whenever you can
Kernel version: Linux 7.0.9-arch1-1
Desktop Environment: Xfce4
DAW: REAPER v7.69
Tested with both v3.7.0s 7750.1084 and v3.8.0beta 7809.968.
I'm on a different setup from the last time I posted a bug report here. Currently having issues with the GUI depending on my window managers of choice.
Xfce4 uses Xfwm (X11) by default. The problem under this WM is that it doesn't seem to update properly unless I close and re-open the plugin window. This would make setting up region zones and other sample editing tasks quite tedious.
https://drive.google.com/file/d/1fPmuxf ... sp=sharing
On the other hand, I tried logging into a Wayland session and it doesn't have that issue. However, it doesn't seem to accept mouse click inputs on some UI elements, particularly dropdown menus (You'll see in the recording that I tried to click on an item from the Sample Matrix menu, but it doesn't work.)
https://drive.google.com/file/d/1523GAb ... sp=sharing
I'm 50% leaning on this being a caveat of either my DE of choice, or being on an Arch-based distro, but I'm unsure... Hoping that it wouldn't be too much of a fix. Regardless, I'd highly appreciate it if you'd take the time to look into in whenever you can
Last edited by marcine_mukuchi on Tue Jun 02, 2026 12:53 am, edited 1 time in total.
-
- KVRAF
- 2550 posts since 27 May, 2005 from Stockholm
I could not repro what you describe with Xfce (on ubuntu albeit). I will try to set up an EndeavourOS for testing. Meanwhile, could you tell me which plug format you are using? VST2, VST3 or CLAP?
TX16Wx Software Sampler:
http://www.tx16wx.com/
http://www.tx16wx.com/
-
marcine_mukuchi marcine_mukuchi https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=738283
- KVRer
- Topic Starter
- 11 posts since 7 Jan, 2025
Forgot about the plugin formats, my bad. I'm using VST2, but the bug is consistent with VST3 and CLAP as well
-
- KVRAF
- 2550 posts since 27 May, 2005 from Stockholm
Sorry this took some time, I got stuck in a Wayland rabbit hole here.
Unfortunately, I still cannot repro any of your symptoms on EndeavourOS either. Not sure if I managed to get the exact setup you have, or if underlying graphics or anything plays into this.
Regardless, I found some issues around focus, DnD and other X11/Wayland things. There is a new build, 3.8.0beta 7820.718 available which may or may not have some impact on your use case. If not, then I need probably to ask you to run some logging sessions for me.
Unfortunately, I still cannot repro any of your symptoms on EndeavourOS either. Not sure if I managed to get the exact setup you have, or if underlying graphics or anything plays into this.
Regardless, I found some issues around focus, DnD and other X11/Wayland things. There is a new build, 3.8.0beta 7820.718 available which may or may not have some impact on your use case. If not, then I need probably to ask you to run some logging sessions for me.
TX16Wx Software Sampler:
http://www.tx16wx.com/
http://www.tx16wx.com/
-
marcine_mukuchi marcine_mukuchi https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=738283
- KVRer
- Topic Starter
- 11 posts since 7 Jan, 2025
Latest beta does not seem to fix the issue. Maybe sharing the full specs could help narrow it down. I should've mentioned right at the start that this is a different laptop - early 2011 MacBook Pro 13".
If this doesn't help much then feel free to tell me what I need to do to troubleshoot further.
(Integrated GPU is Intel HD Graphics 2000)
If this doesn't help much then feel free to tell me what I need to do to troubleshoot further.
Code: Select all
[emy@emy-macbookpro81 ~]$ fastfetch
./o. emy@emy-macbookpro81
./sssso- --------------------
`:osssssss+- OS: EndeavourOS x86_64
`:+sssssssssso/. Host: MacBook Pro (13-inch, 2011) (1.0)
`-/ossssssssssssso/. Kernel: Linux 7.0.10-arch1-1
`-/+sssssssssssssssso+:` Uptime: 1 hour, 57 mins
`-:/+sssssssssssssssssso+/. Packages: 1889 (pacman)
`.://osssssssssssssssssssso++- Shell: bash 5.3.9
.://+ssssssssssssssssssssssso++: Display (APP9CC3): 1280x800 in 13", 60 Hz
.:///ossssssssssssssssssssssssso++: DE: Xfce4 4.20
`:////ssssssssssssssssssssssssssso+++. WM: Xfwm4 (X11)
`-////+ssssssssssssssssssssssssssso++++- WM Theme: Windows XP style (Olive Green)
`..-+oosssssssssssssssssssssssso+++++/` Theme: Windows [Qt], Pastel97 Zaytun [GTK2/3/4]
./++++++++++++++++++++++++++++++/:. Icons: nineicons-redux [Qt], luna [GTK2/3/4]
`:::::::::::::::::::::::::------`` Font: Noto Sans (10pt) [Qt], Tahoma (8pt) [GTK2/3/4]
Cursor: Chicago95_Standard (24px)
Terminal: xfce4-terminal 1.2.0
Terminal Font: Lucida Console (10pt, SemiCondensed)
CPU: Intel(R) Core(TM) i7-2620M (4) @ 3.40 GHz
GPU: Intel 2nd Generation Core Processor Family Integrated Graphics Controller @ 1.30 GHz [Integrated]
Memory: 2.63 GiB / 15.53 GiB (17%)
Swap: Disabled
Disk (/): 176.86 GiB / 655.65 GiB (27%) - btrfs
Local IP (wlan0): [REDACTED]
Battery (bq20z451): 16% (44 mins remaining) [Discharging]
Locale: en_US.utf8
-
- KVRAF
- 2550 posts since 27 May, 2005 from Stockholm
Can you give me the output of
xfconf-query -c xsettings -l -v
and
xfconf-query -c xfwm4 -l -v
so we can start by figuring out if your xfwm setup differs from my test one...
xfconf-query -c xsettings -l -v
and
xfconf-query -c xfwm4 -l -v
so we can start by figuring out if your xfwm setup differs from my test one...
TX16Wx Software Sampler:
http://www.tx16wx.com/
http://www.tx16wx.com/
-
marcine_mukuchi marcine_mukuchi https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=738283
- KVRer
- Topic Starter
- 11 posts since 7 Jan, 2025
Here are the logs
xfconf-query -c xsettings -l -v
xfconf-query -c xfwm4 -l -v
xfconf-query -c xsettings -l -v
Code: Select all
/Gdk/WindowScalingFactor 1
/Gtk/ButtonImages true
/Gtk/CanChangeAccels false
/Gtk/ColorPalette black:white:gray50:red:purple:blue:light blue:green:yellow:orange:lavender:brown:goldenrod4:dodger blue:pink:light green:gray10:gray30:gray75:gray90
/Gtk/CursorThemeName Chicago95_Standard_Cursors
/Gtk/CursorThemeSize 24
/Gtk/DecorationLayout icon,menu:minimize,maximize,close
/Gtk/DialogsUseHeader false
/Gtk/FontName Tahoma 8
/Gtk/IconSizes
/Gtk/KeyThemeName
/Gtk/MenuBarAccel F10
/Gtk/MenuImages true
/Gtk/MonospaceFontName Lucida Console Semi-Condensed 10
/Gtk/TitlebarMiddleClick lower
/Net/CursorBlink true
/Net/CursorBlinkTime 1200
/Net/DndDragThreshold 8
/Net/DoubleClickDistance 5
/Net/DoubleClickTime 400
/Net/EnableEventSounds true
/Net/EnableInputFeedbackSounds true
/Net/FallbackIconTheme Adwaita
/Net/IconThemeName luna
/Net/SoundThemeName
/Net/ThemeName Pastel97 Zaytun
/Xfce/LastCustomDPI 96
/Xfce/SyncThemes false
/Xft/Antialias 1
/Xft/DPI 96
/Xft/Hinting -1
/Xft/HintStyle hintfull
/Xft/RGBA none
Code: Select all
/general/activate_action bring
/general/borderless_maximize true
/general/box_move false
/general/box_resize false
/general/button_layout O|SHMC
/general/button_offset 0
/general/button_spacing 0
/general/click_to_focus true
/general/cycle_apps_only false
/general/cycle_draw_frame true
/general/cycle_hidden true
/general/cycle_minimized false
/general/cycle_minimum true
/general/cycle_preview true
/general/cycle_raise false
/general/cycle_tabwin_mode 0
/general/cycle_workspaces false
/general/double_click_action maximize
/general/double_click_distance 5
/general/double_click_time 250
/general/easy_click None
/general/focus_delay 250
/general/focus_hint true
/general/focus_new true
/general/frame_border_top 0
/general/frame_opacity 100
/general/full_width_title true
/general/horiz_scroll_opacity false
/general/inactive_opacity 100
/general/maximized_offset 0
/general/mousewheel_rollup true
/general/move_opacity 100
/general/placement_mode center
/general/placement_ratio 20
/general/popup_opacity 100
/general/prevent_focus_stealing false
/general/raise_delay 250
/general/raise_on_click true
/general/raise_on_focus false
/general/raise_with_any_button true
/general/repeat_urgent_blink false
/general/resize_opacity 100
/general/scroll_workspaces true
/general/shadow_delta_height 0
/general/shadow_delta_width 0
/general/shadow_delta_x 0
/general/shadow_delta_y -3
/general/shadow_opacity 50
/general/show_app_icon false
/general/show_dock_shadow false
/general/show_frame_shadow false
/general/show_popup_shadow false
/general/snap_resist false
/general/snap_to_border true
/general/snap_to_windows true
/general/snap_width 10
/general/theme Windows XP style (Olive Green)
/general/tile_on_move true
/general/title_alignment left
/general/title_font Trebuchet MS Bold 10
/general/title_horizontal_offset 0
/general/titleless_maximize false
/general/title_shadow_active false
/general/title_shadow_inactive false
/general/title_vertical_offset_active 0
/general/title_vertical_offset_inactive 0
/general/toggle_workspaces false
/general/unredirect_overlays true
/general/urgent_blink false
/general/use_compositing true
/general/vblank_mode auto
/general/workspace_count 4
/general/workspace_names [Workspace 1,Workspace 2,Workspace 3,Workspace 4]
/general/wrap_cycle true
/general/wrap_layout true
/general/wrap_resistance 10
/general/wrap_windows false
/general/wrap_workspaces false
/general/zoom_desktop true
/general/zoom_pointer true
-
marcine_mukuchi marcine_mukuchi https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=738283
- KVRer
- Topic Starter
- 11 posts since 7 Jan, 2025
After a short exchange with elcallio through PM, it appears to be an Intel driver issue on my end. Intel HD Graphics 2000 is 2nd Gen, so I had to install the mesa-amber package instead of regular mesa for better compatibility. xf86-video-intel is also the main culprit for the UI not updating properly, so I had to remove it from my system.
