You are not logged in.

#1 2005-08-11 22:09:55

nightfrost
Member
From: Sweden
Registered: 2005-04-16
Posts: 647

xorg 6.9/7.0 in testing branch?

I was just wondering when one can expect xorg 6.9/7.0 in testing. Thanks in advance.

Offline

#2 2005-08-12 02:55:27

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: xorg 6.9/7.0 in testing branch?

Soon I hope... I've tried out the XOrg CVS version (from CVS snapshots), and OpenGL performance in it is very much improved, even with el crappo drivers.

Offline

#3 2005-08-12 07:10:18

nightfrost
Member
From: Sweden
Registered: 2005-04-16
Posts: 647

Re: xorg 6.9/7.0 in testing branch?

nice smile which card do you use?

I'm mostly interested to get rid of the stupid issue with i915-modules losing direct rendering abilities after a suspend/resume cycle.

I've heard lots of good things about the new release though smile

Offline

#4 2005-08-12 14:07:25

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: xorg 6.9/7.0 in testing branch?

I'm afraid it'll only get into testing once the final version is released.

Offline

#5 2005-08-12 14:19:41

kth5
Member
Registered: 2004-04-29
Posts: 657
Website

Re: xorg 6.9/7.0 in testing branch?

change the version a sourcelink in the existing current/xorg to

pkgver=6.8.99.16
source=( http://xorg.freedesktop.org/snapshots/xorg-x11-6.8.99.16.tar.bz2)

and after a while it should give you a fully working snapshot x.org.  wink


I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell

Offline

#6 2005-08-12 14:54:10

xerverius
Member
From: ~
Registered: 2004-11-02
Posts: 230
Website

Re: xorg 6.9/7.0 in testing branch?

kth5 wrote:

change the version a sourcelink in the existing current/xorg to

pkgver=6.8.99.16
source=( http://xorg.freedesktop.org/snapshots/xorg-x11-6.8.99.16.tar.bz2)

and after a while it should give you a fully working snapshot x.org.  wink

Thats not the latest snapshot anymore, from 24 jul. Use this one instead (1 -aug):

pkgver=6.8.99.900
source=(http://xorg.freedesktop.org/X11R6.9-RC0/xorg-x11-6.8.99.900.tar.bz2)

Offline

#7 2005-08-12 15:25:24

kth5
Member
Registered: 2004-04-29
Posts: 657
Website

Re: xorg 6.9/7.0 in testing branch?

xerverius wrote:
kth5 wrote:

change the version a sourcelink in the existing current/xorg to

pkgver=6.8.99.16
source=( http://xorg.freedesktop.org/snapshots/xorg-x11-6.8.99.16.tar.bz2)

and after a while it should give you a fully working snapshot x.org.  wink

Thats not the latest snapshot anymore, from 24 jul. Use this one instead (1 -aug):

pkgver=6.8.99.900
source=(http://xorg.freedesktop.org/X11R6.9-RC0/xorg-x11-6.8.99.900.tar.bz2)

thx, i will take a look at this one insted when i get back home after next week. ;-)


I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell

Offline

#8 2005-08-13 08:54:15

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: xorg 6.9/7.0 in testing branch?

Thank you for the tips. I've built it successfully, I can't tell the difference though.

Offline

#9 2005-08-13 12:36:27

celeron2002
Member
From: Santiago, Chile.
Registered: 2004-02-18
Posts: 150

Re: xorg 6.9/7.0 in testing branch?

i have noticed that xorg 6.9 rc0 use less memory than the stable version wink


irc.bsd.cl #linux
irc.freenode.org #archlinux-es

Offline

#10 2005-08-13 15:00:33

Meshuggin
Member
From: /home/meshuggin
Registered: 2005-03-23
Posts: 137

Re: xorg 6.9/7.0 in testing branch?

celeron2002 wrote:

i have noticed that xorg 6.9 rc0 use less memory than the stable version wink

And how stable is it?, nvidia driver support?, is there any problem using 3D acceleration?


Arch GNU/Linux 0.7.1 (Noodle)
Linux 2.6.14-archck1

Offline

#11 2005-08-13 15:18:17

xerverius
Member
From: ~
Registered: 2004-11-02
Posts: 230
Website

Re: xorg 6.9/7.0 in testing branch?

Meshuggin wrote:
celeron2002 wrote:

i have noticed that xorg 6.9 rc0 use less memory than the stable version wink

And how stable is it?, nvidia driver support?, is there any problem using 3D acceleration?

I've rebuilded x.org (the snapshots) for my athlon-xp with a lot a custom settings, it seems a bit faster and the pacman package is 10mb smaller.

But most of the changes is bugfixes, so its safe to use of personal use.

Offline

#12 2005-08-13 18:00:26

Meshuggin
Member
From: /home/meshuggin
Registered: 2005-03-23
Posts: 137

Re: xorg 6.9/7.0 in testing branch?

xerverius wrote:

Thats not the latest snapshot anymore, from 24 jul. Use this one instead (1 -aug):

pkgver=6.8.99.900
source=(http://xorg.freedesktop.org/X11R6.9-RC0/xorg-x11-6.8.99.900.tar.bz2)

How Can I do this?, I lost it sad ...is it some way of re-building the xorg package or a new one?


Arch GNU/Linux 0.7.1 (Noodle)
Linux 2.6.14-archck1

Offline

#13 2005-08-13 18:40:56

xerverius
Member
From: ~
Registered: 2004-11-02
Posts: 230
Website

Re: xorg 6.9/7.0 in testing branch?

Meshuggin wrote:
xerverius wrote:

Thats not the latest snapshot anymore, from 24 jul. Use this one instead (1 -aug):
How Can I do this?, I lost it sad ...is it some way of re-building the xorg package or a new one?

You have to build a new one with makepkg. Create a folder on your pc with the Arch X.org files and change some bits. Building x.org takes a while, so get some coffee . wink

Offline

#14 2005-08-13 19:43:39

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: xorg 6.9/7.0 in testing branch?

Or you can just compile it over your current xorg package.

That said, it would be nice if someone could post a working PKGBUILD for this (call it xorg-devel or something), since I don't really know what patches I should get rid of, what "make install" takes care of and what it doesn't, etc., etc.

Offline

#15 2005-08-14 00:30:57

Meshuggin
Member
From: /home/meshuggin
Registered: 2005-03-23
Posts: 137

Re: xorg 6.9/7.0 in testing branch?

Gullible Jones wrote:

That said, it would be nice if someone could post a working PKGBUILD for this (call it xorg-devel or something), since I don't really know what patches I should get rid of, what "make install" takes care of and what it doesn't, etc., etc.

I agree smile


Arch GNU/Linux 0.7.1 (Noodle)
Linux 2.6.14-archck1

Offline

#16 2005-08-14 05:34:55

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: xorg 6.9/7.0 in testing branch?

# $Id: PKGBUILD,v 1.18 2005/05/02 01:58:56 judd Exp $
# Maintainer: judd <jvinet@zeroflux.org>
pkgname=xorg
_pkgver=6.8.99.900
pkgver=11R${_pkgver}
pkgrel=1
pkgdesc="A fork of the XFree86 Project with a GPL-compatible license"
url="http://www.x.org"
depends=('glibc' 'freetype1' 'fontconfig' 'gcc' 'libpng')
makedepends=('perl')
conflicts=('ttf-bitstream-vera' 'xfree86')
provides=('x-server' 'xfree86')
replaces=('x')
install=x.install
source=(http://xorg.freedesktop.org/X11R6.9-RC0/xorg-x11-${_pkgver}.tar.bz2 
        http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz xdm.pam 
        libGL.la xorg.sh vm86-tls.patch)
md5sums=()

build() {
  cd $startdir/src
  make FREETYPE_INCL=/usr/include/freetype || return 1
  install -D ttmkfdir $startdir/pkg/usr/X11R6/bin/ttmkfdir

  cd $startdir/src/xc
#  patch -Np0 -i ../vm86-tls.patch || return 1
  # build fixes
  sed -i 's|$(HARDCOPYDIR)||g' doc/Imakefile || return 1
  echo $"#define DefaultGcc2i386Opt $CFLAGS -fno-strength-reduce -fno-strict-aliasing" >config/cf/host.def
  echo $'#define HasZlib YESn' >>config/cf/host.def
  echo $'#define HasNCurses YESn' >>config/cf/host.def
  echo $'#define HasFontconfig YESn' >>config/cf/host.def
  echo $'#define HasFreetype2 YESn' >>config/cf/host.def
  echo $'#define HasLibpng YESn' >>config/cf/host.def
  echo $'#define HasExpat YESn' >>config/cf/host.def
  echo $'#define BuildLinuxDocHtml NOn' >>config/cf/host.def
  echo $'#define BuildLinuxDocPS NOn' >>config/cf/host.def
  echo $'#define BuildAllSpecsDocs NOn' >>config/cf/host.def
  echo $'#define BuildSpecsDocs NOn' >>config/cf/host.def
  echo $'#define BuildHtmlManPages NOn' >>config/cf/host.def
  echo $'#define ForceNormalLib YESn' >>config/cf/host.def
  echo $'#define HasMTRRSupport YESn' >>config/cf/host.def
  echo $'#define HasMMXSupport YESn' >>config/cf/host.def
  # Katmai: PIII SSE instructions;  3DNow: AMD instructions
  #echo $'#define HasKatmaiSupport YESn' >>config/cf/host.def
  #echo $'#define Has3DNowSupport YESn' >>config/cf/host.def
  make World || return 1
  make DESTDIR=$startdir/pkg install
  rm -f programs/xkbcomp/rules/xfree86*
  make DESTDIR=$startdir/pkg install.man
  (cd $startdir/pkg/usr/include && ln -sf ../X11R6/include/X11 X11)
  (cd $startdir/pkg/usr/include && ln -sf ../X11R6/include/GL GL)

  # exorcise the SysV demons and set up environment stuff
  rm -rf $startdir/pkg/etc/rc.d/rc?.d
  rm -f $startdir/pkg/etc/profile.d/xprint.csh
  mv $startdir/pkg/etc/init.d/xprint $startdir/pkg/etc/rc.d/xprint
  sed -i 's|init.d|rc.d|g' $startdir/pkg/etc/profile.d/xprint.sh
  rmdir $startdir/pkg/etc/init.d

  # get the pkgconfig .pc files in the right place
  mkdir -p $startdir/pkg/usr/lib/pkgconfig
  mv $startdir/pkg/usr/X11R6/lib/pkgconfig/* $startdir/pkg/usr/lib/pkgconfig

  # provide libX11.a
  #cd $startdir/src/xc/lib/X11
  #ar r libX11.a *.o
  #install -d -m644 libX11.a $startdir/pkg/usr/X11R6/lib/libX11.a

  # XDG stuff
  install -d -m755 $startdir/pkg/etc/xdg
  install -D -m644 $startdir/src/xdm.pam $startdir/pkg/etc/pam.d/xdm
  install -D -m755 $startdir/src/xorg.sh $startdir/pkg/etc/profile.d/xorg.sh
  install -D -m644 $startdir/src/libGL.la $startdir/pkg/usr/lib/libGL.la
}

This is the one I used. Enjoy.

Offline

#17 2005-08-14 05:37:12

keevn7
Member
From: Lancaster, OH, US
Registered: 2005-06-09
Posts: 206
Website

Re: xorg 6.9/7.0 in testing branch?

Does the new one come with evdev support by default by any chance?

Offline

#18 2005-08-14 11:38:10

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: xorg 6.9/7.0 in testing branch?

Sweiss: You sure those patches are all necessary, and that other patches aren't required? Also, can't the whole thing be built with 'make World'?

Offline

#19 2005-08-14 18:08:02

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: xorg 6.9/7.0 in testing branch?

I just copied the current abs version and modified it. The patch is not needed and is therefore commented out in the build() section.

I've never tried building x.org from scratch so I wouldn't know. What I can tell you is that this pkgbuild works well on my machine. And don't forget to recompile the nvidia drivers if you're using them.

Also this version doesn't seem to cause me any issues, working fine so far.

Offline

#20 2005-08-14 19:01:02

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: xorg 6.9/7.0 in testing branch?

Okay... other questions:

is ttmkfdir needed? Snapshots seem to build fine without it.

What's libGL.la for? Is that also needed?

Edit: also, is this patch still required in order to build glxgears, glxinfo, and xdriinfo?

Offline

#21 2005-08-14 21:25:15

nightfrost
Member
From: Sweden
Registered: 2005-04-16
Posts: 647

Re: xorg 6.9/7.0 in testing branch?

I'm having issues with the snapshot. Dri is not working.

[root@nightfrost ~]# cat /var/log/Xorg.0.log | grep EE
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) Failed to load /usr/X11R6/lib/modules/extensions/libGLcore.so
(EE) Failed to load module "GLcore" (loader failed, 7)
(II) Loading extension MIT-SCREEN-SAVER
[root@nightfrost ~]# cat /var/log/Xorg.0.log | grep WW
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) xf86OpenConsole: Could not save ownership of VT
(WW) xf86OpenConsole: chown /dev/tty0 failed: No such file or directory
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): /dev/agpgart is either not available, or no memory is available
(WW) I810(0): VideoRAM reduced to 8060 kByte (limited to available sysmem)
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f05 failed.

The V_BIOS checksum is not a problem, but "/dev/agpgart is either..." and "VideoRAM reduced..." seem problematic to me. Anyone else?

Offline

#22 2005-08-14 23:52:23

nightfrost
Member
From: Sweden
Registered: 2005-04-16
Posts: 647

Re: xorg 6.9/7.0 in testing branch?

If anyone suffers from the same problem, I've managed to find a patch that solves the problem (or actually bypasses it). Here you go: http://lists.freedesktop.org/pipermail/ … 08734.html

Offline

#23 2005-08-26 10:19:48

kth5
Member
Registered: 2004-04-29
Posts: 657
Website

Re: xorg 6.9/7.0 in testing branch?

try to increase the assigned shared memory if possible (in the bios settings), that should fix it on i855gm using i810 at least.


I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell

Offline

#24 2005-09-04 18:45:55

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: xorg 6.9/7.0 in testing branch?

Sorry to bump a dead thread, but when I try to build the package, the compilation exits with an error about some missing dependency or something (rather cryptic). When I try building it without makepkg (via 'make World') nothing like that happens, and it compiles fine.

Offline

#25 2005-09-04 19:14:35

nightfrost
Member
From: Sweden
Registered: 2005-04-16
Posts: 647

Re: xorg 6.9/7.0 in testing branch?

Do you have anything funny in makepkg.conf? I had similar problems once when I had configured makepkg to use ccache, but hadn't installed ccache yet. Consequently, when I issued makepkg, compiles always failed (since it couldn't find the compiler) but normal make would work...

Offline

Board footer

Powered by FluxBB