You are not logged in.
I was just wondering when one can expect xorg 6.9/7.0 in testing. Thanks in advance.
Offline
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
nice 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
Offline
I'm afraid it'll only get into testing once the final version is released.
Some PKGBUILDs: http://members.lycos.co.uk/sweiss3
Offline
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.
I recognize that while theory and practice are, in theory, the same, they are, in practice, different. -Mark Mitchell
Offline
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.
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
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.
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
Thank you for the tips. I've built it successfully, I can't tell the difference though.
Some PKGBUILDs: http://members.lycos.co.uk/sweiss3
Offline
i have noticed that xorg 6.9 rc0 use less memory than the stable version
irc.bsd.cl #linux
irc.freenode.org #archlinux-es
Offline
i have noticed that xorg 6.9 rc0 use less memory than the stable version
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
celeron2002 wrote:i have noticed that xorg 6.9 rc0 use less memory than the stable version
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
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 ...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
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 ...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 .
Offline
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
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
Arch GNU/Linux 0.7.1 (Noodle)
Linux 2.6.14-archck1
Offline
# $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.
Some PKGBUILDs: http://members.lycos.co.uk/sweiss3
Offline
Does the new one come with evdev support by default by any chance?
Offline
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
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.
Some PKGBUILDs: http://members.lycos.co.uk/sweiss3
Offline
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
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
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
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
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
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