Bug 29773

Summary: Проблемы с прорисовкой отдельных окон. Артефакты, невидимые кнопки...
Product: Sisyphus Reporter: Vyacheslav Dikonov <slava>
Component: xorg-serverAssignee: Valery Inozemtsev <shrek>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: ldv, shrek
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Пример испорченного изображения окна Office
none
Еще пример...
none
Диалог копирования файла нечитаем.
none
Искореженное меню (это еще легкий случай)
none
Подсказка в меню gimp
none
Различия в проявлении ошибки между cinnamon, gnome3 и mate - 1
none
Различия в проявлении ошибки между cinnamon, gnome3 и mate - 2
none
Различия в проявлении ошибки между cinnamon, gnome3 и mate - 3 none

Description Vyacheslav Dikonov 2014-01-29 23:58:28 MSK
В Сизифе с обновлением сегодня по-прежнему сохраняется проблема с прорисовкой отдельных окон. Окна заполняются кусками изображения того же окна, часто много раз повторяющимися со смещением. См. пример в приложенной картинке. 

Чаще всего проявляется в libreoffice, mozilla, видеопроигрывателях (кусок рабочего стола виден вместо черного фона у кино)...

Стоит cinnamon (c поддержкой композитных эффектов). Видеокарта:  
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Turks XT [Radeon HD 6670/7670]

драйвер - radeon.ko уже много раз обновлялся, но на этой проблеме эволюция драйвера никак не отражается.
Comment 1 Vyacheslav Dikonov 2014-01-30 00:00:48 MSK
Created attachment 6036 [details]
Пример испорченного изображения окна Office
Comment 2 Vyacheslav Dikonov 2014-01-30 00:02:03 MSK
Created attachment 6037 [details]
Еще пример...
Comment 3 Vyacheslav Dikonov 2014-01-30 00:07:19 MSK
Может оказаться сродни 25788, но там говорится только про KDE/QT4 , а у меня Cinnamon/GTK. Версия xorg-server уже 1.14.5-alt2, но ничего не изменилось.
Comment 4 Dmitry V. Levin 2014-01-30 02:55:18 MSK
Давно это началось?
Попробуйте, пожалуйста, xorg-server-1.14.5-alt3
Comment 5 Vyacheslav Dikonov 2014-02-02 12:16:21 MSK
Уже давно. Я стал замечать в LibreOffice где-то весной 2013. драйвер radeon, cinnamon и xorg с тех пор много раз обновлялись. Эта проблема осталась. Вероятно последним чистым был xorg-server 1.10.

Сейчас стоит xorg-server-1.14.5-alt3 (Сизиф самый свежий). Эффект возникает чуть реже, чем месяц назад, но никуда не делся.
Comment 6 Vyacheslav Dikonov 2019-09-28 16:09:29 MSK
Этот баг немного попустило в 2015, но позавчера в сентябре 2019 все вернулось и усугубилось. Теперь искорежено множество небольших по размерам меню, диалоговых окон и подсказок в самых разнообразных программах запущенных под cinnamon. См. новые вложения. Теперь часто становится невозможно понять, какую кнопку нажимаешь или какой пункт меню выбран.

Регрессия случилась с обновлением xorg-drv-radeon.
Comment 7 Vyacheslav Dikonov 2019-09-28 16:10:45 MSK
Created attachment 8317 [details]
Диалог копирования файла нечитаем.
Comment 8 Vyacheslav Dikonov 2019-09-28 16:11:36 MSK
Created attachment 8318 [details]
Искореженное меню (это еще легкий случай)
Comment 9 Vyacheslav Dikonov 2019-09-28 16:12:26 MSK
Created attachment 8319 [details]
Подсказка в меню gimp
Comment 10 Vyacheslav Dikonov 2019-09-28 16:18:04 MSK
Я подозреваю, что проблема в композиторе cinnamon и/или его комбинации с xorg и radeon.
У меня по-прежнему стоит AMD Radeon Turks и свободный драйвер radeon. 
 

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Turks XT [Radeon HD 6670/7670]

$ lsmod | grep radeon
radeon               1630208  23
hwmon                  20480  3 coretemp,asus_wmi,radeon
i2c_algo_bit           16384  1 radeon
drm_kms_helper        208896  1 radeon
ttm                   122880  1 radeon
drm                   495616  9 drm_kms_helper,radeon,ttm
i2c_core               77824  14 stv0299,videodev,ves1x93,drm_kms_helper,v4l2_common,ves1820,dvb_ttpci,i2c_algo_bit,dvb_core,radeon,i2c_i801,ttpci_eeprom,i2c_dev,drm

Дублирую жалобу на форуме https://forum.altlinux.org/index.php?topic=43067.0.
Comment 11 Vyacheslav Dikonov 2019-09-29 14:18:22 MSK
Дублирую баг для разработчиков cinnamon https://github.com/linuxmint/cinnamon/issues/8878.

Только что заметил, что глюки исчезают при запуске голого wm muffin без панели и возвращаются после cinnamon --replace.
Comment 12 Vyacheslav Dikonov 2019-10-01 17:10:03 MSK
Created attachment 8322 [details]
Различия в проявлении ошибки между cinnamon, gnome3 и mate - 1
Comment 13 Vyacheslav Dikonov 2019-10-01 17:12:05 MSK
Created attachment 8323 [details]
Различия в проявлении ошибки между cinnamon, gnome3 и mate - 2

В gnome3 диалоговые окна рисуются нормально, но меню также могут быть испорчены.
Comment 14 Vyacheslav Dikonov 2019-10-01 17:12:45 MSK
Created attachment 8324 [details]
Различия в проявлении ошибки между cinnamon, gnome3 и mate - 3
Comment 15 Vyacheslav Dikonov 2019-10-01 17:18:21 MSK
Я был неправ говоря, что ошибка не проявляется вне cinnamon. В gnome3 проблема тоже есть, но не сразу заметна. (см. вложение grfbug-gno3-1...3.png)

Аudacity в gnome3 нормально показывает свой диалог выхода, который нечитаем в cinnamon. В файловом менеджере nemo под gnome3 меню сломано, но его никто не видит. В gimp меню рисуется лучше чем под cinnamon. Также и с другими программами. В сеансах "gnome3" и "gnome3 на Xorg" различий не видно. Глюк есть.
Comment 16 Vyacheslav Dikonov 2020-01-17 12:48:33 MSK
Сейчас описанная проблема исчезла. 

* Есть случаи рисовки старого содержимого окон при их затенении (например, иногда можно заметить как вновь появляются значки уже удаленных файлов). Возможно это другая проблема, потому что картинка остается цельной.