LIBPATH=.;G:\usr\local\lib;G:\usr\lib;G:\usr\bin;
Usually I suggest putting the '.;' at the end of this line. Or at least after the x:\usr\xxx entries. This would avoid loading old/wrong/special/... dlls from outside the somehow 'maintained' versions (by ANPM/yum/rpm) at the default locations. And will reduce the risk of using 'wrong' dlls a lot I think.
Imaging you've an old program which an old dll in it's own path and you load it at system start. From startup folder or tcpexit.cmd or startup.cmd or.... Then this program would load the 'wrong' dll into memory. All programs started afterwards have to use this 'wrong' dll cause it's already loaded in memory. Until the program (all programs which use the 'wrong' dll) are closed or you cheat the system with libpathstrict and beginlibpath.
Maybe you wanna test this.
Edit - there was a time when I have to yum downgrade icuxxx (?) to let AOO run. But I think this was well before 4.1.11.
Edit2 - you've assured that you don't run the AOO quickstart from an older version?