oui ça peut être une piste à creuser (KDE/Gnome). Mais normalement me semble que Java s'adresse directement à la couche en dessous (X11/Wayland).
Voici la liste des paquets que j'ai sur mon poste en rapport avec java:
abrt-java-connector
ant-javamail
antlr32-java
java-1.8.0-openjdk
java-1.8.0-openjdk-devel
java-1.8.0-openjdk-headless
java-9-openjdk-headless
java_cup
javaewah
javamail
java-openjdk
java-openjdk-headless
javapackages-filesystem
javapackages-tools
protobuf-java
python3-javapackages
tzdata-java
xz-java
EDIT: inxi -f
System: Host: latitude.lan Kernel: 4.18.12-300.fc29.x86_64 x86_64 bits: 64 Desktop: Gnome 3.30.1
Distro: Fedora release 29 (Twenty Nine)
Machine: Type: Laptop System: Dell product: Latitude E5440 v: 00 serial: <root required>
Mobo: Dell model: 0TTRNR v: A00 serial: <root required> BIOS: Dell v: A17 date: 12/22/2016
Battery: ID-1: BAT0 charge: 52.6 Wh condition: 52.6/65.5 Wh (80%)
CPU: Topology: Dual Core model: Intel Core i5-4310U bits: 64 type: MT MCP L2 cache: 3072 KiB
Speed: 1097 MHz min/max: 800/3000 MHz Core speeds (MHz): 1: 1098 2: 1098 3: 1098 4: 1102
Graphics: Device-1: Intel Haswell-ULT Integrated Graphics driver: i915 v: kernel
Display: wayland server: Fedora Project X.org 1.20.1 driver: i915
resolution: 1920x1080~60Hz, 1600x900~60Hz
OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.2.2
Audio: Device-1: Intel Haswell-ULT HD Audio driver: snd_hda_intel
Device-2: Intel 8 Series HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k4.18.12-300.fc29.x86_64
Network: Device-1: Intel Ethernet I218-LM driver: e1000e
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: 34:e6:d7:32:86:56
Device-2: Intel Wireless 7260 driver: iwlwifi
IF: wlp2s0 state: down mac: 76:cc:37:c5:b4:f8
IF-ID-1: virbr0 state: down mac: 52:54:00:17:77:4c
IF-ID-2: virbr0-nic state: down mac: 52:54:00:17:77:4c
Drives: Local Storage: total: 810.43 GiB used: 607.77 GiB (75.0%)
ID-1: /dev/sda vendor: Kingston model: SUV400S37120G size: 111.79 GiB
ID-2: /dev/sdb type: USB vendor: Western Digital model: WD7500BPKX-80HPJT0 size: 698.64 GiB
RAID: Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
Partition: ID-1: / size: 49.09 GiB used: 21.95 GiB (44.7%) fs: ext4 dev: /dev/dm-1
ID-2: /boot size: 975.9 MiB used: 191.6 MiB (19.6%) fs: ext4 dev: /dev/sda1
ID-3: /home size: 51.97 GiB used: 41.62 GiB (80.1%) fs: ext4 dev: /dev/dm-3
ID-4: swap-1 size: 7.86 GiB used: 4.5 MiB (0.1%) fs: swap dev: /dev/dm-2
Sensors: System Temperatures: cpu: 50.0 C mobo: 41.0 C sodimm: 44.0 C
Fan Speeds (RPM): cpu: 3507
Info: Processes: 244 Uptime: 3h 45m Memory: 15.57 GiB used: 4.15 GiB (26.6%) Shell: zsh inxi: 3.0.26
Je dois bien avoir une machine en Fedora 28 KDE qui traine, je teste