PDA

View Full Version : error GLX_EXT_texture_from_pixmap - Intel 82852: no decorato


luigi.massa
February 16th, 2007, 02:19 PM
Hi,
My name is Luigi.
In this day I try to install linux on my notebokk hp pavilion dv 1000.
I've Ubuntu 6.10 installed.

When I run Compiz widow don't have decorator. Command gtk-window-deconrator don't make anythings.

This log in shell:

libGL warning: 3D driver claims to not support visual 0x4b
compiz: GLX_EXT_texture_from_pixmap is not supported by direct rendering context, trying indirect rendering context instead
compiz: GLX_EXT_texture_from_pixmap is missing
compiz: Failed to manage screen: 0
compiz: No manageable screens found on display :0.0

I have Intel Corporation 82852/855GM Integrated Graphics Device con driever i810

The xorg.conf is

--------------------------------------------------------------------------------
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "Intel Corporation 82852/855GM Integrated Graphics Device"
Driver "i810"
BusID "PCI:0:2:0"
Option "XAANoOffscreenPixmaps" "1"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82852/855GM Integrated Graphics Device"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Option "AIGLX" "true"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection

YOU CAN HELP ME PLEASE???????
:shock:

rememo
February 16th, 2007, 11:59 PM
Hi luigi,

this driver (i810) won't turn on DRI (which you will need to get AIGLX and thus Compiz working) unless you switch to 16 bit. This is mentionend in "man i810". So you will have to change your DefaultDepth to 16 in Section "Screen". Other than this your xorg.conf looks ok.

Btw: I've got a laptop with the same graphics card and same driver. I had compiz running with it, well it's a bit jerky sometimes. My problem is that the mouse pointer flickers when compiz runs. But there are some good news: David just announced to let compiz render the mouse cursor (to get even more effects ;-) ), then flickering will be gone I think. So just be a bit patient if you get the same problem. Also with this graphics card you won't get water and blur plugin running, but that should be obvious.

bean1975
March 6th, 2007, 09:42 AM
Hmm, actually reading the i810 manpage tells me that "The driver supports hardware accelerated 3D via the Direct Rendering Infrastructure (DRI), but only in depth
16 for the i810/i815 and depths 16 and 24 for the 830M and later. i810 supports the i810, i810-DC100, i810e, i815, 830M, 845G, 852GM, 855GM, 865G, 915G and 915GM chipsets"

So. If you have 855GM then 24 bit should not be a problem.

I would like to amend the manpage that 945G is also supported by this driver, as that chipset is basically the same as 915G just the clockspeed is raised from 333 MHz to 400MHz.

mikedee
March 6th, 2007, 01:02 PM
I have a very similar chip and a similar error, I fix it by starting compiz like this

LIBGL_ALWAYS_INDIRECT=1 compiz --replace --indirect-rendering gconf &

rememo
March 6th, 2007, 02:08 PM
Hi,

thanks @all for the correction! I've got an i815 chipset that's why it worked for me. Damn, I should have read the chipset-numbers more carefully. Sorry for the misinformation luigi!

@mikedee:
Just two short question: From the output luigi posted, it seems that compiz was falling back to indirect rendering automatically (and not finding the extension), so why the --indirect-rendering parameter? Or has this something to do with the bug where GLX_EXT_tfp is reported only under client and server extensions and not under glx extensions and compiz wouldn't find it unless one applied gandalfn's patch?