[arch-dev-public] Xorg 7.5 hits testing
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
Am Mittwoch 14 Oktober 2009 00:23:10 schrieb Andreas Radke:
Let's pray the update goes smooth.
on my intel: AIGLX is disabled; no 3D at all; according to gtkperf 2d is a little slower than before. on nvidia: xorg does not load the nvidia driver; so no graphics for me here. :-( Maybe we need the beta driver from nvidia here; will try that later. -- Pierre Schmitz, http://users.archlinux.de/~pierre
On Wed, Oct 14, 2009 at 1:04 AM, Pierre Schmitz <pierre@archlinux.de> wrote:
Am Mittwoch 14 Oktober 2009 00:23:10 schrieb Andreas Radke:
Let's pray the update goes smooth.
on my intel: AIGLX is disabled; no 3D at all; according to gtkperf 2d is a little slower than before.
on nvidia: xorg does not load the nvidia driver; so no graphics for me here. :-( Maybe we need the beta driver from nvidia here; will try that later.
I am pretty sure I read someone in #nouveau saying the beta driver worked.
Am Mittwoch 14 Oktober 2009 01:14:04 schrieb Xavier:
I am pretty sure I read someone in #nouveau saying the beta driver worked.
confirmed; I'll put thos in testing. No idea about the older nvidia drivers though. -- Pierre Schmitz, http://users.archlinux.de/~pierre
Am Mittwoch 14 Oktober 2009 01:18:51 schrieb Pierre Schmitz:
Am Mittwoch 14 Oktober 2009 01:14:04 schrieb Xavier:
I am pretty sure I read someone in #nouveau saying the beta driver worked.
confirmed; I'll put thos in testing. No idea about the older nvidia drivers though.
According to some forum posts the old nvidia drivers don't work anymore. -- Pierre Schmitz, http://users.archlinux.de/~pierre
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.
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 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
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
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 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 ?
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.
On Wed, 2009-10-14 at 21:09 -0400, Eric Bélanger wrote:
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.
i810 is even older and will never actually compile. I got the legacy driver to compile yesterday, but it hangs up completely. This Q35 system is forced to use the legacy driver, as this system doesn't like UXA, and so doesn't work with xf86-video-intel. Not with KMS, not without KMS. The framebuffer console itself works and switches to the correct mode, but the screen stays blank when starting up X. Switching back to console still works though.
On Thu, Oct 15, 2009 at 8:56 AM, Jan de Groot <jan@jgc.homeip.net> wrote:
I got the legacy driver to compile yesterday, but it hangs up completely. This Q35 system is forced to use the legacy driver, as this system doesn't like UXA, and so doesn't work with xf86-video-intel. Not with KMS, not without KMS. The framebuffer console itself works and switches to the correct mode, but the screen stays blank when starting up X. Switching back to console still works though.
I am curious to know what does upstream say about this : 1) nothing 2) we don't care / we don't support this chipset or system 3) we care but we don't know what the issue is, and need more information I did not find any information upstream after a quick google and a quick search in the bugtracker.
Andreas Radke schrieb:
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.
Gallium is complete fail with intel. I rebuild mesa with --disable-gallium-intel locally, then build the intel driver against it (is that even needed). This works good (better than the old version). With gallium, I only get a black, occasionally flickering screen until I disable compositing entirely. Without compositing it works - which indicates that aiglx and/or dri are broken.
On Mon, 19 Oct 2009, Thomas Bächler wrote:
Gallium is complete fail with intel. I rebuild mesa with --disable-gallium-intel locally, then build the intel driver against it (is that even needed). This works good (better than the old version).
With gallium, I only get a black, occasionally flickering screen until I disable compositing entirely. Without compositing it works - which indicates that aiglx and/or dri are broken.
I'd like to see tests with new kernel 2.6.32 drm module before we make a decision to whether stay with gallium or revert to dri drivers. It shouldn't be too far away. -Andy
Andreas Radke schrieb:
I'd like to see tests with new kernel 2.6.32 drm module before we make a decision to whether stay with gallium or revert to dri drivers.
It shouldn't be too far away.
-Andy
Kernel is expected in 6 weeks or so, X shouldn't have to stay in testing that long. Currently, nothing works with gallium (except anything that doesn't use dri), so it's not really worth waiting. We can go back to gallium when it works.
participants (7)
-
Aaron Griffin
-
Andreas Radke
-
Eric Bélanger
-
Jan de Groot
-
Pierre Schmitz
-
Thomas Bächler
-
Xavier