P.S. History in linux GUI shows me whom did I send bytes, but does not show me whom did I receive them from,
We might add the sender address(es) in a future version, but not sure it is informative. A typical wallet has dozens of addresses; when a payment is sent, any of these addresses may be used, and their relation to the real person is usually not known.
and when I download CSV file, it shows me Chinese hieroglyphs.
I tried and opened the CSV in a text editor, and I can't see any hieroglyphs. How did you get them?