Kết xuất phông chữ của tôi trong Firefox trông khủng khiếp trên các trang như facebook.com và twitter.com:
Tôi đang chạy Debian 8 và loay hoay với khả năng tăng tốc phần cứng và dường như nó không hoạt động.
Kết xuất phông chữ của tôi trong Firefox trông khủng khiếp trên các trang như facebook.com và twitter.com:
Tôi đang chạy Debian 8 và loay hoay với khả năng tăng tốc phần cứng và dường như nó không hoạt động.
Câu trả lời:
Tôi đã có vấn đề này từ lâu, có lẽ đã đến lúc phải làm gì đó với nó!
Nó được thực hiện để ClearType
, Microsoft và bằng sáng chế từ những gì tôi đọc. Hầu hết * nix distro đều vô hiệu hóa mọi kết xuất phông chữ được bảo vệ bằng sáng chế theo mặc định.
Đọc về Debian và phông chữ ở đây , bạn muốn Subpixel-hinting and Font-smoothing
phần.
Có một tập tin cấu hình trên trang đó nhưng tôi sẽ thêm vào đây để tham khảo trong tương lai. Tạo một tệp được gọi .fonts.conf
trong thư mục chính của bạn và thêm vào như sau:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
</fontconfig>
${XDG_CONFIG_HOME}/fontconfig/fonts.conf
hoặc ${XDG_CONFIG_HOME}/fontconfig/conf.d/99-improved-rendering.conf
. Hầu hết thời gian ${XDG_CONFIG_HOME}
là .config
thư mục con trong thư mục chính, ví dụ /home/gwillie/.config
.
Các trang web này sử dụng Helvetica làm phông chữ của họ. Trên hầu hết các hệ thống Debian, nó không phải là một phông chữ phác thảo, mà là một phông chữ raster. Bạn có thể tắt phông chữ bitmap như là giai đoạn cuối của hộp thoại cấu hình phông chữ:
$ dpkg-reconfigure fontconfig-config
Tôi đã cải thiện tôi những ngày này bằng cách sử dụng fontconfig-infinality. Trông rất tuyệt!
Chủ đề đầu tiên của diễn đàn này cho thấy làm thế nào để làm điều đó. Không sử dụng phương pháp đầu tiên của liên kết (biên dịch), sử dụng các tệp deb bên dưới nó. Cài đặt với
dpkg -i *.deb
và sau đó
bash /etc/fonts/infinality/infctl.sh setstyle
chọn tùy chọn 2 (vô hạn)
LÀM XONG!