Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
i810: libGL warning: 3D driver claims to not support visual
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
fisch.auge
n00b
n00b


Joined: 15 Aug 2006
Posts: 57
Location: Saarbrücken, Germany

PostPosted: Tue Aug 15, 2006 4:10 pm    Post subject: Reply with quote

unfortunately it won't run as normal user and root :/

Code:

fisch@localhost ~ $ export LIBGL_DEBUG=1
fisch@localhost ~ $ googleearth
Mesa: CPU vendor: GenuineIntel
Mesa: CPU name:         Intel(R) Pentium(R) M processor 1.73GHz
Mesa: MMX cpu detected.
Mesa: SSE cpu detected.
Mesa: Not testing OS support for SSE, leaving enabled.
libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /home/fisch/.drirc: No such file or directory.
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try running with LIBGL_THROTTLE_REFRESH and LIBL_SYNC_REFRESH unset.
Back to top
View user's profile Send private message
roderick
l33t
l33t


Joined: 11 Jul 2005
Posts: 908
Location: St. John's, NL CANADA

PostPosted: Tue Aug 15, 2006 4:11 pm    Post subject: Reply with quote

fisch.auge wrote:

Code:

libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /root/.drirc: No such file or directory.



These are non-fatal warnings. driconf is a utility you can use to fine tune (tweak) your DRI settings for your video card on a global and per application basis.
_________________
If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/
Back to top
View user's profile Send private message
roderick
l33t
l33t


Joined: 11 Jul 2005
Posts: 908
Location: St. John's, NL CANADA

PostPosted: Tue Aug 15, 2006 4:34 pm    Post subject: Reply with quote

Perhaps there is something messed up in your xorg.conf.

Here's the relevant sections from mine...

Code:

Section "Module"
    Load       "dbe"
    Load       "dri"
    SubSection "extmod"
      Option   "omit xfree86-dga"
    EndSubSection
    Load       "freetype"
    Load       "type1"
    Load       "glx"
    Load       "synaptics"
EndSection

Section "Device"
    Identifier  "855GME"
    Driver      "i810"
    VideoRam    65536
    Option      "NoAccel" "false"
    Option      "backingstore" "true"
    Option      "DRI"   "true"
    Option      "PageFlip"      "true"
    BusID       "PCI:0:2:0"
EndSection


The IRQ comment worries me. Can you post your sections of the above from your current xorg.conf? I'd like to compare/review...


EDIT: Try this...

Code:

export LIBGL_ALWAYS_INDIRECT=true


And then run google-earth. It's not necessarily optimal, but it may get it running for you.
_________________
If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/
Back to top
View user's profile Send private message
fisch.auge
n00b
n00b


Joined: 15 Aug 2006
Posts: 57
Location: Saarbrücken, Germany

PostPosted: Tue Aug 15, 2006 4:45 pm    Post subject: Reply with quote

hey... first thx for your as swift as an arrow reply!

here are the enquired sections:

Code:

Section "Module"
        Load  "extmod"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "dri"
        Load  "glx"
        Load  "freetype"
        Load  "type1"
EndSection

Section "Device"
        Option     "NoAccel"                    "false"
        Option     "DRI"                        "true"
        Identifier  "Card0"
        Driver      "i810"
        VendorName  "Intel Corporation"
        BoardName   "Mobile 915GM/GMS/910GML Express Graphics Controller"
        BusID       "PCI:0:2:0"
EndSection
Back to top
View user's profile Send private message
roderick
l33t
l33t


Joined: 11 Jul 2005
Posts: 908
Location: St. John's, NL CANADA

PostPosted: Tue Aug 15, 2006 5:09 pm    Post subject: Reply with quote

This could be something broken in the driver vblanking for the 915. Can you try with the "export" command at end of my previous post?

Also, can you run the following and post back:

Code:

dmesg | grep -i intel

dmesg | grep -i drm

grep -i dri /var/log/Xorg.0.log


PS: I just installed googleearth, and it works flawless for my 855GME using the same package versions you have. Only difference would be the card, it's setup and possibly any specific code related to that card in the Intel i810 driver. SO let's narrow down the things we can (i.e. config and logs to look for problems).
_________________
If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/
Back to top
View user's profile Send private message
fisch.auge
n00b
n00b


Joined: 15 Aug 2006
Posts: 57
Location: Saarbrücken, Germany

PostPosted: Tue Aug 15, 2006 5:24 pm    Post subject: Reply with quote

yepp... with the "export" googleearth works.
as you know i'd like to start it with dri :D, therefore here are the requested lines ;) and many thanks for your help!

Code:

localhost fisch # dmesg | grep -i intel
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1.73GHz stepping 08
agpgart: Detected an Intel 915GM Chipset.
intelfb: intelfb_init
intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM chipsets
intelfb: Version 0.9.2
intelfb: intelfb_setup
intelfb: no options
intelfb: intelfb_pci_register
intelfb: fb aperture: 0xc0000000/0x10000000, MMIO region: 0xb0080000/0x80000
intelfb: Cannot reserve FB region.
intelfb: cleanup
intel8x0_measure_ac97_clock: measured 55489 usecs
intel8x0: clocking to 48000
  #0: Intel ICH6 with AD1981B at 0xb0040800, irq 169
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.3mprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection


Code:

localhost fisch # dmesg | grep -i drm
[drm] Initialized drm 1.0.1 20051102
[drm] Initialized i915 1.4.0 20060119 on minor 0:
[drm] Used old pci detect: framebuffer loaded


Code:

localhost fisch # grep -i dri /var/log/Xorg.0.log
        X.Org Video Driver: 1.0
        X.Org XInput driver : 0.6
        ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading extension XFree86-DRI
(II) Loading /usr/lib/xorg/modules/drivers//i810_drv.so
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 1.0
        Module class: XFree86 XInput Driver
        ABI class: XFree86 XInput driver, version 0.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.6
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.6
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
        ABI class: X.Org Video Driver, version 1.0
        ABI class: X.Org Video Driver, version 1.0
        ABI class: X.Org Video Driver, version 1.0
(**) I810(0): Option "DRI" "true"
        ABI class: X.Org Video Driver, version 1.0
        ABI class: X.Org Video Driver, version 1.0
        ABI class: X.Org Video Driver, version 1.0
(II) Loading sub module "dri"
(II) LoadModule: "dri"
(II) Reloading /usr/lib/xorg/modules/extensions//libdri.so
(II) UnloadModule: "dri"
(II) I810: Failed to load module "dri" (already loaded, 0)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) I810(0): [drm] loaded kernel module for "i915" driver
(II) I810(0): [drm] created "i915" driver at busid "pci:0000:00:02.0"
(II) I810(0): [dri] visual configs initialized
(II) I810(0): [DRI] installation complete
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(II) Synaptics touchpad driver version 0.14.4 (1404)
Back to top
View user's profile Send private message
roderick
l33t
l33t


Joined: 11 Jul 2005
Posts: 908
Location: St. John's, NL CANADA

PostPosted: Tue Aug 15, 2006 7:03 pm    Post subject: Reply with quote

fisch.auge,

Here are some differences I see...

1) Xorg.conf:

Mine has:

Code:

    SubSection "extmod"
      Option   "omit xfree86-dga"
    EndSubSection


Yours has:

Code:

        Load  "extmod"


Not sure if it will make a difference, but you can try commenting out your load "extmod" line and replace with the three from mine in the "Module" section of your Xorg.conf. Restart X and try googleearth. If that works, let me know.

2) You are using the intelfb framebuffer driver. Try disabling loading of it on boot and see if that works. There may be an issue using the intelfb framebuffer device and have it properly function with AGP and DRI. Personally, I am using the vesafb (TNG) for splashscreen on boot. Let me know if that works.

These are the only differences I currently see, but not sure if they are the culprit or not.

Hope one of these helps.
_________________
If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/
Back to top
View user's profile Send private message
trumee
Guru
Guru


Joined: 02 Mar 2003
Posts: 461
Location: London,UK

PostPosted: Tue Aug 15, 2006 7:17 pm    Post subject: Reply with quote

HTS wrote:
Code:
echo "x11-base/xorg-server" >> /etc/portage/package.unmask
echo "x11-base/xorg-server    -*" >> /etc/portage/package.keywords


EDIT: ops, sorry I blundered, corrected now


I upgraded to the packages same as your but the situation still remains the same :(

#emerge -pv xf86-video-i810 libdrm mesa xorg-server x11-drm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-drivers/xf86-video-i810-1.6.5 USE="dri -debug" 429 kB

[ebuild R ] x11-libs/libdrm-2.1_alpha20060610 USE="-debug" 0 kB [4]

[ebuild R ] media-libs/mesa-6.5.1_pre20060810 USE="nptl -debug -doc -hardened -motif" VIDEO_CARDS="i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 5,402 kB [4]

[ebuild R ] x11-base/xorg-server-1.1.99.3_pre20060802 USE="dri nptl sdl xorg -3dfx -debug -dmx -intel -ipv6 -kdrive -minimal -xprint" INPUT_DEVICES="evdev keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -magictouch -microtouch -mutouch -palmax -penmount -spaceorb -summa -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="fbdev i740 i810 vesa -apm -ark -chips -cirrus -cyrix -dummy -epson -glint -i128 -imstt -mach64 -mga -neomagic (-newport) -nsc -nv -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vga -via -vmware -voodoo" 0 kB [4]

[ebuild R ] x11-base/x11-drm-20060608 VIDEO_CARDS="i810 -mach64 -mga -nv -r128 -radeon -savage -sis (-sunffb) -tdfx -via" 556 kB
Back to top
View user's profile Send private message
fisch.auge
n00b
n00b


Joined: 15 Aug 2006
Posts: 57
Location: Saarbrücken, Germany

PostPosted: Tue Aug 15, 2006 8:04 pm    Post subject: Reply with quote

hey roderick

I tried both solutions but unfortunately none worked for me. Still the same errors :/
I disabled the intelfb as you can se:

Code:

localhost fisch # dmesg | grep -i intel
: MCFG (v001 INTEL  ALVISO   0x06040000 LOHR 0x0000005f) @ 0x3f69ef9c
ACPI: DSDT (v001 INTEL  ALVISO   0x06040000 INTL 0x20030224) @ 0x00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1.73GHz stepping 08
agpgart: Detected an Intel 915GM Chipset.
intel8x0_measure_ac97_clock: measured 55515 usecs
intel8x0: clocking to 48000
  #0: Intel ICH6 with AD1981B at 0xb0040800, irq 169
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.3mprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection


can there be another problem with the kernel?
I would be grateful for any other idea!
Now I'm using the vesaffb for splashscreen, too... ;)
Back to top
View user's profile Send private message
fisch.auge
n00b
n00b


Joined: 15 Aug 2006
Posts: 57
Location: Saarbrücken, Germany

PostPosted: Tue Aug 15, 2006 8:13 pm    Post subject: Reply with quote

hey trumee...

try this:

Code:

echo "=x11-libs/libdrm-2.0.2 ~x86" >> /etc/portage/package.keywords


note that you maybe have to replace the "~x86" tag...
Back to top
View user's profile Send private message
trumee
Guru
Guru


Joined: 02 Mar 2003
Posts: 461
Location: London,UK

PostPosted: Tue Aug 15, 2006 9:02 pm    Post subject: Reply with quote

i downgraded to x11-libs/libdrm-2.0.2 but still the same result.
Back to top
View user's profile Send private message
HTS
Guru
Guru


Joined: 20 Feb 2006
Posts: 395
Location: Bristol, UK

PostPosted: Wed Aug 16, 2006 12:18 am    Post subject: Reply with quote

Are you using kernel 2.6.17? (am using gentoo-sources-2.6.17-r5)
Apart from that now I really see no difference between our setups... Weirdness...
_________________
64bit Gentoo on dual Xeon X5650 (24 ht cores), 18GB DDR3 Ram, nVidia Quadro 2000, 128GB Crucial SSD
Back to top
View user's profile Send private message
roderick
l33t
l33t


Joined: 11 Jul 2005
Posts: 908
Location: St. John's, NL CANADA

PostPosted: Wed Aug 16, 2006 12:35 am    Post subject: Reply with quote

fisch.auge wrote:
hey roderick

can there be another problem with the kernel?
I would be grateful for any other idea!
Now I'm using the vesaffb for splashscreen, too... ;)


It could be a problem in the kernel config.

Here's my setup:

Code:

CONFIG_AGP=m
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
CONFIG_AGP_INTEL=m
# CONFIG_AGP_NVIDIA is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_VIA is not set
# CONFIG_AGP_EFFICEON is not set
# CONFIG_DRM is not set


Code:

CONFIG_FB_VESA=y
# CONFIG_FB_VESA_STD is not set
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_DEFAULT_MODE="1024x768@85"
CONFIG_VIDEO_SELECT=y


Compare against yours and let me know.
_________________
If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/
Back to top
View user's profile Send private message
trumee
Guru
Guru


Joined: 02 Mar 2003
Posts: 461
Location: London,UK

PostPosted: Wed Aug 16, 2006 5:56 pm    Post subject: Reply with quote

HTS wrote:
Are you using kernel 2.6.17? (am using gentoo-sources-2.6.17-r5)
Apart from that now I really see no difference between our setups... Weirdness...


ah! we certainly have a kernel mismatch here, i am using
sys-kernel/suspend2-sources-2.6.16-r8

maybe that is the reason!
Back to top
View user's profile Send private message
HTS
Guru
Guru


Joined: 20 Feb 2006
Posts: 395
Location: Bristol, UK

PostPosted: Thu Aug 17, 2006 6:41 am    Post subject: Reply with quote

Ah reminds me of that Suspend-Resume thing.
Hmm do you actually have it working nicely? I tried that a few months ago and it was really buggy. Like some daemons would never wake-up or some modules wouldn't reload properly.

_________________
64bit Gentoo on dual Xeon X5650 (24 ht cores), 18GB DDR3 Ram, nVidia Quadro 2000, 128GB Crucial SSD
Back to top
View user's profile Send private message
trumee
Guru
Guru


Joined: 02 Mar 2003
Posts: 461
Location: London,UK

PostPosted: Fri Aug 18, 2006 8:57 pm    Post subject: Reply with quote

It works quite well. Had no problems with daemons or anything :)
Back to top
View user's profile Send private message
Gremo
Guru
Guru


Joined: 27 Feb 2006
Posts: 450
Location: Udine (Italy)

PostPosted: Tue Sep 05, 2006 2:56 pm    Post subject: Reply with quote

Code:

[ebuild   R   ] x11-base/xorg-server-1.1.1-r2
[ebuild   R   ] media-libs/mesa-6.5.1_rc2-r20060902


now i got:
Code:

(WW) I810(0): xf86AllocateGARTMemory: allocation of 16 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 8 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 1600 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 1600 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 26368 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 1121 pages failed
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32


with xorg-server-1.1.1 (offical tree) or xorg-server-1.1.1-r1 the aiglx errors are gone. but i have some problems with compiz and drop shadows/fade effetc
_________________
In nome delle migliaia di innocenti assassinati vi auguro di passare il resto dell’eternità con le vostre 72 puttane ad arrostire a fuoco lento all’inferno. Stronzi cammellieri con l’asciugamano in testa, baciate le mie nobili palle irlandesi.
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 921

PostPosted: Fri Sep 22, 2006 12:01 pm    Post subject: Reply with quote

After upgrading to Xorg 1.1.1 and Mesa 6.5.1 I no longer get the error messages; However, googleearth is still slow. Also, for some reason composite (transparency) has started acting weirdly, sometimes the windows stay transparent even when the window manager (KWin, in this case) orders them to become fully solid (I use 73% opacity for inactive windows and 100% for active ones).

I also tried upgrading kernel to 2.6.18.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum