Compiz Crash

by

Yeah.. Compiz does it alot, Especially with Nvidia graphic cards.

So, what happen’s?

  • First you will find that the border around all windows is gone!! it disappears!!.
  • then if you open a terminal you will see that the text is not visible in it!!!
  • some times you find that Minimization an Maximization is not working.

Do you know why does it all hapen?

that’s because compiz which is your window manager is crashed!! and unfortunately, the window manager is the application that is responsible for making a border around your windows to enable you to resize or drag the window.
It’s also responsible for the minimization and maximization for windows, desktop effects, etc

Now I think you see how annoying it is when it craches!!

So, what is the solution?

some times.. just pressing Alt+F2 then writing this command solves the problem:

compiz –replace

but sometimes it dosen’t solve the problem and when you run this command in a terminal you get an error output like that:

Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0185 (rev c1) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1024×768) to maximum 3D texture size (2048): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn’t registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn’t registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn’t registered

Or sometimes like that

Checking for Xgl: not present.
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity

this Error happens with Nvidia graphic cards and the soulution is so simple:

first: check if you have the nvidia-glx driver installed in your system.

second: if it’s installed but you still have the same problem then you should edit this file by hand:

/etc/X11/xorg.conf

and in the “Screen” section add this line:

Option “AddARGBGLXVisuals” “True”

now restart your X server by pressing Alt+Ctrl+BackSpace and you should find that the problem is solved.

if it’s not add this line also to the same file in the same section (But I Really Don’t Recommend That, Do it only if you have to)

Option “DisableGLXRootClipping” “True”

I hope this helps anybody.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: