Repository: flutter
Issue: CJK text not showing on arm64 Linux desktop.
Labels: engine,a: internationalization,a: typography,platform-linux,a: desktop,P2,platform-host-arm,team-linux,triaged-linux

### Steps to reproduce

1. Make sure that fonts for CJK text (i.e. Noto Sans CJK) are installed. (via `sudo dnf install google-noto-sans-cjk-fonts`)
2. Create a Flutter project via IDEA's 'New' wizard.
3. Run it.

### Expected results

Chinese text should shown correctly.

### Actual results

Only western characters are displayed.

### Code sample

<details><summary>Code sample</summary>

```dart
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        title: 'Flutter Demo on Linux',
        theme: ThemeData(
          colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
          useMaterial3: true,
        ),
        home: Scaffold(
          appBar: AppBar(
            backgroundColor: Theme.of(context).colorScheme.inversePrimary,
            title: const Text('Flutter Demo'),
          ),
          body: const Center(
            child: Column(
              mainAxisAlignment: MainAxisAlignment.center,
              children: <Widget>[
                Text(
                  '您好，世界。Hello world.',
                ),
              ],
            ),
          ),
        ));
  }
}
```

</details>

### Flutter Doctor output

<details><summary>Doctor output</summary>

```console
[✓] Flutter (Channel stable, 3.16.1, on Fedora Linux 39 (Container Image) 4.19.71-23-kr990, locale zh_CN.UTF-8)
    • Flutter version 3.16.1 on channel stable at /home/boss/flutter
    • Upstream repository https://github.com/flutter/flutter
    • Framework revision 7f20e5d18c (3 days ago), 2023-11-27 09:47:30 -0800
    • Engine revision 22b600f240
    • Dart version 3.2.1
    • DevTools version 2.28.3

[✗] 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 17.0.4 (Fedora 17.0.4-1.fc39)
    • cmake version 3.27.7
    • ninja version 1.11.1
    • pkg-config version 1.9.5

[!] 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 2023.2)
    • IntelliJ at /opt/idea-IC-232.10227.8
    • Flutter plugin version 76.3.4
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.84.2)
    • VS Code at /usr/share/code
    • Flutter extension can be installed from:
      🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (1 available)
    • Linux (desktop) • linux • linux-arm64 • Fedora Linux 39 (Container Image) 4.19.71-23-kr990

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 3 categories.

```

</details>