KDE 플라즈마에서 RGB 하위 픽셀 글꼴 앤티앨리어싱을 활성화하는 방법은 무엇입니까?

KDE 플라즈마에서 RGB 하위 픽셀 글꼴 앤티앨리어싱을 활성화하는 방법은 무엇입니까?

나는 Gnome과 KDE와 함께 Debian 11을 설치했는데, 동일한 응용 프로그램과 동일한 글꼴 설정을 사용하더라도 모든 글꼴이 Gnome에서보다 KDE에서 더 보기 흉해 보인다는 것을 금방 알아차렸습니다.

그래서 스크린샷을 몇 장 찍고 크기를 조절했는데, 그 차이는 앤티앨리어싱 효과가 다른 것 같습니다.

내 글꼴 설정은 Gnome과 KDE에서 동일합니다.

  • 팁: 전체
  • 앤티앨리어싱: 서브픽셀 RGB

Gnome에서 Konsole을 실행하면 글꼴이 하위 픽셀 RGB AA를 사용하여 올바르게 렌더링되지만 KDE Plasma에서 동일한 Konsole을 실행하면 AA가 회색조로 보입니다.

내 질문은: 누구든지 이것을 알아차렸습니까? 어떻게든 고칠 수 있습니까? 아니면 KDE 플라즈마의 일부 버그입니까?

여기에 이미지 설명을 입력하세요.

답변1

문제가 무엇인지 찾은 것 같습니다. KDE에서 글꼴 렌더링을 제어하는 ​​사용자 프로필 KDE 시스템 설정에서는 RGB 하위 픽셀 앤티앨리어싱을 제어하는 ​​속성을 설정할 수 없는 것 같습니다 ~/.config/fontconfig/fonts.conf. rgbaKDE 플라즈마 시스템 설정의 버그인 것 같은데요?

해결책으로 유틸리티를 사용했습니다.qt5ct, fonts.conf파일 생성 옵션이 있습니다. 하지만 속성을 추가하기 위해 파일을 수동으로 수정할 수도 있습니다 rgba.

다음을 사용하면 fonts.conf이제 글꼴이 Gnome에서와 마찬가지로 KDE에서도 동일한 RGB 하위 픽셀 렌더링을 갖는 것으로 나타납니다.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <match target="font">
        <edit name="antialias" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="hinting" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="hintstyle" mode="assign">
            <const>hintfull</const>
        </edit>
        <edit name="rgba" mode="assign">
            <const>rgb</const>
        </edit>
        <edit name="autohint" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="lcdfilter" mode="assign">
            <const>lcddefault</const>
        </edit>
        <edit name="dpi" mode="assign">
            <double>102</double>
        </edit>
    </match>
</fontconfig>

여기에 이미지 설명을 입력하세요.

관련 정보