Warp icon indicating copy to clipboard operation
Warp copied to clipboard

[Fedora 42] Korean text displays as separated jamo in Warp Drive document viewer (works fine on Debian)

Open SteelCrab opened this issue 5 months ago • 1 comments

Pre-submit Checks

Describe the bug

Bug Description

Korean text appears as separated jamo (individual Hangul components) in Warp Drive document viewer on Fedora 42, while displaying correctly in the terminal portion and shell operations. Interestingly, the same setup works perfectly on Debian, suggesting this is a Fedora-specific issue.

Environment

  • OS: Fedora Linux 42
  • Warp Version: v0.2025.06.04.08.11.stable_03
  • Desktop Environment: GNOME
  • Display Server: Wayland
  • Terminal Font: Noto Sans Mono CJK KR (properly configured)

Expected vs Actual Behavior

  • Expected: Korean text displays as complete characters (e.g., 여기)
  • Actual: Korean text displays as separated jamo (e.g., ㅇㅕㄱㅣ)

Where the issue occurs

  • Warp Drive document viewer: Korean text broken (jamo separation)
  • Terminal area: Korean text displays correctly
  • Shell operations: Korean input/output works perfectly
  • Copy/paste from Drive: Korean text is correct when pasted elsewhere

Distribution Comparison

This appears to be a Fedora-specific issue:

  • Fedora 42 + GNOME + Wayland: Korean jamo separation issue in Warp Drive
  • Debian: Korean text displays correctly in Warp Drive with same setup

Font Configuration Status

Korean fonts are properly installed and configured:

To reproduce

한글 자모 분리 문제 재현 방법

1단계: 테스트 파일 생성

echo "한글 테스트" > ~/한글테스트.txt

2단계: Warp 실행

warp-terminal &

3단계: 문제 확인

  1. 터미널에서: cat ~/한글테스트.txt정상 표시
  2. Warp Drive: 사이드바에서 한글테스트.txt 열기 → 자모 분리

로그 수집 (필요시)

RUST_LOG=debug warp-terminal > warp-debug.log 2>&1 &

결과

  • 터미널 부분: 한글 테스트 (정상)
  • Drive 부분: ㅎㅏㄴㄱㅡㄹ ㅌㅓㅅㅡㅌㅡ (깨짐)

끝.

Expected behavior

No response

Screenshots, videos, and logs

Image

Operating system (OS)

Linux

Operating system and version

42.0.0

Shell Version

5.2.37(1)-release (x86_64-redhat-linux-gnu)

Current Warp version

v0.2025.06.04.08.11.stable_03

Regression

No, this bug or issue has existed throughout my experience using Warp

Recent working Warp date

June 12, 2025

Additional context

No response

Does this block you from using Warp daily?

No

Is this an issue only in Warp?

Yes, I confirmed that this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e

None

SteelCrab avatar Jun 12 '25 01:06 SteelCrab

The issue you are experiencing—Korean text displaying as separated jamo in the Warp Drive document viewer on Fedora 42, but not on Debian—is consistent with known Unicode normalization and font rendering problems in Warp. This is a recognized, platform-dependent issue, but there is no definitive solution or workaround at this time.

To anyone else facing this issue, please add a 👍 to the original post at the top or comment with your details, and subscribe if you'd like to be notified.

dannyneira avatar Jun 13 '25 21:06 dannyneira

As a workaround, you can disable google-droid-sans-fonts altogether.

Adding the following configuration to ~/.config/fontconfig/fonts.conf fixed the issue in Fedora 42:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
  <rejectfont>
    <glob>/usr/share/fonts/google-droid-sans-fonts/*</glob>
  </rejectfont>
</fontconfig>

Thanks to https://802.11ac.net/2022/06/10/fedora-korean-font/ for the tip.

invisibleroads avatar Nov 14 '25 22:11 invisibleroads