You are not logged in.

#1 2008-09-01 23:21:51

jmrbcu
Member
From: Cuba
Registered: 2007-08-20
Posts: 112

intel 82810E and AIGLX

I got an Intel chipset 82810E and I got troubles enabling AIGLX in my xorg.conf. When I activate it, I got several colofull lines and I had to shutdown my computer because it get freeze, what can I do?

this is my xorg:

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

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/local"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "dri"
    Load  "glx"
    Load  "dbe"
    #Load  "GLcore"
    #Load  "record"
    #Load  "xtrap"
    #Load  "extmod"
    Load  "freetype"
    Load  "bitmap"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option "XkbLayout" "us,es"
    Option "XkbOptions" "grp:shifts_toggle"
EndSection

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

Section "Monitor"
    #DisplaySize      330   250    # mm
    Identifier   "Monitor0"
    VendorName   "GSM"
    ModelName    ""
 ### Comment all HorizSync and VertRefresh values to use DDC:
    HorizSync    30.0 - 71.0
    VertRefresh  50.0 - 160.0
    Option        "DPMS"
    DisplaySize   347 260
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"               "True"
    #Option     "ColorKey"               # <i>
    #Option     "Dac6Bit"                # [<bool>]
    #Option     "XvMCSurfaces"           # <i>
        #Option     "PageFlip"               # [<bool>]

    Identifier  "Card0"
    Driver        "intel"
    VendorName  "Intel Corporation"
    BoardName   "82810E DC-133 (CGC) Chipset Graphics Controller"
    BusID        "PCI:0:1:0"
    #Chipset        "i815"   
    MemBase       0xF8000000
    IOBase        0xFEA80000
    VideoRam      65536
    Option       "Legacy3D" "true"
    #Option       "XvMCSurfaces" "7"
    #Option       "CacheLines" "1024"
    Option       "DDC" "true"
    Option       "DRI" "true"
    #Option       "PageFlip" "true"
    #Option       "XAANoOffscreenPixmaps" "true"
    Option       "AccelMethod" "XAA"
    #Option       "MigrationHeuristic" "greedy"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 16
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
        Modes "1024x768"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes "1024x768"
    EndSubSection
EndSection

Section "DRI"
    Mode 0666
    Group 91
EndSection


Section "ServerFlags"
    Option         "Xinerama" "Off"
Endsection

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

Last edited by jmrbcu (2008-09-01 23:22:36)


--------------------------------
Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.
Recuerda: El arca de Noe fue construida por aficionados, el titanic por profesionales
-----------------------------------------------------------------

Offline

#2 2008-09-02 18:25:23

jmrbcu
Member
From: Cuba
Registered: 2007-08-20
Posts: 112

Re: intel 82810E and AIGLX

no ideas?


--------------------------------
Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.
Recuerda: El arca de Noe fue construida por aficionados, el titanic por profesionales
-----------------------------------------------------------------

Offline

#3 2008-09-04 03:37:24

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: intel 82810E and AIGLX

Hey there... the most likely chance is that the 82810 chipset doesn't support AIGLX, or obviously XGL, as that's an nvidia-only thing AFAIK.

I have an 82845G and its performance with Compiz Fusion is extremely poor. In addition, xcompmgr will cause X11 to segfault randomly throughout the day because of driver issues.

Before you push both yourself to distraction... I highly recommend, from personal experience, that you settle for a basic desktop for now and get a cheap 64MB or 128MB nvidia or ATI card and use that... provided you aren't using a laptop or the PC is contained in a "half-height" (aka "low profile") desktop style case.

If you do try, you will very unlikely kill your computer, but you WILL simply run around in circles...

But thanks for posting your xorg.conf, you reminded me to put Option "AccelMethod" "XAA" back in my own xorg.conf file to speed up video playback =P

(Video hint: if you try to play "large" videos at decent-ish resolutions (eg 1280x1024), try mplayer <video> -vo sdl. I've found that that works the fastest.)

-dav7


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#4 2008-09-04 05:07:46

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: intel 82810E and AIGLX

The onboard 810 chipset is totally useless for 3D stuff and that includes AIGLX, forget it.


1000

Offline

#5 2008-09-04 09:20:50

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: intel 82810E and AIGLX

Remember that with xorg-server 1.5 XAA development on at least intel is completely abandoned. There's bugs all over the place and they won't get fixed anymore. One of them is that you can't use XV with XAA for example.

Offline

#6 2008-09-04 14:17:37

jmrbcu
Member
From: Cuba
Registered: 2007-08-20
Posts: 112

Re: intel 82810E and AIGLX

dav7 wrote:

Before you push both yourself to distraction... I highly recommend, from personal experience, that you settle for a basic desktop for now and get a cheap 64MB or 128MB nvidia or ATI card and use that... provided you aren't using a laptop or the PC is contained in a "half-height" (aka "low profile") desktop style case.
-dav7

I am in cuba boy, I can't access such things, I had to stick with i810

dav7 wrote:

But thanks for posting your xorg.conf, you reminded me to put Option "AccelMethod" "XAA" back in my own xorg.conf file to speed up video playback =P
-dav7

I change my  "AccelMethod" from XAA to EXA, I see no difference in performance. Does anybody know any optimizations for my Intel 82810E graphic card?


--------------------------------
Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.
Recuerda: El arca de Noe fue construida por aficionados, el titanic por profesionales
-----------------------------------------------------------------

Offline

#7 2008-09-06 03:02:32

Sophotect
Member
From: Hyperbolic excess
Registered: 2007-03-25
Posts: 30

Re: intel 82810E and AIGLX

Well, if you have to stick with i810 you are out of luck regarding AIGLX and other "Bling Bling". I have the same symptoms also with AIGLX on. This hardware was just not made with this in mind, or the drivers aren't being tested aginst that sort of hardware anymore in combination with AIGLX. Which is understandable because it is quite old. So as a user, you are either forced to switch to something different and more recent, or you have to forget about eyecandy. The builtin Compositor of XFCE manages some shadows and transparency in software, but without that it was faster. Anyways, one doesn't really need that cool
This is my configuration on a i815 (the real thing) with additional 4 MB VRAM, (called sideport memory nowadays, i think?):

Section "ServerFlags"
    Option         "Xinerama" "Off"  <- We don't need no Xinerama because there is just one VGA-Out.
    Option         "AIGLX" "Off"       <- Fuck it! Won't work!
Endsection

Section "DRI"
    Mode 0666
    Group 91
EndSection

Section "ServerLayout"
    Identifier      "X.org Configured"
    Screen      0   "Screen0" 0 0
    InputDevice     "Mouse0" "CorePointer"
    InputDevice     "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath          "/usr/share/X11/rgb"
    ModulePath       "/usr/lib/xorg/modules"
        FontPath             "/usr/share/fonts/100dpi"
        FontPath             "/usr/share/fonts/TTF"
        FontPath           "/usr/share/fonts/misc"
    FontPath             "/usr/local/share/fonts"
EndSection

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

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
#    Option        "XkbLayout" "de"
#    Option        "XkbVariant" "nodeadkeys"
    Option           "XkbRules" "xorg"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
#    Option        "Device" "/dev/input/mice"
#    Option        "Protocol" "IMPS/2"
#    Option         "Emulate3Buttons" "no"
#    Option        "Buttons" "5"
#    Option        "ZAxisMapping" "4 5"
    Option        "CorePointer"
    Option        "SendCoreEvents" "true"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
#    VendorName   "Sony"
#    ModelName    "Multiscan200sf"
#    DisplaySize  328 241               <-This is here because otherwise the fonts would be too large. No 75 DPI please ;-)
#    HorizSync    31.5 - 82.0
#    VertRefresh  50 - 120
#    Option         "TargetRefresh" "75"  <- This is enough for me to not having eyestrain. Even for hours. Well, Sony rulez :-)
#    UseModes       "VESA-1280x1024@75Hz" <-This is the name of the mode which is defined further down.
    Option         "DPMS"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver        "intel"
    VendorName  "Intel Corporation"
#    BoardName   "82815 CGC (rev 02)"
#    BusID        "PCI:0:2:0"               
#    Chipset        "i815"   
#    MemBase        0xF0000000
#    IOBase        0xEC000000
#    VideoRam    16384
#      Option         "XvMCSurfaces" "7"         <- I'm using this because it makes videoplaying more smooth (XvideoMotionCompensation)
#      Option         "CacheLines" "1024"        <- These are the vertical lines of one full screen. Lower resolution = lower count of lines.
#      Option         "DDC" "false"                  <- Monitor doesn't dare to say he can 1280x1024@75, so fuck autodetection!
        Option         "DRI" "true"
EndSection

#Section "Modes"
#    Identifier   "VESA-1280x1024@75Hz"
#      Mode       "1280x1024@75"
#       DotClock 138.00
#       HTimings 1280 1296 1440 1688
#         VTimings 1024 1025 1028 1069
#       Flags    "+HSync" "+VSync"   
#          VScan    1
#        EndMode
#EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    Option       "Accel"
#    DefaultDepth 16
    SubSection "Display"
        Viewport   0 0
#        Depth     16
#        Modes      "1280x1024"
    EndSubSection
EndSection

You could try all possible permutations easily with this: http://forlong.blogage.de/entries/pages/Compiz-Check, but i doubt you'll have success.
Because i tried also, and gave up ;-)

Edit: Very well, because of this post i played again with my configuration, but as i said before: there is no AIGLX for this type of hardware without some serious coding Voodoo. Anyways, i stripped my /etc/xorg.conf of anything AIGLX-related and this is it. I commented out the values which possibly do conflict with other systems, like the monitorfrequencies, resolutions, colordepths, keyboardlayout, mouse and so on. It doesn't matter if one uses xf86-video-intel or xf86-video-i810 for this type of chip. There is no difference, at least not visible to me. With both drivers i can play videos with (S)mplayer and vlc fluently. In Blender some menus are disturbed by the mousecursor, but i'm no Blender user. If so i wouldn't do it on this system. Stellarium runs. Glxgears shows garbage if the window is enlarged. So what? I'm using this for some light office and internetsurfing and it does this. Hey, AND it plays video and music without hickups, given the video is not HD-encoded. 1280x720p produces framedrops. DVD is no problem at all.

Last edited by Sophotect (2008-09-06 05:38:56)

Offline

#8 2008-09-06 07:15:21

Berseker
Member
From: Near Lecco, Italy
Registered: 2008-04-24
Posts: 258

Re: intel 82810E and AIGLX

hei, I had got a similar problem with my personal little server.. try to  insert in the Device section

...
Driver "intel"
... blablabla
VideoRam 4096

i know 4mb of Vram is a little value, but start testing if Xorg starts with that.. then if it's OK, try to increase the value until you get the error.. I hope to have been useful

Offline

#9 2008-09-06 15:57:52

Sophotect
Member
From: Hyperbolic excess
Registered: 2007-03-25
Posts: 30

Re: intel 82810E and AIGLX

This is variable and depends on if you have DRI in your configuration, or not. DRI fails to reserve texture memory with only 4 M.

Offline

#10 2008-09-06 19:52:35

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: intel 82810E and AIGLX

I could only get it to work (even on 1680x1050!) if I disabled DRI. If not it would freeze as described in the first post.

Offline

#11 2008-09-06 19:59:23

Sophotect
Member
From: Hyperbolic excess
Registered: 2007-03-25
Posts: 30

Re: intel 82810E and AIGLX

In which exact setup? Which chip?

Offline

#12 2008-09-06 21:02:42

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: intel 82810E and AIGLX

I'm sorry, I just see that I wrote very ambigous: AIGLX requires of course DRI - I meant getting to work as in being able to use X, which already took me a couple of days to work out. The 1680x1050 comment is because this resolution isn't even supported with Windows driver and beyond the specifications.

I can't tell you exactly, but it's a Celeron-A 400 (means about 10 years old) and the mainboard supports 256MB RAM.

Last edited by wuischke (2008-09-06 21:03:34)

Offline

#13 2008-09-06 21:37:43

Sophotect
Member
From: Hyperbolic excess
Registered: 2007-03-25
Posts: 30

Re: intel 82810E and AIGLX

Ihgitt! And you are trying to get resolutions that high with a chip like that? How is the picture quality? It wouldn't come to my mind to try for example 1600x1200 on a 21 inch monitor with that onboard thing. Because of the signal quality. Though maybe it would work, at least at 1280x1024 i can't say anything about unsharpness, washed out picture, or not clear in any way. What are you meaning with only 256 MB of ram by the way? Is this a limit because of the DIMM Slots, or is that chipset some "castrated" OEMthing? I know for sure that with i815 the limit is 512 MB.

Offline

#14 2008-09-06 23:31:00

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: intel 82810E and AIGLX

The system is running at overclocked 450Mhz with a 75MHz FSB (MB supports up to 100). It's a Pentium II based Celeron using Socket 370, with 2 SDRAM slots and no AGP slot. I use it with 256MB RAM, it might support more. I think it's a 440MX chipset, but I would have to take a look at the PC to tell more. (It's about 1000km away from me in Germany...)

The monitor is an inexpensive 22'' TFT and picture quality is very different from my GMA950 connected by DVI-D. I have to set the sharpness to Max to get acceptable picture quality, but then it is very usable for web surfing and writing. But even Latex compilation takes quite some time on this PC, not to talk about C++...

Anyway, I'll switch it for beagleboard (max. resolution 1280x1024 sad , so I have to buy a new, smaller monitor, too) with a power consumption of 2W and a 600MHz ARM processor, when I have some time to work on it.

Offline

#15 2008-09-07 00:06:56

Sophotect
Member
From: Hyperbolic excess
Registered: 2007-03-25
Posts: 30

Re: intel 82810E and AIGLX

If it's an MX it may really be limited to 256MB. But then i don't understand why it should have i810 as graphics? Anyways, im not that deep into PC-Hardware anymore. But your mention of Beagleboard did make me bookmark this. Cortex A8! Mjam Mjam. On the other hand i wouldn't know why i should go this route hardwarewise, when i know for sure i'll have nothing but trouble with this platform as a "stinknormaler Dau". That is how i wan't to use systems nowadays, mostly that is ;-)

Offline

Board footer

Powered by FluxBB