После обновления от 17,10 до 18,04, я начал испытывать странную графическую проблему: текст и знания в частях с возможностью прокрутки некоторых окон становились "скремблированными". Я выполнил новую установку Ubuntu 18.04.1, когда это стало доступным (форматирование системных разделов), но это не разрешило проблему.
Однако я не могу воспроизвести эту проблему в новой учетной записи, даже если я копирую по своему всему dconf
конфигурация! Я также пытался сбросить dconf
конфигурация в затронутой учетной записи и запрещающий (все) расширения Shell GNOME, но это не помогло.
Проблема появляется обычно, когда я пытаюсь прокрутить текст в области с возможностью прокрутки или изменить размер окна. Возможно, другие части окон также затронуты. Иногда проблема сразу появляется при открытии окна.
Когда я прокручиваю область с возможностью прокрутки или изменяю размер целого окна, текст и фон скремблированы путем наложения на себе. Иногда черные или прозрачные области появляются. Калькулятор GNOME 3.28.2 и окна gitg 3.26 сильно затронуты. С Калькулятором GNOME проблема это самое легкое для репродуцирования - это достаточно для запуска его.
Какая система или пользовательские настройки могли вызвать такую проблему?
Я присоединяю изображения, которые показывают проблему.
У меня есть Intel HD Graphics 520 (Skylake GT2).
Между прочим, 3D игры хорошо работают.
Вещи, которые я попробовал, который не помог:
sudo apt install xserver-xorg-video-intel
,
sudo update-initramfs -u
.
Переустановите Ubuntu 18.04.1 полностью.
dconf reset -f /
и отключите GNOME расширения Shell.
Я решил очистить немного некоторые заброшенные "точечные файлы" в моей домашней папке (корневой каталог затронутой учетной записи) и сумел разрешить проблему.
Проблема была вызвана моим .xinputrc
файл, который содержал одну строку кода:
run_im xim
В комментариях это говорило, что было создано im-config
. (Я не помню, почему я выполнился im-config
.) После того, как я удалил этот файл, незначительные сбои закончились.
Обновление. Кажется, что файл был автоматически повторно создан со следующим содержанием:
# im-config(8) generated on Sun, 29 Jul 2018 09:11:43 +0200
run_im ibus
# im-config signature: 1badc17f2a2c24108e97cd2fd412e476 -
В настоящее время нет никаких проблем с этим новым содержанием. (Я не уверен, был ли файл повторно создан Ubuntu.)
Переустановите драйверы
На это отвечают на переустановку попытки драйверы Intel:
sudo apt-get update
sudo apt-get install --reinstall xserver-xorg-video-intel xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
Если это не работает, Вы смогли фиксировать его путем тонкой настройки настроек с положительными героями Intel:
sudo apt install intel-microcode inteltool intel-gpu-tools
Но я не знаю, как использовать их так, Вы самостоятельно. Вот справочник для intel-gpu-tools, и можно всегда читать страницы справочника. например,
man intel-gpu-tools
Когда Вы работаете update-initramfs
Вы не должны получать сообщения об ошибках для пропавших без вести skylake драйверы.
$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.14.34-041434-generic
Adding /lib/firmware/i915/skl_guc_ver9_33.bin
$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.15.0-20-generic
Adding /lib/firmware/i915/skl_guc_ver9_33.bin
В особенности необходимо видеть последнюю строку. Если не следуют инструкциям здесь: Обновленное ядро к 4,8 теперь недостающим микропрограммным предупреждениям
У меня были те же графические проблемы в Ubuntu 18.04 LTS (после обновления от версии 16.04.5 до 18.04.1), только следующая команда решила проблемы:
$ dconf reset -f /org/gnome/
я не знаю, есть ли у Вас все еще проблема, но я испытал ту же ошибку при использовании Ubuntu 18.04.2 с Ubuntu Уэйленд. При переключении назад на Ubuntu из Ubuntu Уэйленда после того, как перезагрузка решила мою проблему.
Я изменил свои настройки в "Настройках>, регион и язык> Управляют Установленными Языками> язык> система метода Ввода с клавиатуры" к "XIM" для создания коротких путей инструмента разработки программного обеспечения (ИДЕЯ Intellij) работой правильно, но он делает эту проблему и изменяющийся на "IBus", и перезагружающий решил вопрос.