On Wed, Oct 14, 2009 at 5:38 PM, Xavier <shiningxc@gmail.com> wrote:
On Wed, Oct 14, 2009 at 11:17 PM, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
On Wed, Oct 14, 2009 at 4:08 PM, Eric Bélanger <snowmaniscool@gmail.com> wrote:
On Tue, Oct 13, 2009 at 6:23 PM, Andreas Radke <a.radke@arcor.de> wrote:
I've built the new Xorg 7.5 based on xorg-server 1.7.1rc1 and Mesa 7.6.
Some very old drivers have been dropped because they are no more developed and won't build anymore.
I hope I have updated all essential parts. Some Xorg fonts related packages still need a bump.
Mesa 7.6 is built right now plain upstream. This means Gallium 3d stack for Nouveau and Intel. For Intel we might go back to old way DRI when we can't solve some existing issues. Radeon is built the old DRI way.
Let's pray the update goes smooth. So far only Jan has played with Intel drivers. We will probably need some time until all important regressions and bugs have been solved.
Good luck.
-Andy
Well, X is broken for me:
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so dlopen: /usr/lib/xorg/modules/drivers/intel_drv.so: undefined symbol: resVgaShared (EE) Failed to load /usr/lib/xorg/modules/drivers/intel_drv.so (II) UnloadModule: "intel" (EE) Failed to load module "intel" (loader failed, 7)
This is on i686 with the intel driver from xf86-video-intel-legacy. I tried rebuildding the driver but it failed. Does anyone know what package contains xf86Resources.h ? Or was this include file removed from X?
ch7017.c:37:27: error: xf86Resources.h: No such file or directory In file included from ch7017.c:43: /usr/include/X11/extensions/dpms.h:40: error: expected `)' before `*' token /usr/include/X11/extensions/dpms.h:41: error: expected `=', `,', `;', `asm' or `__attribute__' before `DPMSGetVersion' /usr/include/X11/extensions/dpms.h:42: error: expected `)' before `*' token /usr/include/X11/extensions/dpms.h:43: error: expected `=', `,', `;', `asm' or `__attribute__' before `DPMSSetTimeouts' /usr/include/X11/extensions/dpms.h:44: error: expected `)' before `*' token /usr/include/X11/extensions/dpms.h:45: error: expected `=', `,', `;', `asm' or `__attribute__' before `DPMSEnable' /usr/include/X11/extensions/dpms.h:46: error: expected `=', `,', `;', `asm' or `__attribute__' before `DPMSDisable' /usr/include/X11/extensions/dpms.h:47: error: expected `=', `,', `;', `asm' or `__attribute__' before `DPMSForceLevel' /usr/include/X11/extensions/dpms.h:48: error: expected `=', `,', `;', `asm' or `__attribute__' before `DPMSInfo' make[4]: *** [ch7017.lo] Error 1
I tried downgrading the kernel and using the lts one but it's not kernel related. I haven't tried anything else so far.
Does the vesa driver work for you? This should just get X up and running
Yes, it works. I'll use it until I find something better.
As for xf86resources.... searching around actually produces lots of things of this sort: http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=37844573...
Here's the path of the file in git: http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/common/xf86Resource...
Not sure what package that's actually part of, though
This has been killed : http://cgit.freedesktop.org/xorg/xserver/commit/?id=4b42448a23
That's what I suspected.
All drivers have been updated, for example intel one : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=9a3b568d...
It looks like intel-legacy package is just using an older release of the intel driver (2.3.2) so that was obviously not updated with the new server changes.
Why does that intel-legacy package still exist ? Are there any long-standing critical issues that have been reported to upstream and still not fixed ?
When the intel-legacy package was introduced, the newest intel drivers weren't working for some Intel cards like mine. There were lots of artifacts that were making X practically unusable. I tried the xf86-video-intel package but it just freeze the system. I'll try the i810 driver later.