Bug 25788

Summary: Фоновый артефактинг, преимущественно KDE4(QT4)
Product: Sisyphus Reporter: Roman Savochenko <rom_as>
Component: xorg-serverAssignee: Valery Inozemtsev <shrek>
Status: NEW --- QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: evg, mike, shrek
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Артефакты на фоне экрана в диалоге выхода KDE4 none

Description Roman Savochenko 2011-06-20 10:49:28 MSK
Created attachment 4977 [details]
Артефакты на фоне экрана в диалоге выхода KDE4

После смены версии xorg-server на 1.10 стал обнаруживаться фоновый артефактинг.
В основном это отчётливо видно в KDE4 без эффектов.
Причём от драйвера, radeon или fglrx, это не зависит.
Наиболее ярко проблему видно в диалоге выхода KDE4, когда весь фон заполняется мусором от предыдущих образов экрана.
Также проблему видно при создании новых окон, всплывающих панелей и т.д. Например, если нажать Alt+F2, то можно увидеть как в месте панели быстрого запуска сначала появляется чёрный прямоугольник с мусором, а затем содержимое самой панели.
Проблема также видна и при включенных эффектах рабочего стола, но в меньшей степени.

Похоже на проблему в работе с видеопамятью, содержимое которой разрушается, а KDE4 или QT4 её использует.
Comment 1 Roman Savochenko 2011-07-06 21:42:40 MSK
Эту-же проблему замечал и на NVidia (GeForce 6150).
А именно, на контекстном меню дисков в Krusader сначала появилась часть экрана mc (в konsole), а затем само меню. Хотя konsole с mc был свёрнут.
Comment 2 Roman Savochenko 2011-07-18 14:13:08 MSK
Вот ещё один ярковыраженный пример этой проблемы и подтверждение, что это ошибка в xorg-server:

Имеем карту GF-MX(4000)8X, поддержка которой судя по всему прекращена NVidia.
При загрузке LiveCD из altlinux-6.0.0_beta20110713-kdesktop-x86_64-ru-install-dvd5.iso подключается драйвер vesa, при этом загрузка обычных для NVidia драйверов сообщает:
(II) LoadModule: "nouveau"
(WW) Warning, couldn't open module nouveau
(II) UnloadModule: "nouveau"
(II) Unloading nouveau
(EE) Failed to load module "nouveau" (module does not exist, 0)
(II) LoadModule: "nvidia"
(II) Loading /usr/lib64/X11/modules/drivers/nvidia_drv.so
(EE) LoadModule: Module nvidia does not have a nvidiaModuleData data object.
(II) UnloadModule: "nvidia"
(II) Unloading nvidia
(EE) Failed to load module "nvidia" (invalid module, 0)

В целом, KDE4 с этим драйвером работает, однако имеем все заявленные тут симптомы:
- фоновые артефакты окон, например, при открытии меню КДЕ4 получаю область окна с артефактами, которая удерживалась секунд 10, до появления содержимого самого окна;
- полный экран артефактов при вызове диалога выхода из KDE4.
Comment 3 Roman Savochenko 2011-07-20 19:59:01 MSK
В LibreOffice Draw эта проблема выражается замусориванием экрана при перемещениях изображения.
Comment 4 Roman Savochenko 2011-09-02 10:51:00 MSK
Смотрю в версии xorg-server 1.11 эта проблема исправлена, за одно похоже поправлена большая утечка памяти в некоторых случаях, за чем ещё понаблюдаю.

В p6 эта версия x-сервера будет, или уже останется крайне проблемная версия 1.10?
Comment 5 Michael Shigorin 2013-04-01 02:32:10 MSK
Видимо, уже останется...