Hi all,
Just a quick update to let you know that I’ve just put x11-drivers/xf86-video-i810-2.4.1 to Portage.
Overall, I’m not very happy with this release. It’s definitely not as smooth as 2.3.2 which turned out to be very solid. So please test it out with a recent xorg-server (read, 1.4.2) and let me know in bugzilla if anything breaks.
Again, be prepared to continue the bug hunt in FreeDesktop’s bugzilla as my Intel Powers ™ are very limited. It just so happens that half a dozen Intel developers also roam there, so all in all, it’s a good place to file bugs. Just add “remi at gentoo dot org” as a CC on those bugs so I can keep track of the issues.
Thanks
Update :
Josh asked me a couple questions and the answers might interest all those of you who have Intel chips but don’t follow X development closely. So here goes :
My Thinkpad R61i has an Intel X3100 chip, so I’ll be sure to test out the new drivers. I am sorta scared by your blog post, but, well, as long as I quickpkg the relevant packages before upgrading, I should be okay, right? 😉
Yes, let’s get this straight, the driver won’t eat your laptop and won’t kill kittens either. A lot of the core features do work, but there are some instabilities and some quirky behaviors, and those are the issues I’m worried about.
I normally run the hardmasked/~arch X and Intel packages, with all their quirks, on that machine, so 2.4 shouldn’t all that different.
Yep, 2.4.1-r1 is in ~arch, so ~ users will probably already have it installed by now.
I wasn’t aware of the git overlay. Are there any fixes in upstream’s git that just didn’t make it into 2.4.1? If so, I may have to make the move to the overlay.
Donnie’s X11 overlay has live ebuilds for the “master” branch of all X packages. Beware that intel/master is very different from intel/xf86-video-intel-2.4-branch. I’m currently backporting patches from the latter into Portage as they will end up in the next release anyway. So there’s no need to create a live git ebuild for this particular branch.
As for the current git master, as you may have read on Phoronix and Planet FreeDesktop, the driver is going through major changes. Definitely not for the faint of heart.
Also, when’s the namechange to xf86-video-intel?
I plan to tackle this tiny issue when Donnie decides to put Xorg 7.4 (aka xorg-server-1.5) into portage.
I bought a laptop and chose one with Intels GMA X3100 because I saw that their open source support was good.
But to my terrible and painful surprise that card didn’t even support OpenGL2.0 (ie. shaders).
http://en.wikipedia.org/wiki/Intel_GMA#Table_of_GMA_graphics_cores_and_chipsetsIs this because of hardware or software support? Could they (hypothetically) add support for it in their drivers?
GMA X3100 “should” have support newer pixel and vertex shaders from OpenGL 2.0. The only issue is that the current Mesa (media-libs/mesa) does not yet support OpenGL 2.0. I think 7.1 should have it and it’s definitely planned.
If you really need/want OpenGL 2.0, try using Donnie Berkholz’s “x11” overlay which has live git ebuilds of all the needed bits and pieces.
I have gentoo linux on my Toshiba laptop:
# uname -a
Linux desperado-book 2.6.24-tuxonice-r9 #1 SMP Sun Aug 17 22:40:09 MSD 2008 i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux
xorg-server-1.4.2
xorg-x11-7.3
x11-drm-20071019 (drm module not from kernel)
Sometimes X crash with:
(EE) intel(0): underrun on pipe B!
Synaptics DeviceOff called
(EE) intel(0): underrun on pipe B!
Synaptics DeviceOff called
(II) AIGLX: Suspending AIGLX clients for VT switch
(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 1
(II) intel(0): xf86UnbindGARTMemory: unbind key 2
(II) intel(0): xf86UnbindGARTMemory: unbind key 3
(II) intel(0): xf86UnbindGARTMemory: unbind key 4
and it’s impossible to start X one more time without restart all system (I mean `init 6`)
@Vladimir,
This is my blog, not a bug tracker 🙂 please head over to https://bugs.gentoo.org to file a proper bug report.
Thanks
R
Thx for the update, great info!
Thanks for the responses, R
I need help..I would like to know how to update Opengl On my Intel chipset I have a 64mb Vid card from like 2004..what is the most recent i could update it to..and how..thank you