Running Xorg 6.8.0 with fvwm2 2.5.12 as wm, using xcompmgr 1.1, ati graphic driver with mach64 dri on a ati mobility card. When trying to set a background image and using xcompmgr at the same time, xcompmgr throws lots of errors and doesn't produce correct results (i.e. windows are not drawn correctly etc) $ xsetbg background.jpg $ xcompmgr error 8 request 153 minor 4 serial 1918 error 168 request 153 minor 8 serial 1919 error 168 request 153 minor 8 serial 2131 error 168 request 153 minor 8 serial 2239 error 168 request 153 minor 8 serial 2347 error 168 request 153 minor 8 serial 2455 error 168 request 153 minor 8 serial 2563 error 168 request 153 minor 8 serial 2671 error 168 request 153 minor 8 serial 2779 error 168 request 153 minor 8 serial 2887 error 168 request 153 minor 8 serial 2995 error 168 request 153 minor 8 serial 3103 error 168 request 153 minor 8 serial 3211 ...
obviously xcompmgr expects the property _XSETROOT_ID to contain a pixmap of the root image, while xloadimage (and thus xsetbg) only creates a dummy pixmap for this property.
yep, that was it. xcompmgr should check whether the pixmap with in the property has the correct format before using it. all in all I think it's a quite unreliable way to get the background image...
(In reply to comment #2) > yep, that was it. xcompmgr should check whether the pixmap with in the property > has the correct format before using it. > > all in all I think it's a quite unreliable way to get the background image... Sorry, but im realy a noob how can I fix this? Or How can I make this Dummy Pixmap? Thanks busa
I can confirm this on FreeBSD (6.3, xorg 7.3 nvidia driver) If i run xcompmgr from an Openbox session, I also get error 188 request 157 minor 8 serial 22317 error 188 request 157 minor 8 serial 22349 error 188 request 157 minor 8 serial 22381 error 188 request 157 minor 8 serial 22413 error 188 request 157 minor 8 serial 22445 error 188 request 157 minor 8 serial 22477 error 188 request 157 minor 8 serial 22509 error 188 request 157 minor 8 serial 22541 ad infinitim. If I run KDE, OR if I run KDE and replace the windowmanager (Kwin) with openbox, this error does not occur. Thus it appears to be caused by the lack of root window image, not WM specific as such.
Is this still an issue with recent xcompmgr?
I seem to be getting it with xcompmgr 1.1.5
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/app/xcompmgr/issues/1.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.