Compiz-Manger Checking for Xgl: not present.

I have never used compiz-manager to start compiz, but I found out about it and tried it.

Although compiz-fusion does start and run using other methods, but when compiz-manager is used the following output is observed:

Code:
$ compiz-manager
Checking for Xgl: not present. 
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log 
Checking for texture_from_pixmap: not present. 
Trying again with indirect rendering:
Checking for texture_from_pixmap: not present. 
aborting and using fallback: /usr/local/bin/metacity

I have googled and found various posts, but nothing that has solved it for me. Nothing found nails it down.

My xorg.conf File:

Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0    Wed Aug 25 22:21:01 CDT 2010

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0    Wed Aug 25 22:23:46 CDT 2010

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
#	Option	"AIGLX" "true"
    Option         "AutoAddDevices" "false"
	Option			"DontZap" "Off"
EndSection

Section "Files"
    ModulePath      "/usr/local/lib/xorg/modules"
    FontPath        "/usr/local/lib/X11/fonts/misc/"
    FontPath        "/usr/local/lib/X11/fonts/TTF/"
    FontPath        "/usr/local/lib/X11/fonts/OTF"
    FontPath        "/usr/local/lib/X11/fonts/Type1/"
    FontPath        "/usr/local/lib/X11/fonts/100dpi/"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load           "dbe"
    Load           "dri2"
    Load           "extmod"
    Load           "glx"
    Load           "record"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection


Section "Monitor"

	#DisplaySize	  380   300	# mm
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "FlatPanel"          	# [<bool>]
        #Option     "FPDither"           	# [<bool>]
        #Option     "CrtcNumber"         	# <i>
        #Option     "FPScale"            	# [<bool>]
        #Option     "FPTweak"            	# <i>
        #Option     "DualHead"           	# [<bool>]
#	Option 		"AllowGLXWithComposite" "true"
#	Option		"DisableGLXRootClipping" "true"
#	Option		"RenderAccel" "true"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV34 [GeForce FX 5200]"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5200"
EndSection

Section "Screen"

# Removed Option "TwinView" "True"
# Removed Option "MetaModes" "nvidia-auto-select, nvidia-auto-select"
# Removed Option "metamodes" "CRT-0: 1024x768_60 +0+0, CRT-1: 1024x768_60 +1280+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    Option       "AddARGBGLXVisuals" "True"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: 1024x768_60 +0+0, CRT-1: 1024x768_60 +1024+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


Section "Extensions"
Option         "Composite" "Enable"
EndSection

Isn't Xgl Obsolete?
 
Problem Solved and How To

Installing graphics/mesa-demos took care of the problem.

At first, the port would not install because of various errors. The following procedure was used:

(1) Deleted the nvidia-driver package.

(2) Since the nvidia driver had already been installed, the package graphics/libGL was also deleted.

(3) The port graphics/libGL was reinstalled.

(4) The port graphics/mesa-demos was then installed successfully.

(5) The nvidia driver was reinstalled.

Performance of compiz-fusion has increased dramatically. 3D Windows was always choppy for me and I never used it. Now it works great!

The command glxinfo now works where before it did not. I had always ignored it because compiz-fusion would start and run. (Big Mistake)

Thanks. What a difference: Like night and day.
 
Back
Top