[arch-dev-public] Xorg 7.5 hits testing

Xavier shiningxc at gmail.com
Wed Oct 14 17:38:41 EDT 2009


On Wed, Oct 14, 2009 at 11:17 PM, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
> On Wed, Oct 14, 2009 at 4:08 PM, Eric Bélanger <snowmaniscool at gmail.com> wrote:
>> On Tue, Oct 13, 2009 at 6:23 PM, Andreas Radke <a.radke at 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
>
> As for xf86resources.... searching around actually produces lots of
> things of this sort:
> http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=378445738494663f2ee1615598d4c77b870745af
>
> Here's the path of the file in git:
> http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/common/xf86Resources.h?id=544bfd06663ff71bc5275459cf74a3557530544f
>
> Not sure what package that's actually part of, though
>

This has been killed :
http://cgit.freedesktop.org/xorg/xserver/commit/?id=4b42448a23

All drivers have been updated, for example intel one :
http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=9a3b568d62a0b48f4a42ea5377740b2df1af432a

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 ?


More information about the arch-dev-public mailing list