JMeter does not run on F38 - java.lang.UnsatisfiedLinkError

Hi.

I downloaded Jmeter but am having trouble running it. I’m executing the script they instruct you to:

$ ./jmeter
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-17.0.6.0.10-1.fc38.x86_64/lib/libawt_xawt.so
        ...snip...	
An error occurred: Could not initialize class java.awt.Toolkit

Full output: https://pastebin.com/raw/iLAfTC8z

What I have installed so far:

$ sudo dnf list installed | grep -E 'jdk|java'
abrt-java-connector.x86_64                           1.3.2-2.fc38                        @anaconda        
copy-jdk-configs.noarch                              4.1-2.fc38                          @anaconda        
java-1.8.0-openjdk.x86_64                            1:1.8.0.372.b07-6.fc38              @updates         
java-1.8.0-openjdk-headless.x86_64                   1:1.8.0.372.b07-6.fc38              @updates         
java-11-openjdk.x86_64                               1:11.0.19.0.7-1.fc38                @updates         
java-11-openjdk-headless.x86_64                      1:11.0.19.0.7-1.fc38                @updates         
java-17-openjdk-headless.x86_64                      1:17.0.6.0.10-1.fc38                @anaconda        
java-latest-openjdk.x86_64                           1:20.0.1.0.9-8.rolling.fc38         @updates         
java-latest-openjdk-headless.x86_64                  1:20.0.1.0.9-8.rolling.fc38         @updates         
javapackages-filesystem.noarch                       6.1.0-7.fc38                        @anaconda        
javascriptcoregtk4.1.x86_64                          2.40.0-2.fc38                       @anaconda        
javascriptcoregtk6.0.x86_64                          2.40.0-2.fc38                       @anaconda        
tzdata-java.noarch                                   2023c-1.fc38                        @anaconda 

Any help would be appreciated.
Steve.

I note that you have the java-17-openjdk-headless-17.0.6.0.10-1 package installed but do not have the java-17-openjdk-1:17.0.6.0.10-1 package installed.

$ sudo dnf provides /usr/lib/jvm/java-17-openjdk-17.0.6.0.10-1.fc38.x86_64/lib/libawt_xawt.so
Last metadata expiration check: 0:12:12 ago on Fri 28 Jul 2023 01:05:01 PM CDT.
java-17-openjdk-1:17.0.6.0.10-1.fc38.x86_64 : OpenJDK 17 Runtime Environment
Repo        : fedora
Matched from:
Filename    : /usr/lib/jvm/java-17-openjdk-17.0.6.0.10-1.fc38.x86_64/lib/libawt_xawt.so