Повреждение шрифта: строки через символы

16

У меня проблема, когда через определенные буквы текста отображается белая линия высотой в один пиксель. Почти всегда затрагивается только один тип символов одновременно и только один размер шрифта (хотя этот размер может изменяться со временем). В большинстве случаев все хорошо, но это происходит несколько раз в день. Это часто случается в Firefox, но также могут быть затронуты системные диалоги, меню и т. Д. Это происходит с тех пор, как я обновился до 10.10. Кажется, только перезапуск это исправить.

Два примера (в первом случае поврежден только больший «r»): RS

Операционные системы

Любая помощь будет оценена, спасибо.

Редактировать: с тех пор я заметил, что я могу (иногда) заставить шрифты отображаться правильно, увеличивая / уменьшая масштаб полностью и возвращаясь к настройкам по умолчанию в Firefox (один или два шага, затем возвращаясь, ничего не делает), кажется, делает проблема ушла временно.

Редактировать 2: Я полагаю, стоит отметить, что приведенное ниже решение больше не работает для меня (я сейчас использую Ubuntu 11.10). Это значительно снижает частоту возникновения этой проблемы.

Изменить 3: еще в 12.04. Исправление, предоставленное Ванни, теперь отлично работает для меня, но, очевидно, не для некоторых.

Редактировать 4: Кажется, это проблема xorg, ответ Ванни исправил ее для многих видеокарт Intel. У меня это иногда случалось с видеокартами AMD в 13.10 и 14.04, но очень редко (только два или три раза).

Aibara
источник
@ Редактировать 3 : я могу подтвердить, что Preciseэто в основном работает, но иногда не работает / перестает работать. Понятия не имею почему; но это случается так редко и уходит после перезагрузки (или, может быть, даже после ожидания?), что это нормально, Raringпоскольку это может больше не быть проблемой.
Сумасшедший о Natty
В последнее время это случается гораздо чаще; не знаю почему ... довольно неприятность!
Сумасшедший о Natty
Я предполагаю, что это зависит от видеокарты. Я перешел на другой ноутбук некоторое время назад, и не было этой проблемы с 12.04 по 13.10. Хотя это не объясняет, почему это происходит все чаще и чаще на одном компьютере.
Айбара

Ответы:

13

Вероятно, связано с этой ошибкой xserver-xorg-video-intel на Launchpad .

Временное решение:

  1. Откройте терминал ( CTRL+ ALT+ t);
  2. введите sudo gedit /etc/xorg.confи нажмите ENTER;
  3. введите свой пароль пользователя и нажмите ENTER;
  4. скопируйте и вставьте это в только что открытое (мы надеемся, пустое) окно gedit:

    Section "Device"
        Identifier "Intel"
        Driver "intel"
        Option "DebugWait" "true"
    EndSection
    
  5. сохраните файл и закройте gedit;
  6. перезагрузите компьютер (или перезагрузите X).

Надеюсь, это работает и для вас.

Ванни Тотаро
источник
Спасибо. Я, наконец, следовал твоим инструкциям около недели назад, и пока еще не видел никакой коррупции!
Айбара
@ Айбара Идуас: пожалуйста! :)
Ванни Тотаро
В последнее время проблема возникает, несмотря на реализацию вашего ответа. Есть идеи, если есть новое / обновленное / лучшее решение (в середине 2013 года)?
Сумасшедший о Natty
1

У меня также была эта проблема с 10.10. По какой-то причине я больше не получаю это так часто. Я недавно обновился до Natty alpha 3, и проблема все еще возникает с этим. Я видел это в Firefox, в том числе и в этом текстовом поле! Я также видел это в заголовках окон - все, что использует шрифт Ubuntu. Я видел эту проблему только с 10.10 и шрифтом Ubuntu.

Единственное, что я могу найти в Интернете об этой проблеме, это здесь . Я еще не пробовал это решение - если вы попробуете, дайте мне знать, если оно работает!

Феликс
источник
Хм, у меня на ноутбуке Intel 945GM, так что, возможно, это та же проблема. Я хотел бы попробовать изменить драйверы X.org, но я действительно не уверен, как это сделать (и несколько боязно). Ты знаешь как? Также это определенно влияет на другие шрифты, по крайней мере для меня, а не только на официальный Ubuntu.
Айбара
1

Наконец скриншот, который выглядит знакомым.

Была эта проблема в течение ослиных лет (хорошо, чтобы быть справедливым, так как начал использовать Ubuntu с Karmic); это все еще присутствует в natty.

Проигнорировали это, поскольку Google не возвратил что-то полезное ... и это хорошо - иногда делает для интересного чтения: расшифровка текста ...

Я не знаком ни с причиной, ни с решением, но хочу окончательно решить его.

Благодарю.

редактировать

Я думаю, что Слэш надеется, что проблема решена (для меня / в моей системе // и для вас, конечно же):

просто удалил ttf-mscorefonts-installer !!!

Черт возьми, если бы я знал только раньше ... все эти годы ...

Редактировать № 2

Мне жаль говорить: я думаю, что проблема остается в конце концов; это кажется немного лучше; но иногда я получаю отдельные символы с белыми линиями; как в FF, так и в Ubuntu в целом; на текущей странице "g" и "(" имеют белые линии; в Ubuntu "D" была одна минута назад.

:-(

Проблема остается _решенной_ (для меня).

сумасшедший о натти
источник