Отсутствующие буквы в меню и именах папок

19

Имена моих папок и меню отображаются неправильно (даже имена вкладок в Firefox). Много букв не хватает. При наведении курсора мыши часть из них отображается правильно. Напротив, содержание сайта Askubuntu, например, отображается правильно. Это не всегда происходит, обычно перезапуск решает проблемы на некоторое время. У меня Ubuntu 14.04. Я не знаю, как пометить этот вопрос, поэтому я отмечу его как связанный с отображением, хотя на самом деле это не так.

введите описание изображения здесь

Думитру Кристиан
источник
2
Кажется, похоже на этот вопрос пропавших букв . Я прекратил попытки исправить это 14.04, и сейчас я устанавливаю 14.10, для которого есть установщик Intel Graphics.
Дан Дакалеску
Кажется, это известная ошибка для карты Intel HD5500: bugs.launchpad.net/linux/+bug/1432194
rob
Я думаю , что это нужно обязательно дублироваться на askubuntu.com/questions/584922/... . Что я должен сделать здесь, чтобы иметь возможность предложить обман, вместо того, чтобы оставлять комментарии вроде этого?
vorburger
@vorburger - просто нажмите на ссылку «
пометить»

Ответы:

9

Кажется, есть (плохое) решение этой проблемы, как описано здесь

Проблема, похоже, не возникает при использовании старого аппаратного ускорения UXA для графических карт Intel.

Отредактируйте следующий раздел /etc/X11/xorg.confфайла так, чтобы AccelMethodон был установлен, "uxa"или создайте файл, если он еще не существует:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "uxa"
EndSection

Перезагрузите или перезапустите X.

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

редактировать: в репозитории это исправлено. Если проблема все еще возникает, вы либо не обновляли свою систему некоторое время, либо у нее есть другая причина, и я предлагаю подать новую ошибку.

грабить
источник
Почему бы не использовать официально поддерживаемое ядро ​​4.2-lts? Потому что, по-видимому, этого не было до Linux 4.4.
NoBugs
5

Как упомянуто в комментарии выше относительно ссылки на отсутствующие буквы, у меня есть эта специфическая проблема (16.04, обычно после возвращения из режима ожидания), и до сих пор, используя твик unity / gnome и переключение шрифтов на сглаживание в оттенках серого, работает: https: //askubuntu.com/a/633435/172307

joncam
источник
Хотя эта ссылка может дать ответ на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится. - Из обзора
Pilot6
Согласитесь с @ Pilot6, но он внутренне связывается. В этой теме много информации.
earthmeLon
3

Это исправило проблему для меня, обновленные и оптимизированные драйверы Open Graphics

https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
Роберт Полсон
источник
Драйверы не поддерживают Ubuntu 14.04 LTS /
Гаурав Агарвал
2

Я была такая же проблема. Я исправил это на своем Chromebook Pixel LS (загрузка в 14.04 с Gnome DE), не используя шрифты семейства Ubuntu . YMMV

Малькольм
источник
1
Я годами сталкивался с этой проблемой на моем Dell Latitude E5530 в Ubuntu 14.04 LTS и 16.04 LTS почти каждый раз, когда я отключался от внешних мониторов. Изменение шрифта из шрифтов Ubuntu по умолчанию было для меня первым делом.
Торт для
Это плохое «решение», так как Ubuntu - это шрифт, который все будут знать и любить, если они будут использовать Ubuntu по умолчанию. Почему бы не использовать правильный Linux 4.2?
NoBugs
2

Согласно https://bbs.archlinux.org/viewtopic.php?pid=1633207#p1633207 эта ошибка вызвана неустановленными изменениями в ядре Linux версии 4.3 или 4.4. Обходной путь - использовать ядро ​​версии 4.2 или более ранней или обновить до версии 4.6 или более поздней. Я не знаю, есть ли эта ошибка в версии 3.x ядра.

Для Ubuntu 16.04 это просто:

sudo apt install linux-generic-hwe-16.04

или (чтобы получить лучшую производительность в качестве побочного эффекта)

sudo apt install linux-lowlatency-hwe-16.04

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

Установка неофициальных драйверов для разработчиков из https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa или https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers также может исправить вопрос.

Микко Ранталайнен
источник
Так как он работал, и не работает с последним ядром Linux 4.4 на 14.04, это имеет смысл. 14.04 вы можете запустить sudo apt-get install linux-image-generic-lts-wily, иsudo apt-get remove linux-image-generic-lts-xenial
NoBugs
- и после этого вам, вероятно, придется использовать Synaptic для поиска linux-generic и удалять ТОЛЬКО ядра 4.4.x.
NoBugs
Меня раздражает, что программа обновления постоянно просит вас обновить новое ядро ​​... тогда оно на 4.4. Я думаю, мы должны ждать обновления 4.6 для 14.04?
NoBugs
Не совсем уверен, является ли совместимость единственной проблемой, которую следует учитывать при установке -low-latency. Или наоборот, почему бы не порекомендовать -rtили -realtime«получить лучшую производительность как побочный эффект»? Ссылаясь на UbuntuStudio RealTimeKernel, вы должны делать это только в том случае, если вам это действительно нужно. С моей точки зрения, вы должны более подробно остановиться на различиях между двумя способами.
Мурмель
Да, -lowlatencyядро может повлиять на ваши функции энергосбережения (хотя я пока не вижу реальных данных об этом). -rtили -realtimeядра часто уступают, -low-latencyпотому что они не основаны на ванильном ядре. В результате ядра -rtили -realtimeядра (если они вообще доступны) обычно гораздо более старые, чем ядра -lowlatency. По моему опыту, если вы не знаете лучше, более новая версия ядра лучше, чем более старая версия ядра с исправлениями RT. Я лично использую -lowlatencyядра на старых ноутбуках тоже.
Микко Ранталайнен
0

Я исправил эту проблему с помощью очень простого решения, просто зайдите в настройки Ubuntu> Универсальный доступ> Включить большой текст. выйдите из Ubuntu или перезапустите, войдите в систему и снова перейдите в настройки> универсальный доступ> большой текст и выключите. Надеюсь, это поможет.

Нипун Гупта
источник