Hi
I'm not familiar with this 'XIA-Cinnamon-Linux', does it by any chance use
'Wayland'?!? If so, then All bets are off! (you've basically /banged/ your head against the gate, coming out of the starting-box)

MeThinks you got the wrong Linux to play with. Start with some of the easier distros, plenty of those around...
I'm writing this, 'cause I'm running 3 different laptops successfully with:
1) Development: HP - PCLinuxOS 64bit
- Fpc 3.2.2 - Laz 3.8 (from linux repo)
and - Fpc 3.3.1 - Laz 4.99 (main/trunk)
2) Business: Lenovo - PCLinuxOS 64bit
- Fpc 3.2.2 - Laz 3.8 (from linux repo)
and - Fpc 3.3.1 - Laz 4.99 (main/trunk)
3) Old/Spare: Lenovo - PCLinuxOS 32bit
- Fpc 3.2.2 - Laz 3.8 (from linux repo)
In lieu of the above, I'm having difficulties understanding all your troubles

-- Been running this setup for years now --
(well, repo/release versions & main/trunk versions)
Regards Benny