This is a continuation of the issue found https://bugzilla.redhat.com/show_bug.cgi?id=2170830#c52 Sample program to reproduce the issue: #!/usr/bin/perl use strict; use warnings; use Tk; # Create the main window my $window = MainWindow->new; $window->title("Input Dialog"); # Create a label to display the instructions $window->Label(-text => "Enter your input:")->pack; # Create an entry widget to input the text my $entry = $window->Entry->pack; # Create a button to submit the input $window->Button( -text => "Submit", -command => sub { my $input = $entry->get; # Get the input from the entry widget print "Input: $input\n"; # Print the input to the console $window->destroy; # Close the window } )->pack; # Run the Tk event loop MainLoop; Setting XMODIFIERS=@im=ibus works around the issue for now.
(In reply to Steve Barcomb from comment #0) > Setting XMODIFIERS=@im=ibus works around the issue for now. Seems you use a simple X11 application. IBus provides the plugin of X11, GTK or QT so if you don't set XMODIFIERS=@im=ibus, your application does not connect to IBus and your issue is not IBus.