Текст отсутствует в основной строке заголовка и меню в Ubuntu 20.04

Вопрос или проблема

Я использую недавно установленную версию 20.04. У меня возникли проблемы с исчезновением текста на основной панеле заголовка Gnome и в меню при возврате из режима сна:

gnome с отсутствующим текстом

Если я захожу в gnome-tweaks и выбираю другой шрифт для “Интерфейсного текста”, текст иногда появляется снова (но только для некоторых шрифтов; другие остаются невидимыми, и изменение размера шрифта, похоже, не помогает вернуть текст).

Есть ли какие-нибудь предложения?

Я использую Kubuntu и заметил проблемы с шрифтами в приложениях GTK, но пока не смог найти причину или решение. Пока вы не сможете найти и устранить основную причину, вы можете попробовать следующее в качестве обходного решения:

  • Пересоздайте кэш шрифтов с помощью sudo fc-cache -r, sudo fc-cache -f или sudo fc-cache.
  • Выйдите из системы и войдите снова. Это неудобно, но должно занять меньше времени, чем перезагрузка.
  • Я не видел тех же проблем с шрифтами в 22.04. Рассмотрите возможность обновления.

Для меня решение состояло в перезапуске GNOME. Ubuntu 21.

Будучи залогиненным в свой GNOME рабочий стол, нажмите комбинацию клавиш ALT + F2. Введите в поле “Введите команду” r и нажмите Enter.

https://linuxconfig.org/how-to-restart-gui-on-ubuntu-20-04-focal-fossa

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

Пожалуйста, проверьте свой файл журнала:

journalctl SYSLOG_IDENTIFIER=gnome-shell -n 300

Вы можете найти в журнале ошибку, похожую на эту:

gnome-shell[4918]: Fontconfig error: Cannot load default config file: No such file: (null)

Затем добавьте следующие переменные окружения в ваш /etc/environment:

FONTCONFIG_FILE=fonts.conf
FONTCONFIG_PATH=/etc/fonts

Используете ли (использовали) вы проприетарный драйвер NVIDIA?

Я использую nvidia-driver-550 с Ubuntu 24.04 LTS и видеокартой NVIDIA GeForce GTX 1650 с 4 ГБ видеопамяти. Я думаю, что у меня была та же проблема с отсутствующим текстом, что и у вас. Я исправил это, добавив options nvidia NVreg_PreserveVideoMemoryAllocations=1 в /etc/modprobe.d/nvidia-graphics-drivers-kms.conf и перезагрузив систему, следуя подсказкам из NVIDIA/Tips and tricks | Preserve video memory after suspend | Arch Linux wiki.

Ответ или решение

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

1. Перегенерация кэша шрифтов

Одной из первых вещей, которую стоит попробовать, является перегенерация кэша шрифтов. Можно выполнить следующие команды в терминале:

sudo fc-cache -r
sudo fc-cache -f
sudo fc-cache

Эти команды обновят кэш шрифтов системы, и текст может начать отображаться корректно.

2. Перезагрузка среды GNOME

Если проблема остается, попробуйте перезапустить среду GNOME. Для этого:

  • Нажмите сочетание клавиш ALT + F2.
  • Введите команду r и нажмите Enter.

Эта рекомендация должна помочь восстановить отображение текста без необходимости перезагрузки системы.

3. Проверка логов

Проверьте журналы на наличие ошибок, связанных с gnome-shell. В терминале выполните следующую команду:

journalctl SYSLOG_IDENTIFIER=gnome-shell -n 300

Если вы увидите подобную ошибку:

gnome-shell[4918]: Fontconfig error: Cannot load default config file: No such file: (null)

Вам может потребоваться добавить переменные окружения в файл /etc/environment. Откройте его с помощью текстового редактора от имени суперпользователя и добавьте следующее:

FONTCONFIG_FILE=fonts.conf
FONTCONFIG_PATH=/etc/fonts

4. Обновление системы

Если проблема не разрешится, рассмотрите возможность обновления до более новой версии Ubuntu, например, Ubuntu 22.04 LTS, в которой эта проблема могла быть исправлена.

5. Проблемы с драйверами NVIDIA

Если вы используете проприетарные драйвера NVIDIA, это может быть причиной проблем с отображением текста после приостановки. Попробуйте добавить следующую строку в файл /etc/modprobe.d/nvidia-graphics-drivers-kms.conf:

options nvidia NVreg_PreserveVideoMemoryAllocations=1

После внесения изменений обязательно перезагрузите систему.

Заключение

Эти шаги должны помочь решить проблему с отсутствующим текстом в заголовках и меню на Ubuntu 20.04. Если ни один из предложенных методов не работает, возможно, стоит обратиться за помощью на специализированные форумы или сообщества Ubuntu для получения дополнительной информации.

Оцените материал
Добавить комментарий

Капча загружается...