[IDE 2.0.3]Double tabs

I am running Arduino IDE 2.0.4 on Gentoo (Linux)+xfce4 . the IDE runs very slow and there are double tabs per file.
Nightly build made no difference.
I could not find a work around.

! I do not have the same problem using Debian Linux (xfce4)
I am feeling this could be a dependency issue and will check the ldd on my Debian machines.

Here are some more notes:
I am using Arduino IDE 2.0.4 downloaded and unzipped from https://www.arduino.cc/en/software/
I did not emerge arduino (dev-embedded/arduino
Latest version available: 1.8.19
Latest version installed: [ Not Installed ]

Also the IDE showing Double tabs per file.

I run the ide at /opt/arduino/arduino-ide
I've installed emerge --ask sys-devel/crossdev per Arduino - Gentoo Wiki

I can upload code to an arduino fine but the ide is very slow.

I have added manual png and arduino-ide.desktop code for xfce4 (init system)

Here is the ldd
Code:

yoda /opt/arduino # ldd arduino-ide
linux-vdso.so.1 (0x00007ffdb55c3000)
libffmpeg.so => /opt/arduino/./libffmpeg.so (0x00007fd058735000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fd058720000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd05871b000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007fd058715000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fd0586b5000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fd05857b000)
libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007fd058574000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007fd058394000)
libnss3.so => /usr/lib64/libnss3.so (0x00007fd05825a000)
libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007fd058228000)
libsmime3.so => /usr/lib64/libsmime3.so (0x00007fd0581fd000)
libnspr4.so => /usr/lib64/libnspr4.so (0x00007fd0581ba000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007fd05818e000)
libatk-bridge-2.0.so.0 => /usr/lib64/libatk-bridge-2.0.so.0 (0x00007fd058151000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007fd058104000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007fd0580ee000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007fd0578a8000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007fd057840000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007fd057710000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007fd0576e2000)
libm.so.6 => /lib64/libm.so.6 (0x00007fd057603000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fd0574c1000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007fd0574bc000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007fd0574b7000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fd0574a0000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fd057497000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fd05748a000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007fd057459000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fd05742f000)
libxkbcommon.so.0 => /usr/lib64/libxkbcommon.so.0 (0x00007fd0573e9000)
libgbm.so.1 => /usr/lib64/libgbm.so.1 (0x00007fd0573d6000)
libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007fd0572ea000)
libatspi.so.0 => /usr/lib64/libatspi.so.0 (0x00007fd0572ad000)
libcups.so.2 => /usr/lib64/libcups.so.2 (0x00007fd057214000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc_s.so.1 (0x00007fd0571f4000)
libc.so.6 => /lib64/libc.so.6 (0x00007fd057024000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd06178d000)
libffi.so.8 => /usr/lib64/libffi.so.8 (0x00007fd057016000)
libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007fd056f79000)
libz.so.1 => /lib64/libz.so.1 (0x00007fd056f5f000)
libmount.so.1 => /lib64/libmount.so.1 (0x00007fd056efd000)
libplc4.so => /usr/lib64/libplc4.so (0x00007fd056ef6000)
libplds4.so => /usr/lib64/libplds4.so (0x00007fd056ef1000)
libgdk-3.so.0 => /usr/lib64/libgdk-3.so.0 (0x00007fd056e30000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007fd056e1f000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fd056e0b000)
libcairo-gobject.so.2 => /usr/lib64/libcairo-gobject.so.2 (0x00007fd056e00000)
libepoxy.so.0 => /usr/lib64/libepoxy.so.0 (0x00007fd056cd1000)
libfribidi.so.0 => /usr/lib64/libfribidi.so.0 (0x00007fd056caf000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007fd056c97000)
libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007fd056b91000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fd056b44000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007fd056b0d000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fd056a44000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fd056a37000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007fd056a27000)
libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007fd056a22000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007fd056979000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007fd0568e7000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fd0568e0000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fd0568d8000)
libgnutls.so.30 => /usr/lib64/libgnutls.so.30 (0x00007fd0566da000)
libblkid.so.1 => /lib64/libblkid.so.1 (0x00007fd056682000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fd056675000)
libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007fd05664d000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fd05663a000)
libidn2.so.0 => /usr/lib64/libidn2.so.0 (0x00007fd0565e3000)
libunistring.so.2 => /usr/lib64/libunistring.so.2 (0x00007fd056461000)
libtasn1.so.6 => /usr/lib64/libtasn1.so.6 (0x00007fd056449000)
libnettle.so.8 => /usr/lib64/libnettle.so.8 (0x00007fd0563ff000)
libhogweed.so.6 => /usr/lib64/libhogweed.so.6 (0x00007fd0563b5000)
libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007fd056317000)