Китайские символы не отображаются в Firefox 57.0

Вместо того, чтобы Gnome запустил dbus-launch для создания случайного адреса D-Bus, запустите dbus-daemon явно в начале запуска X-сеанса и укажите ему фиксированный адрес, например unix:path=~/.dbus-$HOSTNAME-$DISPLAY.

информация в отчете об ошибке, вы даже можете уйти с unset DBUS_SESSION_BUS_ADDRESS, и пусть приложения узнают адрес шины из свойств корневого окна.

Начиная с 15.10, экземпляр dbus для каждого сеанса создается с помощью задания сеанса отчета об ошибке . Этот файл заданий является /usr/share/upstart/sessions/dbus.conf. Вы можете заменить случайный адрес по умолчанию, переопределив строфу pre-start script, которая указывает адрес для использования. Создайте ~/.config/upstart/dbus.override со следующим:

pre-start script
    DBUS_SESSION_BUS_ADDRESS=unix:path=$HOME/.dbus-$(hostname)-$(echo $DISPLAY | sed -e s/:/%3A/)
    initctl set-env DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS
end script

Фиксированный адрес будет использоваться после вашего следующего входа.

0
задан 28 November 2017 в 23:39

6 ответов

Для упрощенного китайца:

Перейдите в Настройки. Перейдите к шрифтам и цветам (на вкладке «Общие»). Перейдите в Advanced. Выберите «Упрощенный китайский». Измените Serif на WenQuanYi Micro Hei. Измените Sans-Serif на Noto Sans CJK SC. Изменить Mono на Noto Sans Mono CJK SC.

Эти инструкции применяются mutatis mutandis к традиционным китайцам; в этом случае шрифты Noto Sans имеют «TC» в их именах. Выбор шрифта костюма по вкусу; просто убедитесь, что выбранные шрифты имеют требуемые символы.

1
ответ дан 22 May 2018 в 15:49

Для упрощенного китайца:

Перейдите в Настройки. Перейдите к шрифтам и цветам (на вкладке «Общие»). Перейдите в Advanced. Выберите «Упрощенный китайский». Измените Serif на WenQuanYi Micro Hei. Измените Sans-Serif на Noto Sans CJK SC. Изменить Mono на Noto Sans Mono CJK SC.

Эти инструкции применяются mutatis mutandis к традиционным китайцам; в этом случае шрифты Noto Sans имеют «TC» в их именах. Выбор шрифта костюма по вкусу; просто убедитесь, что выбранные шрифты имеют требуемые символы.

1
ответ дан 18 July 2018 в 02:24

для упрощенный китайский:

перейти в Настройки. Зайти в шрифты и цвета (на вкладке Общие). Перейти в расширенные. Выберите Упрощенный Китайский. Изменение Засечками для WenQuanYi микро вуза. Изменение без Засечек в Ното ИЕРОГЛИФИЧЕСКОМ без СК. Изменение моно Ното Санс моно дальневосточные СК.

эти инструкции применяются mutatis mutandis к традиционной китайской, в этом случае Ното Санс шрифт у "ТС" в своих названиях. Костюм подбор шрифта по вкусу; просто убедитесь, что выбранные шрифты имеют необходимые символы.

1
ответ дан 24 July 2018 в 17:33

Может быть, что некоторые шрифты, к которым сопоставляется firefox или, соответственно, рендеринг шрифтов, не содержат требуемые символы для китайских символов. Таким образом, возможно, вы могли бы попытаться изменить сопоставления шрифтов на некоторый шрифт, который, как вы знаете, завершен.

Этот вопрос содержит аналогичную проблему и может предоставить вам некоторое направление решения проблемы: https: // superuser .com / вопросы / 54216 / how-to-get-firefox-to-use-ms-truetype-fonts-for-helvetica-times-etc

1
ответ дан 22 May 2018 в 15:49
  • 1
    Как определить, какой шрифт используется в первую очередь? – Sadiq 4 December 2017 в 07:53
  • 2
    В этой ссылке, о которой я говорил выше, есть этот комментарий: superuser.com/a/54305 – Tomáš Pospíšek 4 December 2017 в 12:10
  • 3
    Я немного погубил и нашел решение. Я отвечу на свое ОП с помощью этого решения. – Sadiq 5 December 2017 в 12:49

Может быть, что некоторые шрифты, к которым сопоставляется firefox или, соответственно, рендеринг шрифтов, не содержат требуемые символы для китайских символов. Таким образом, возможно, вы могли бы попытаться изменить сопоставления шрифтов на некоторый шрифт, который, как вы знаете, завершен.

Этот вопрос содержит аналогичную проблему и может предоставить вам некоторое направление решения проблемы: https: // superuser .com / вопросы / 54216 / how-to-get-firefox-to-use-ms-truetype-fonts-for-helvetica-times-etc

1
ответ дан 18 July 2018 в 02:24

Может быть, что некоторые шрифты, к которым сопоставляется firefox или, соответственно, рендеринг шрифтов, не содержат требуемые символы для китайских символов. Таким образом, возможно, вы могли бы попытаться изменить сопоставления шрифтов на некоторый шрифт, который, как вы знаете, завершен.

Этот вопрос содержит аналогичную проблему и может предоставить вам некоторое направление решения проблемы: https: // superuser .com / вопросы / 54216 / how-to-get-firefox-to-use-ms-truetype-fonts-for-helvetica-times-etc

1
ответ дан 24 July 2018 в 17:33
  • 1
    Как определить, какой шрифт используется в первую очередь? – Sadiq 4 December 2017 в 07:53
  • 2
    В этой ссылке, о которой я говорил выше, есть этот комментарий: superuser.com/a/54305 – Tomáš Pospíšek 4 December 2017 в 12:10
  • 3
    Я немного погубил и нашел решение. Я отвечу на свое ОП с помощью этого решения. – Sadiq 5 December 2017 в 12:49

Другие вопросы по тегам:

Похожие вопросы: