[arch-dev-public] Xorg 7.5 hits testing

Eric Bélanger snowmaniscool at gmail.com
Wed Oct 14 21:09:03 EDT 2009


On Wed, Oct 14, 2009 at 5:38 PM, Xavier <shiningxc at gmail.com> wrote:
> 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

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=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

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=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 ?
>

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.


More information about the arch-dev-public mailing list