[SOLVED] GUI not updating properly on X11/unresponsive dropdown menu buttons on Wayland (Linux)

Official support for: tx16wx.com
Post Reply New Topic
RELATED
PRODUCTS

Post

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
Last edited by marcine_mukuchi on Tue Jun 02, 2026 12:53 am, edited 1 time in total.

Post

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/

Post

Forgot about the plugin formats, my bad. I'm using VST2, but the bug is consistent with VST3 and CLAP as well

Post

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.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

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.

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
(Integrated GPU is Intel HD Graphics 2000)

Post

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...
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Here are the logs

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
xfconf-query -c xfwm4 -l -v

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

Post

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.

Post Reply

Return to “CWITEC”