Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

i810 DRM not working after xorg-X11 upgrade

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
db_404
Guru
Guru
Posts: 336
Joined: Thu Dec 05, 2002 2:41 pm

i810 DRM not working after xorg-X11 upgrade

  • Quote

Post by db_404 » Sun May 13, 2007 12:21 am

After the recent version bump in xorg-x11 3D acceleration seems to have stopped working.

Up until that point, 3D acceleration was working pretty well (for an older IBM chipset) - was even running Beryl on it.

Chipset is i810:

Code: Select all

00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
I see this in xorg logs:

Code: Select all

(II) I810(0): [drm] DRM interface version 1.3
(II) I810(0): [drm] created "i915" driver at busid "pci:0000:00:02.0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xe0271000
(II) I810(0): [drm] mapped SAREA 0xe0271000 to 0xb7a8d000
...which looks like things are going well...
then..

Code: Select all

(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
uh oh - no Beryl for me...

Any thoughts as to where to begin debugging this?
Top
alanic
n00b
n00b
User avatar
Posts: 41
Joined: Fri Jan 13, 2006 3:43 am

  • Quote

Post by alanic » Sun May 13, 2007 12:41 am

You should post your xorg.conf, I'm pretty sure you should be able to overcome this with editing xorg.conf. I have the same device as you do and some lines I have are:

Code: Select all

Section "Module"
        Load    "dri"
        Load    "glx"
EndSection


Section "Device"
        Option          "NoAccel"       "false"
        Option          "DRI"           "true"
EndSection

Section "ServerLayout"
        Option          "AIGLX" "true"
EndSection

Section "DRI"
        Group        0
        Mode    0666
EndSection

Section "Extensions"
        Option          "Composite"   "Enable"
EndSection
(clipped irrelevant lines in sections)
Top
db_404
Guru
Guru
Posts: 336
Joined: Thu Dec 05, 2002 2:41 pm

  • Quote

Post by db_404 » Sun May 13, 2007 12:51 am

Yes - here's the conf - like I said, this was working until the upgrade, and I made no changes to the config file, so I would imagine that it would still work.

Relevant sections are:

Code: Select all


Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "AlwaysCore"
        #InputDevice    "Mouse1" "SendCoreEvents"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option         "AIGLX" "true"
EndSection

Section "DRI"
        Group 0
        Mode 0666
EndSection

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

Section "Device"
        Identifier  "Card0"
        Driver      "i810"
        VendorName  "Intel Corp."
        BoardName   "82852/855GM Integrated Graphics Device"
        VideoRam    67108864
        Option      "XAANoOffscreenPixmaps" "true"
        Option      "DRI" "true"
EndSection

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


Top
alanic
n00b
n00b
User avatar
Posts: 41
Joined: Fri Jan 13, 2006 3:43 am

  • Quote

Post by alanic » Sun May 13, 2007 1:14 am

I think you may need to remove the load "glcore" line in modules. edit: if it's actually there of course:)
Top
db_404
Guru
Guru
Posts: 336
Joined: Thu Dec 05, 2002 2:41 pm

  • Quote

Post by db_404 » Fri May 18, 2007 2:23 pm

OK - so replying to my own post.

Seems removing the line:

Code: Select all

VideoRam    67108864
Solved at least part of the problem - DRI now loads OK, an glxinfo reports it as working. However Beryl is still a no go as I get screen corruption (mostly of gtk menus on mouse over).
Top
vespaman
Guru
Guru
User avatar
Posts: 395
Joined: Wed Aug 28, 2002 9:05 pm
Location: Stockholm

  • Quote

Post by vespaman » Sat May 19, 2007 1:58 pm

However Beryl is still a no go as I get screen corruption (mostly of gtk menus on mouse over).
This is where I am since a week with my laptop! Well, even worse; after starting beryl, I get mostly empty windows, a resize makes them show as the ought to, but they don't seem to get any input from keyboard and sometimes mouse presses.

Tried also Compiz, but that gives me other (similar) problems.

So, if you (did?) find any solution to this... ...share please! :)

Edit: 855 chipset on the laptop, 2.6.21 gentoo r1.

Edit2: Thanks to this thead http://forums.gentoo.org/viewtopic-t-55 ... beryl.html I'm allright now!
It seams xf86-video-i810-2.0.0 is not compatible with Beryl at this point, downgrading did it for me!
Top
hammy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 91
Joined: Fri Nov 26, 2004 12:15 am
Location: Sacramento, CA
Contact:
Contact hammy
Website

  • Quote

Post by hammy » Sun May 20, 2007 11:58 pm

Set VIDEO_CARDS="i810" in /etc/make.conf and emerge x11-drm
arbiter_dev @ irc.freenode.net

Silent PC Review - It doesn't have to be loud
Top
Post Reply

7 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic