Множественные артефакты при включенном COMPOSITE и AIGLX. Окно терминала, например, отображается отдельно от его оформления в правом вержнем углу. P.S. И вообще, надо всё переписывать. P.P.S. Не надо закрывать как WONTFIX, пусть висит как напоминание.
уточни что значит "бажит". просто включение aiglx и composite не привело ни к чему, кроме чёрного фона у названия ворспейса, вместо "прозрачного". Всё остальное прекрасно работает. Вот если xcompmgr запустить, то да, идут глюки. Это не к тому, что я всё брошу и эту багу поправлю, но на будущее может пригодится в качестве штуки, которую тоже надо учесть. :)
Created attachment 2800 [details] http://uucode.com/tmp/20080818/xorgscreen.png У меня бажило и без xcompmgr -- окна с перекрытием в стиле куба Эшера и подобное; вот недавний багрепорт со скриншотом: http://lists.altlinux.org/pipermail/sisyphus/2008-August/217223.html http://lists.altlinux.org/pipermail/sisyphus/2008-August/217270.html http://uucode.com/tmp/20080818/xorgscreen.png
*** Bug 16866 has been marked as a duplicate of this bug. ***
(In reply to comment #3) > *** Ошибка 16866 признана повтором этой ошибки. *** > Судя по всему да.. См. первый скриншот из обсуждения ошибки 16866 (где иконки и сам docker отдельно)+артефакты, composite включен), и как это выглядит с выключеным composite (см. скриншот тут).
Created attachment 2849 [details] Поведение docker в Window Maker с выключенным в Х composite
*** Bug 15669 has been marked as a duplicate of this bug. ***
В качестве объезда сгодится? http://hg.windowmaker.info/wmaker/rev/ce1b81cb4937 Ещё может быть интересно: http://repo.or.cz/w/wmaker-crm.git Я сейчас попробую надёргать это в свой пакет с вкусовщиной в виде замены цвета рамки black на navy (чтоб видно было на тёмном фоне) и отписаться по результатам.
По крайней мере wmaker с доступным Composite при добавлении этого патча уже не плющит вусмерть ;-) Добавил ещё патчик от wakeup'ов (powertop подтверждает эффективность) и исправление редкого, но меткого бага с потерей фокуса, всё это можно взять здесь: http://fly.osdn.org.ua/~mike/repos/WindowMaker/
(В ответ на комментарий №8) > По крайней мере wmaker с доступным Composite при добавлении этого патча уже не > плющит вусмерть ;-) > > Добавил ещё патчик от wakeup'ов (powertop подтверждает эффективность) и > исправление редкого, но меткого бага с потерей фокуса, всё это можно взять > здесь: > http://fly.osdn.org.ua/~mike/repos/WindowMaker/ Вот 2 разных Window Maker'a, два разных дистрибутива, две разные видеокарты, да и два разных композитных менеджера: 1. [v_gusev@aedu-gusev ~]$ uname -a Linux aedu-gusev.diamond.ru 2.6.18-std-smp-alt7 #1 SMP Sat Aug 4 00:07:54 MSD 2007 i686 GNU/Linux [v_gusev@aedu-gusev ~]$ rpm -qa |grep Window WindowMaker-0.92.0-alt2 xorg-x11-drv-trident-1.2.3-alt2 xorg-x11-drv-s3virge-1.9.1-alt3 xorg-x11-drv-cyrix-1.1.0-alt2 xorg-x11-drv-vesa-1.3.0-alt2 libxorgconfig-1.3.0.0-alt21.M40.10 xorg-x11-drv-fbdev-0.3.0-alt1 xorg-x11-dri-intel-7.0.3-alt2.M40.2 xorg-x11-xfs-1.0.4-alt1.M40.1 xorg-x11-apps-7.3.0-alt1 xorg-x11-drv-neomagic-1.1.1-alt2 xorg-x11-drv-vmware-10.15.0-alt1 xorg-x11-drv-joystick-1.2.0-alt1 xorg-x11-drv-s3-0.5.0-alt1 xorg-x11-drv-voodoo-1.1.1-alt1 xorg-x11-drv-chips-1.1.1-alt2 xorg-x11-drv-tseng-1.1.1-alt2 xorg-server-control-1.3-alt1 xorg-x11-drv-intel-2.2.1-alt2.M40.2 xorg-x11-drv-synaptics-0.14.6-alt2 xorg-x11-drv-keyboard-1.1.1-alt2 xorg-x11-drv-evdev-1.1.5-alt1 xorg-x11-drv-glint-1.1.1-alt2 xorg-x11-drv-multimedia-1.3.0.0-alt21.M40.10 xorg-x11-drv-mouse-1.2.1-alt1 xorg-x11-drv-siliconmotion-1.5.1-alt1 xorg-x11-extensions-glx-1.3.0.0-alt21.M40.10 xorg-x11-drv-i740-1.1.0-alt2 xorg-x11-drv-apm-1.1.1-alt2 xorg-x11-rgb-1.0.1-alt1 xorg-x11-drv-cirrus-1.1.0-alt3 xorg-x11-server-1.3.0.0-alt21.M40.10 xorg-x11-drv-tga-1.1.0-alt1 xorg-x11-drv-amd-2.7.7.5-alt0.M40.1 xorg-x11-drv-void-1.1.0-alt1 xorg-x11-drv-rendition-4.1.3-alt1 xorg-x11-mesagl-7.3.0-alt1 [v_gusev@aedu-gusev etc]$ ps aux |grep xcompmgr v_gusev 4838 0.2 2.0 9644 7840 ? S 10:29 0:01 xcompmgr -cC -t-4 -l-6 -r3 v_gusev 5392 0.0 0.0 264 108 pts/1 R+ 10:39 0:00 grep xcompmgr [v_gusev@aedu-gusev etc]$ cat /etc/X11/xorg.conf Section "Files" FontPath "unix/:-1" EndSection Section "ServerLayout" Identifier "Minimal layout" Screen "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "ImPS/2 Logitech Wheel Mouse|0" "CorePointer" EndSection Section "Module" Load "freetype" Load "glx" Load "dri" Load "dbe" Load "GLcore" SubSection "extmod" Option "omit xfree86-dga" EndSubSection EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "ImPS/2 Logitech Wheel Mouse|0" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Nec MultiSync V521" HorizSync 31.0 - 70.0 VertRefresh 55.0 - 120.0 EndSection Section "Device" Identifier "Card0|0" Driver "i810" EndSection Section "Screen" Identifier "Screen0" Device "Card0|0" Monitor "Nec MultiSync V521" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1024x768" "1152x870" EndSubSection SubSection "Display" Depth 15 Modes "1152x870" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "1152x870" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" EndSubSection SubSection "Display" Depth 32 Modes "1024x768" "1280x1024" EndSubSection EndSection Section "DRI" Group "xgrp" Mode 0660 EndSection Section "Extensions" Option "Composite" "Enable" Option "RENDER" "Enable" EndSection Все работало до патча. Отметим - видеокарта - встроенная Intel, i845 Теперь ноутбук MSI Wind U100. Там тоже встроенная карта Intel i945GME. Правда вместо xcompmgr использую теперь выдранный из КДЕ 3.5.10 kompmgr, который по ldd абсолютно аналогичен xcompmgr и не связан с КДЕ, те же ключи запуска, но работает гораздо стабильнее и нет массы глюков. Карту настраивал до посинения, выжимая из нее все для 3D согласно man intel. И все же оставил 24 bit, хотя при этом она дает меньше fps, чем при 16. Композит не сказывается на fps никак.. Так вот: [root@wind vova]# uname -a Linux wind.gusev.ru 2.6.27-std-def-alt7 #1 SMP Wed Dec 17 09:44:47 UTC 2008 i686 GNU/Linux (а попросту Бранч 5) [root@wind vova]# rpm -qa |grep Window WindowMaker-0.92.0-alt3 [root@wind vova]# rpm -qa |grep xorg xorg-drv-s3-0.6.0-alt3 xorg-drv-savage-2.2.1-alt3 xorg-drv-siliconmotion-1.6.0-alt3 xorg-dmxproto-devel-2.2.2-alt1 xorg-fixesproto-devel-4.0-alt1 xorg-xcbproto-devel-1.1-alt1 xorg-drv-sis-0.10.0-alt5 xorg-dri-tdfx-7.2-alt19 xorg-drv-keyboard-1.3.1-alt9 xorg-glproto-devel-1.4.9-alt1 xorg-xf86driproto-devel-2.0.4-alt1 xorg-drv-tseng-1.2.0-alt4 xorg-drv-mga-1.4.9-alt2 xorg-drv-mach64-6.8.0-alt7 xorg-kbproto-devel-1.0.3-alt1 xorg-inputproto-devel-1.5.0-alt1 xorg-cf-files-1.0.2-alt1 xorg-drv-trident-1.3.0-alt3 xorg-drv-synaptics-0.99.3-alt1 xorg-drv-neomagic-1.2.1-alt3 xorg-videoproto-devel-2.2.2-alt1 xorg-recordproto-devel-1.13.2-alt1 xorg-pmproto-devel-1.0.2-alt1 xorg-drv-v4l-0.2.0-alt4 xorg-x11-drv-vboxmouse-1.5.6-alt2 xorg-drv-radeon-6.9.0-alt3 xorg-dri-swrast-7.2-alt19 xorg-drv-geode-2.10.1-alt2 xorg-fontsproto-devel-2.0.2-alt1 xorg-randrproto-devel-1.2.2-alt1 xorg-font-encodings-1.0.2-alt2 xorg-server-common-1.5.3-alt7 xorg-drv-mouse-1.3.0-alt6 xorg-drv-ark-0.7.0-alt4 xorg-drv-vesa-2.0.0-alt3 xorg-drv-apm-1.2.0-alt4 xorg-dri-ati-7.2-alt19 xorg-drv-tdfx-1.4.0-alt3 xorg-xproto-devel-7.0.14-alt1 xorg-xf86miscproto-devel-0.9.2-alt1 xorg-scrnsaverproto-devel-1.1.0-alt1 xorg-util-macros-1.2.0-alt1 xorg-xvfb-1.5.3-alt7 xorg-server-control-1.3-alt1 xorg-dri-r128-7.2-alt19 xorg-drv-r128-6.8.0-alt7 libxorgconfig-1.5.3-alt7 xorg-dri-savage-7.2-alt19 xorg-drv-nv-2.1.12-alt1 xorg-drv-rendition-4.2.0-alt4 xorg-drv-evdev-2.1.0-alt2 xorg-xf86dgaproto-devel-2.0.3-alt1 xorg-renderproto-devel-0.9.3-alt1 xorg-damageproto-devel-1.1.0-alt1 xorg-resourceproto-devel-1.0.2-alt1 xorg-dri-mga-7.2-alt19 xorg-drv-joystick-1.3.3-alt1 xorg-rgb-1.0.3-alt1 xorg-dri-mach64-7.2-alt19 xorg-drv-cirrus-1.2.1-alt3 xorg-drv-i740-1.2.0-alt3 xorg-drv-fbdev-0.4.0-alt3 xorg-xextproto-devel-7.0.3-alt1 xorg-xcmiscproto-devel-1.1.2-alt1 xorg-bigreqsproto-devel-1.0.2-alt1 xorg-font-utils-1.0.1-alt6 xorg-devel-7.4.0-alt5 xorg-mesagl-7.4.0-alt5 xorg-utils-7.4.0-alt5 xorg-drv-s3virge-1.10.1-alt3 xorg-compositeproto-devel-0.4-alt1 xorg-proto-devel-7.4.0-alt5 xorg-drv-ati-6.9.0-alt3 xorg-dri-sis-7.2-alt19 xorg-drv-void-1.1.1-alt3 xorg-xineramaproto-devel-1.1.2-alt1 xorg-evieproto-devel-1.0.2-alt1 xorg-compat-devel-7.4.0-alt5 xorg-drv-vmware-10.16.5-alt2 xorg-drv-chips-1.2.0-alt4 xorg-xf86vidmodeproto-devel-2.2.2-alt1 xorg-xf86bigfontproto-devel-1.1.2-alt1 libxorgconfig-devel-1.5.3-alt7 xorg-libs-7.4.0-alt5 xorg-drv-intel-2.4.3-alt2 xorg-dri-radeon-7.2-alt19 xorg-dri-intel-7.2-alt19 xorg-x11-drv-wacom-0.8.0-alt3 xorg-drv-multimedia-1.5.3-alt7 xorg-xtrans-devel-1.2.2-alt1 xorg-dri-via-7.2-alt19 xorg-drv-video-7.4.0-alt5 xorg-x11-extensions-xaudio-0.6.1-alt1 xorg-drv-openchrome-0.2.903-alt6 xorg-server-1.5.3-alt7 xorg-xf86rushproto-devel-1.1.2-alt1 [root@wind vova]# ps aux|grep kompmgr root 7208 3.3 0.2 4104 2128 ? S 10:14 1:08 kompmgr -n -s -o.85 -c -t-4 -l-6 -r3 root 7489 0.0 0.0 2252 604 pts/0 R+ 10:48 0:00 grep kompmgr [root@wind vova]# cat /etc/X11/xorg.conf # With libXiconfig we don't need configuration for # ps and usb mice. # For serial mice we will set up all serial devices. # # Composite is not yet stable on even major drivers; # uncomment to enable Section "Extensions" Option "RENDER" "Enable" Option "Composite" "Enable" EndSection Section "ServerLayout" Identifier "Minimal layout" Screen "Screen0" 0 0 Option "Clone" "off" Option "Xinerama" "off" EndSection Section "Module" Load "freetype" Load "glx" Load "GLcore" Load "dri" Load "dbe" Load "record" Load "xtrap" Load "xv" Load "v4l" SubSection "extmod" Option "omit xfree86-dga" EndSubSection EndSection Section "ServerFlags" Option "AutoAddDevices" "true" Option "AllowMouseOpenFail" "true" Option "AIGLX" "true" Option "ZapWarning" "true" EndSection Section "Monitor" DisplaySize 271 159 HorizSync 29-60 Identifier "Monitor0|0" ModelName "1024X600@60HZ" Option "DPMS" Option "PreferredMode" "1024x600" VertRefresh 50-60 VendorName "--> LCD" EndSection Section "Device" BoardName "945 GME" BusID "0:2:0" Option "monitor-LVDS" "Monitor0|0" Identifier "Card0|0" Driver "intel" VideoRam 131072 Option "AccelMethod" "EXA" # Option "AccelMethod" "XAA" # Option "XAANoOffscreenPixmaps" "true" Option "MigrationHeuristic" "greedy" Option "DRI" "true" Option "XVideo" "true" Option "Legacy3D" "true" Option "AperTexSize" "131072" Option "PageFlip" "true" Option "TripleBuffer" "true" Option "XvMC" "true" Option "TexturedVideo" "false" EndSection Section "Screen" Identifier "Screen0" Device "Card0|0" Monitor "Monitor0|0" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480" EndSubSection EndSection Section "DRI" Group "xgrp" Mode 0660 EndSection Тоже все работает... Что чудесного в интеловских видеокартах - не знаю.. но с одной такой Window Maker при включенном композите работал чудно.. Точнее работает - это рабочий комп, я сейчас решил как раз из такого WM и написать сюда.. Ноут Wind рядом.. Все чудесно. Спасибо Мише - любит он Window Maker. Но хорошо было бы проверить патч и на других картах, на ATI например, или Nvidia..
Паамоему, на текущей сизифной (и моей) сборке это не наблюдается. Соответственно с 0.92.0-alt5 и 0.92.0-alt3.2. PS Вов, у меня на буке ATI, на домашнем -- NVIDIA. :)