TRemoteDBServer on Linux and special characters problem.

Have you tried changing your string properties in entities to WideString type, or setting Aurelius global config to use national varchar in string fields:

uses Aurelius.Global.Config;

TGlobalConfigs.GetInstance.MapStringToNationalChar := true;