Нечеткий текст в строке заголовка Unity
Начиная с точного обновления, текст в строке заголовка Unity нечеткий. Я думал, что это могут быть мои общие настройки шрифта, но заголовки окон, которые, кажется, используют точно такой же шрифт, вообще не имеют этой проблемы. Вот скриншот, показывающий строку заголовка Unity чуть выше строки заголовка окна с тем же текстом:
При увеличении вы можете увидеть эффект зеленой тени в тексте строки заголовка Unity.
3 ответа
Вероятно, эта проблема связана с ошибкой панели запуска, которая характерна для использования темы Radiance в Unity-2D.
Если это так, то есть обходной путь, который вы можете попробовать.
Некоторые до и после скриншотов помогут здесь с этим методом:
до
после
как я это сделал
Темы описаны в текстовых файлах в папке /usr/share/themes
, В частности, темы используют так называемые таблицы стилей содержимого, чтобы определить, как они должны выглядеть.
Так как это текстовые файлы - вы можете легко редактировать и изменять их.
Сначала у вас есть выбор - вы можете редактировать файлы напрямую - или с помощью копии в вашей домашней папке.
Если вы редактируете файлы напрямую, то обновление темы перезапишет всю вашу хорошую работу... но опять же - это может быть обновление, которое вы ищете.
Предположим, вы хотите, чтобы пользовательская тема. Следующие команды копируют тему Radiance в вашу домашнюю папку.
Позволяет открыть терминал, скопировать и вставить следующее:
mkdir -p ~/.themes
cp -r /usr/share/themes/Radiance ~/.themes
gedit ~/.themes/Radiance/gtk-3.0/apps/unity.css
То, что вы хотите редактировать, находится в этом разделе файла:
Вам нужно добавить text-shadow: none;
в этот раздел (то есть между {
а также }
фигурные скобки) так что теперь это выглядит так:
Выйдите из системы и войдите в систему, чтобы изменения вступили в силу.
В настоящее время это отслеживается как проблема сглаживания RGBA.
Это можно решить, изменив значение псевдонима с RBGA на оттенки серого.
Использовать MyUnity (доступно в софт-центре)
Кроме того, вы также можете использовать Ubuntu-твик, который вам нужно установить от авторов PPA.
Это проблема Unity 2D, и я извиняюсь, сообщаю вам, что по сути вы ничего не можете сделать.
К счастью, в Ubuntu 12.10 Unity 2D был заменен на Unity 3D (работающий через LLVM Pipe), поэтому при обновлении (когда оно будет выпущено) у вас больше не будет этой проблемы.