Bug#530512: compiz: fails to redraw windows and move them around

2009-06-09 Thread Oz Nahum
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

2009-05-28 Thread Oz Nahum
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

2009-05-25 Thread Oz Nahum
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