Repository: flutter
Issue: [Linux]  Chinese characters is not rendered correctly on Ubuntu.
Labels: engine,a: internationalization,a: typography,platform-linux,c: rendering,a: desktop,has reproducible steps,P2,found in release: 2.5,found in release: 2.6,team-linux,triaged-linux

<!-- Thank you for using Flutter!

     If you are looking for support, please check out our documentation
     or consider asking a question on Stack Overflow:
      * https://flutter.dev/
      * https://api.flutter.dev/
      * https://stackoverflow.com/questions/tagged/flutter?sort=frequent

     If you have found a bug or if our documentation doesn't have an answer
     to what you're looking for, then fill out the template below. Please read
     our guide to filing a bug first: https://flutter.dev/docs/resources/bug-reports
-->

On Unbuntu 20.04, if system language is not English (eg. Chinese), flutter app will render some language (Chinese, Japanese, Korean) character to rectangle box.

But if you change system language to English, all language characters render correctly.


## Steps to Reproduce

<!-- You must include full steps to reproduce so that we can reproduce the problem. -->

1. change you system language to `Chinese`.
2. Run `flutter create bug`.
3. Update the `main.dart` file as follows: ... <!-- include every file that is different from the template app! -->
```dart
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Scaffold(
        body: Center(
          child: Column(
            mainAxisSize: MainAxisSize.min,
            children: const [
              Text("Hello World."),
              Text("你好，世界。"),
              Text("こんにちは。"),
              Text("안녕하세요."),
            ],
          ),
        ),
      ),
    );
  }
}

```
4. `flutter run` <!-- describe how to reproduce the problem -->

**Expected results:** <!-- what did you want to see? -->

![en](https://user-images.githubusercontent.com/17426470/135259486-76e2d43a-6ffc-4269-8942-66b59b570887.png)


**Actual results:** <!-- what did you see? -->

![cn](https://user-images.githubusercontent.com/17426470/135259514-a2ea11b2-340f-4b9a-81ec-89882ccde5cb.png)


<details>
  <summary>Logs</summary>



<!-- Finally, paste the output of running `flutter doctor -v` here. -->

```
[✓] Flutter (Channel master, 2.6.0-12.0.pre.123, on Ubuntu 20.04.3 LTS 5.11.0-36-generic,
    locale en_GB.UTF-8)
    • Flutter version 2.6.0-12.0.pre.123 at /home/boyan/dev/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision d508a247be (21 hours ago), 2021-09-28 10:28:05 -0400
    • Engine revision 520be30122
    • Dart version 2.15.0 (build 2.15.0-156.0.dev)

[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/linux#android-setup for
      detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.


[✗] Chrome - develop for the web (Cannot find Chrome executable at google-chrome)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.

[✓] Linux toolchain - develop for Linux desktop
    • clang version 10.0.0-4ubuntu1
    • cmake version 3.16.3
    • ninja version 1.10.0
    • pkg-config version 0.29.1

[!] Android Studio (not installed)
    • Android Studio not found; download from
      https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/linux#android-setup for
      detailed instructions).

[✓] IntelliJ IDEA Community Edition (version 2021.2)
    • IntelliJ at /home/boyan/dev/idea-IC-212.5284.40
    • Flutter plugin version 60.1.4
    • Dart plugin version 212.5486

[✓] Connected device (1 available)
    • Linux (desktop) • linux • linux-x64 • Ubuntu 20.04.3 LTS 5.11.0-36-generic

! Doctor found issues in 3 categories.

```

</details>