You are not logged in.

#1 2008-05-28 15:40:17

haukew
Member
From: Hamburg, Germany
Registered: 2007-10-25
Posts: 96
Website

intel 950 and direct rendering

Hi!
I am having a problem with direct rendering on my intel 950 (acer Aspire 5630).

Although it says

glxinfo | grep direct
direct rendering: Yes

direct rendering doesn't seem to work. openGL apps like google earth run very slowly, and glxgears just hangs with no wheels turning (but i see the wheels).

Glxgears has this output:

glxgears
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 6359 requests (4078 known processed) with 0 events remaining.

Here is my xorg.conf:

Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
EndSection

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

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "Auto"
        Option      "Device" "/dev/input/mice"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "de"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
 ### Comment all HorizSync and VertRefresh values to use DDC:
        HorizSync    31.5 - 48.5
        VertRefresh  50.0 - 70.0
EndSection

#Section "Device"
#       Identifier  "intel-950"
#       Driver      "i810"
#       Card        "Intel 810"
#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     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "ColorKey"               # <i>
        #Option     "CacheLines"             # <i>
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "DRI"                    # [<bool>]
        #Option     "NoDDC"                  # [<bool>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "XvMCSurfaces"           # <i>
        #Option     "PageFlip"               # [<bool>]
    Identifier  "intel-950"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "82915G/GV/910GL Integrated Graphics Controller"
#    BusID       "PCI:0:2:0"
    Option      "XAANoOffscreenPixmaps" "true"
    Option      "DRI"     "true"
    Option      "AccelMethod"   "xaa"
    Option      "MigrationHeuristic" "greedy"
EndSection


Section "Screen"
        Identifier "Screen0"
        Device     "intel-950"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes "1280x800" "1400x875" "800x600" "640x480" "320x240"
        EndSubSection
EndSection

Section "DRI"
    Group        "video"
    Mode        0666
EndSection

I already took some tips from this forum and the wiki (adding the user to "video" group, setting DRI to video group, etc.) but without success :-(

Offline

#2 2008-05-28 16:09:36

ToLo
Member
From: Flensburg/Germany
Registered: 2006-02-12
Posts: 36

Re: intel 950 and direct rendering

moin Hauke

this could be a problem in google-earth version 4.3! Did you test already to deactivate the atmosphere?

bye ToLo

Offline

#3 2008-05-29 13:49:12

ninja_pt
Member
Registered: 2008-05-24
Posts: 4

Re: intel 950 and direct rendering

I have the exact same problem...

Offline

#4 2008-05-30 18:12:02

TheBaron
Member
Registered: 2008-05-30
Posts: 10

Re: intel 950 and direct rendering

I'm getting the same also. Gears not moving, among other things; RSS Screen savers are black screens, etc...

Edit: I should state that my card is an intel GMA900. Acer TravelMate

Last edited by TheBaron (2008-05-30 18:13:37)

Offline

#5 2008-05-31 00:49:24

xaw
Member
From: Chapel Hill
Registered: 2007-08-09
Posts: 177

Re: intel 950 and direct rendering

It looks like this is a known problem with the mesa libraries. I have also seen this happen with glxgears, however 3D rendering still works for me (Intel 945GMA). This may be of interest to you: http://bugs.archlinux.org/task/10500


The water never asked for a channel, and the channel never asked for water.

Offline

#6 2008-06-01 20:04:13

haukew
Member
From: Hamburg, Germany
Registered: 2007-10-25
Posts: 96
Website

Re: intel 950 and direct rendering

Thanks for the replies - is this going to be fixed anytime soon or should i rather downgrade??

Last edited by haukew (2008-06-01 20:04:25)

Offline

#7 2008-06-04 03:45:54

vsk
Member
Registered: 2008-05-27
Posts: 70

Re: intel 950 and direct rendering

If you've completely followed the wiki on AIGLX, then theoretically you should be fine.. Odd, I get this:

2716 frames in 5.0 seconds = 543.172 FPS
2697 frames in 5.0 seconds = 539.304 FPS
2655 frames in 5.0 seconds = 530.971 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 59622 requests (4659 known processed) with 0 events remaining.

My wheels are stuck too, but compositing runs fine... Hmm..

Offline

#8 2008-06-04 04:37:18

Navi
Member
Registered: 2008-02-07
Posts: 10

Re: intel 950 and direct rendering

Even if you have the drivers set up properly, the gears won't move.  You can just ignore it.

Offline

#9 2008-06-04 08:22:24

metal
Member
From: Russia,Moscow
Registered: 2006-01-23
Posts: 45

Re: intel 950 and direct rendering

I had trouble with other gl-application, while I didn't solve this problem, For example, desk gl-chess was disappeared after some moving on it. So, best solution is rebuilding mesa with abs. There are no common solution for this problem, because build with not 'generic' flag is not suitable for binary package.

Last edited by metal (2008-06-04 08:22:43)

Offline

#10 2008-06-10 12:17:22

haukew
Member
From: Hamburg, Germany
Registered: 2007-10-25
Posts: 96
Website

Re: intel 950 and direct rendering

Hi metal!
Ok, i should rebuild the "mesa" package - but what do you mean with "not generic flag"? Should i change something in the PKGBUILD?

[edit] ok, i see - it's this:

Comment by Andrey Gusev (metal) - Friday, 30 May 2008, 19:17 GMT-4
I removed -L$(TOP)/lib64 from patch. It doesn't have influence, but I don't sure. Changed /etc/makepkg.conf
CFLAGS="-march=i686 -mtune=generic -O2 -pipe"
CXXFLAGS="-march=i686 -mtune=generic -O2 -pipe"
on
CFLAGS="-march=i686 -mtune=pentium-m -O2 -pipe"
CXXFLAGS="-march=i686 -mtune=pentium-m -O2 -pipe"
Rebuilt package, upgraded and it became working for me!

Problem is i can't find out which -mtune i need for my intel core duo T5500 - it's not pentium-m i suppose - or is it?

cat /proc/cpuinfo says this for me:

cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz
stepping        : 6
cpu MHz         : 1662.614
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3330.41
clflush size    : 64

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz
stepping        : 6
cpu MHz         : 1662.614
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3326.62
clflush size    : 64

Last edited by haukew (2008-06-10 12:33:36)

Offline

#11 2008-06-10 12:55:51

jryarch
Member
Registered: 2008-06-09
Posts: 45

Re: intel 950 and direct rendering

haukew wrote:

Problem is i can't find out which -mtune i need for my intel core duo T5500 - it's not pentium-m i suppose - or is it?

http://wiki.archlinux.org/index.php/Makepkg.conf

Offline

#12 2008-06-10 13:03:17

haukew
Member
From: Hamburg, Germany
Registered: 2007-10-25
Posts: 96
Website

Re: intel 950 and direct rendering

thanks!
So i don't need the "-mtune" option? The wiki says this:

Pentium 4/Prescott/Celeron 'D'/Pentium 'D'/Core Solo/Core Duo

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

[edit] ok, the -mtune actually doesn't seem to matter. I recompiled mesa and the glxgears spin now (and a bit faster than before, 891 fps instead of 750) but google earth is still very slow (but also a bit faster than before)...

Last edited by haukew (2008-06-10 13:07:16)

Offline

Board footer

Powered by FluxBB