Bug#530512: compiz: fails to redraw windows and move them around
Hi Sean , I tried all the options you suggested. They all introduce a nice improvement, I can now minimize the windows, and the nice geany effect works. However, I can't move any of them around or resize them. Here is the out put you requested ~$ dpkg -l '*compiz*' Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name VersionDescription +++-==-==- ii compiz 0.8.2-6OpenGL window and compositing manager ii compiz-core0.8.2-6OpenGL window and compositing manager un compiz-core-ab (no description available) ii compiz-fusion- 0.8.2-3Compiz Fusion plugins - extra collection ii compiz-fusion- 0.8.2-3Compiz Fusion plugins - main collection ii compiz-gnome 0.8.2-6OpenGL window and compositing manager - GNOM ii compiz-gtk 0.8.2-6OpenGL window and compositing manager - Gtk un compiz-kde (no description available) ii compiz-plugins 0.8.2-6OpenGL window and compositing manager - plug ii compizconfig-b 0.8.2-1Compiz Fusion configuration system - gconf b ii compizconfig-s 0.8.2-2Compizconfig Settings Manager ii libcompizconfi 0.8.2-2Configuration settings library for compiz-fu ii python-compizc 0.8.2-1Compizconfig bindings for python Thanks, Oz.
Bug#530512: compiz: fails to redraw windows and move them
Hi Julian, Thanks for your reply. Here is what I came up with: >Bizarrely, there is no dependency >mentioned, and yet this was the entire problem: upgrading this package >from 0.7.6-1 to 0.8.2-1 solved the problem for me. I didn't even have this package installed ! So I grabbed it and install it. This actually solved White screen problem I had. Also, I think I found another missing depandancy: libgl1-mesa-dri prior to installing this package I had: LIBGL_DEBUG=verbose o...@karo:~$ glxinfo | grep direct direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) OpenGL renderer string: Mesa GLX Indirect o...@karo:~$ LIBGL_DEBUG=verbose glxinfo | grep direct libGL: XF86DRIGetClientDriverName: 1.9.0 i915 (screen 0) libGL: OpenDriver: trying /usr/lib/dri/tls/i915_dri.so libGL: OpenDriver: trying /usr/lib/dri/i915_dri.so libGL error: dlopen /usr/lib/dri/i915_dri.so failed (/usr/lib/dri/i915_dri.so: cannot open shared object file: No such file or directory) libGL error: unable to load driver: i915_dri.so libGL: OpenDriver: trying /usr/lib/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so libGL error: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory) libGL error: unable to load driver: swrast_dri.so libGL error: reverting to indirect rendering direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) OpenGL renderer string: Mesa GLX Indirect After installing this package I get: $ glxinfo | grep direct direct rendering: Yes But compiz is still not working as desired. When I start compiz from the compiz fusion icon - it fails to redraw the windows and it fails to display their borders (I'm guessing these are two separate issues). When I launch compiz from the command line, the behavior is different because it falls back to metacity and does not freeze the windows. But the result is the same - it's not working. o...@karo:~$ compiz --replace ccp Detected PCI ID for VGA: 00:02.0 0300: 8086:2592 (rev 03) (prog-if 00 [VGA controller]) Checking for texture_from_pixmap: not present. Trying again with indirect rendering: Checking for texture_from_pixmap: present. Checking for non power of two support: present. Checking for Composite extension: present. Checking screen 1Comparing resolution (1024x768) to maximum 3D texture size (2048): Passed. Checking for Software Rasterizer: Not present. Checking for nVidia: not present. Checking for FBConfig: present. Checking for Xgl: not present. /usr/bin/compiz.real (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work. /usr/bin/compiz.real (core) - Error: Failed to manage screen: 0 /usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :0.0 So, the hint is probably in the last 3 lines. What am I missing ? Also, I know this is not a support forum, but there is just too much clutter around the interent regarding compiz/compiz fusion/different versions. The reason I am doing that here, is because I believe this will help releasing the next version of debian with easy-as-possible compiz for the avarage- joe-user. Should the missing dependecies be reported as separate bugs ? Thanks, Oz.
Bug#530512: compiz: fails to redraw windows and move them around
I attached 3 files The last two ones where produces by: ~$ glxinfo > glxinfo.out ~$ LIBLGL_ALWYAS_INDIRECT=1 glxinfo > glxinfowithLIBLGL_ALWAYS_INDIRECT.out Also, I reveted my xorg-server from 7.4 to 7.3 now I get a white screen trying to run compiz. Thanks, Oz On Mon, May 25, 2009 at 1:59 PM, Julien Cristau wrote: > On Mon, May 25, 2009 at 12:54:50 +0200, Oz N wrote: > > > I am using an Intel graphics card. Compiz starts normaly, but fails to > > redraw the windows. I can't move them around or minimize them. > > > Please attach the full X log, and output of glxinfo with and without > LIBGL_ALWAYS_INDIRECT=1. > > Cheers, > Julien > -- Imagine there's no countries It isn't hard to do Nothing to kill or die for And no religion too Imagine all the people Living life in peace X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-11) Current Operating System: Linux karo 2.6.26-2-686 #1 SMP Thu Mar 26 01:08:11 UTC 2009 i686 Build Date: 20 February 2009 03:06:29AM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Mon May 25 13:27:55 2009 (==) Using config file: "/etc/X11/xorg.conf" (==) No Layout section. Using the first Screen section. (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "Configured Monitor" (==) No device specified for screen "Default Screen". Using the first device section listed. (**) | |-->Device "Configured Video Device" (==) |-->Input Device "Configured Mouse" (==) |-->Input Device "Generic Keyboard" (==) The core pointer device wasn't specified explicitly in the layout. Using the first mouse device. (==) The core keyboard device wasn't specified explicitly in the layout. Using the first keyboard device. (==) Automatically adding devices (==) Automatically enabling devices (==) No FontPath specified. Using compiled-in default. (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType (==) RgbPath set to "/etc/X11/rgb" (==) ModulePath set to "/usr/lib/xorg/modules" (**) Extension "Composite" is enabled (II) Open ACPI successful (/var/run/acpid.socket) (II) Loader magic: 0x81e3800 (II) Module ABI versions: X.Org ANSI C Emulation: 0.3 X.Org Video Driver: 2.0 X.Org XInput driver : 2.0 X.Org Server Extension : 0.3 X.Org Font Renderer : 0.5 (II) Loader running on linux (II) LoadModule: "pcidata" (II) Loading /usr/lib/xorg/modules//libpcidata.so (II) Module pcidata: vendor="X.Org Foundation" compiled for 1.4.2, module version = 1.0.0 ABI class: X.Org Video Driver, version 2.0 (++) using VT number 7 glxinfowithLIBLGL_ALWAYS_INDIRECT.out Description: Binary data glxinfo.out Description: Binary data