Содержимое окна портится при прокрутке в Chrome и vim/gvim

Содержимое окна портится при прокрутке в Chrome и vim/gvim

Я запускаю 14.04 в качестве гостя на хосте Win8.1 (поверх VirtualBox 4.3.17), 3D-ускорение включено.

После обновления с версии 12.10 я заметил, что текст/контент иногда искажается при прокрутке веб-страницы в Firefox или Chrome, а также в vim и gvim, работающих только в терминале.

В vim может случиться так, что текстовое «обновление» (текст, вставленный с помощью автодополнения по клавише Tab или прокрученный) просто не будет отображаться, вместо этого будет отображаться цвет фона.

В случае браузера прокрутка приводит к тому, что в некоторых частях области просмотра отображается предыдущий «кадр» текста, в то время как в других частях отображается текущее реальное местоположение текста в области просмотра.

В обоих случаях принудительная перерисовка приложения, например, перемещением окна или созданием снимка экрана, исправит вид. Это говорит мне, что проблема происходит на более глубоком уровне, либо в менеджере окон, либо, возможно, даже в виртуализированной видеокарте.

Когда я обновился до версии 14.04, я также обновился с VirtualBox 4.2.x (который просто не мог запустить более новую версию Ubuntu), поэтому я на самом деле не могу точно определить, является ли это проблемой Ubuntu, проблемой VirtualBox или взаимодействием между ними.

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

РЕДАКТИРОВАТЬ

Я попробовал отключить 3D-ускорение, и, похоже, проблема исчезла, по крайней мере, артефакты прокрутки не появляются, хотя прокрутка естественным образом становится гораздо менее отзывчивой.

Я воспроизвел эффект на совершенно новой установке Ubuntu 14.04.1, проблема очень заметна в Chrome и реже в vim/gvim.

решение1

Я думаю, что это ошибка, поэтому я сообщил об этом ребятам из VirtualBox по адресуhttps://www.virtualbox.org/ticket/13620. Я не могу найти решение, кроме как отключить 3D-ускорение. Все еще происходит с гостевой Ubuntu 14.10 x64 и VirtualBox 4.3.18 r96516.

решение2

Новое ядро

Новая версия Xсервера

Новый вещи.

Обновите инструменты Vbox через командную строку:

sudo apt-get install --reinstall virtualbox-guest*

При желании сначала очистите

sudo apt-get purge virtualbox-*

Связанный контент