Created attachment 5928 [details] белые прямоугольники Вешаю на xfig, чтоб было напоминание для себя поразбираться. Хотя проблема, как мне кажется, где-то в недрах X. xfig в момент появления проблемы не обновлялся. Любой объект с непустой заливкой заполнен каким-то мусором (см. приложенную картинку) # rpm -qa | grep libX libXfixes-5.0.1-alt1 libXaw3d-1.6.2-alt1 libXxf86dga-1.1.4-alt1 libXScrnSaver-1.2.2-alt1 libXxf86vm-devel-1.1.3-alt1 libX11-locales-1.6.1-alt1 libXevie-devel-1.0.3-alt1.qa1 libXpm-devel-3.5.10-alt1 libXrandr-devel-1.4.1-alt1 libXvMC-1.0.8-alt1 libXi-devel-1.7.2-alt1 libXevie-1.0.3-alt1.qa1 libXau-1.0.8-alt1 libXdamage-devel-1.1.3-alt4 libXfont-1.4.6-alt1 libXmu-1.1.1-alt1 libXcomposite-devel-0.4.3-alt3 libX11-1.6.1-alt1 libXaw3d-devel-1.6.2-alt1 libXrender-0.9.8-alt1 libXcursor-devel-1.1.14-alt1 libXxf86dga-devel-1.1.4-alt1 libXtst-1.2.2-alt1 libXt-1.1.4-alt1 libXvMC-devel-1.0.8-alt1 libXaw-1.0.11-alt1 libXdmcp-1.1.1-alt1 libXpm-3.5.10-alt1 libXrandr-1.4.1-alt1 libXv-devel-1.0.9-alt1 libXdmcp-devel-1.1.1-alt1 libXtst-devel-1.2.2-alt1 libXScrnSaver-devel-1.2.2-alt1 libXft-2.3.1-alt1 libXv-1.0.9-alt1 libXcursor-1.1.14-alt1 libXdamage-1.1.3-alt4 libXfont-devel-1.4.6-alt1 libXft-devel-2.3.1-alt1 libXau-devel-1.0.8-alt1 libXmu-devel-1.1.1-alt1 libXinerama-devel-1.1.3-alt1 libXp-1.0.2-alt1 libXext-devel-1.3.2-alt1 libXcomposite-0.4.3-alt3 libXrender-devel-0.9.8-alt1 libXt-devel-1.1.4-alt1 libXinerama-1.1.3-alt1 libXaw-devel-1.0.11-alt1 libX11-devel-1.6.1-alt1 libXres-devel-1.0.7-alt1 libXfixes-devel-5.0.1-alt1 libXi-1.7.2-alt1 libXres-1.0.7-alt1 libXext-1.3.2-alt1 libXxf86vm-1.1.3-alt1 # rpm -qa | grep xfig xfig-3.2.5b-alt8 # grep Driver /etc/X11/xorg.conf Driver "intel"
Created attachment 5990 [details] минимальная программа для воспроизведения ошибки
Проблема локализована, дело в XSetTSOrigin Туда передавались какие-то неадекватные большие значения ~10000 для начала координат. Раньше это работало, теперь показывает мусор. Приложил минимальную программу (C+xlib) для воспроизведения проблемы. xfig я исправлю, чтоб такого не происходило. Но, может быть, интересно посмотреть, что именно поменялось в X. Там все-таки получается показ мусора из какой-то чужой памяти, что не очень хорошо. Так что ошибку перевешиваю.
Драйвер: intel_drv.so rpm -q --lastchange xorg-server-1.14.5-alt3 * Чт янв 30 2014 Dmitry V. Levin <ldv@altlinux.org> 2:1.14.5-alt3 - NMU. - Reverted to 1.14.5-alt1 due to regressions (closes: #29354, #29747). минимальная программа для воспроизведения ошибки -- воспроизводит ошибку при включенном и отключенном compozite. Проблема существует дальше