You are not logged in.

#51 2008-12-30 17:49:04

agapito
Member
From: Who cares.
Registered: 2008-11-13
Posts: 641

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

Not nice here. I have an GMA945, all packages compiled and new kernel from testing and performance sucks. ḰDE4 effects are fucking slow ( 3 o 4fps moving windows) compiz always worked better with this card. I had a lot of crashes and i didn't have DRI2 so i reverted to core packages. I would be happy only with dri2 and a decent kwin performance. I don't play games.


Excuse my poor English.

Offline

#52 2009-01-06 15:46:46

dejavu
Member
Registered: 2008-05-26
Posts: 103

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

thanks for this packages,
exa performance on ati radeons is not bad anymore.
addiotionally i needed:

ati-dri-git:

# modified from dejavu
pkgname=ati-dri-git
pkgver=20090106
pkgrel=1
pkgdesc="Mesa DRI drivers for ATI/AMD chipsets"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
depends=('libdrm>=2.4.3' 'mesa>=7.2.99' 'expat>=2.0')
makedepends=('libdrm>=2.4.3' 'imake' 'mesa>=7.2.99' 'glproto>=1.4.9')
options=('!libtool')
conflicts=('ati-dri')
provides=('ati-dri=7.2.99')
source=()
md5sums=()
license=('custom')

_gitroot="git://anongit.freedesktop.org/git/mesa/mesa"
_gitname="mesa"

build() {
  cd ${startdir}/src/
  msg "Connecting to git.freedesktop.org GIT server...."

  if [ -d $startdir/src/$_gitname ] ; then
  cd $_gitname && git pull origin
  msg "The local files are updated."
  else
  git clone $_gitroot
  fi

  msg "GIT checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/
  cp -r ${startdir}/src/$_gitname ${startdir}/src/$_gitname-build || return 1
  cd $startdir/src/$_gitname-build/

  CONFIG="linux-dri-x86"
  if [ "${CARCH}" = "x86_64" ]; then
    CONFIG="linux-dri-x86-64"
    sed -i -e "s/lib64/lib/g" ${startdir}/src/$_gitname-build/configs/${CONFIG}
  fi

  echo "EXTRA_LIB_PATH =" >> configs/${CONFIG}
  echo "OPT_FLAGS = ${CFLAGS} -fno-strict-aliasing" >> configs/${CONFIG}
  echo "SRC_DIRS = glx/x11 mesa" >> configs/${CONFIG}
  rm -f include/GL/glut*h
  echo "USING_EGL = 0" >> configs/${CONFIG}
  echo "PROGRAM_DIRS =" >> configs/${CONFIG}
  echo "MKDEP = makedepend" >> configs/${CONFIG}
  echo "DRI_DIRS = r128 r200 r300 radeon" >> configs/${CONFIG}
  echo "DRI_DRIVER_SEARCH_DIR = /usr/lib/xorg/modules/dri" >> configs/${CONFIG}
  echo "DRI_DRIVER_INSTALL_DIR = /usr/lib/xorg/modules/dri" >> configs/${CONFIG}
  echo "ARCH_FLAGS += -DGLX_USE_TLS" >> configs/${CONFIG}
  echo "X11_INCLUDES = `pkg-config --cflags-only-I x11`" >> configs/${CONFIG}

  make realclean
  make ${CONFIG} || return 1
  mkdir -p ${startdir}/pkg/usr
  cd drivers/dri
  make DESTDIR=${startdir}/pkg install || return 1
  rm -rf ${startdir}/pkg/usr/local
}

xf86-video-ati-git:

# from aur comment
pkgname=xf86-video-ati-git
pkgver=20090106
pkgrel=1
_mesaver="7.2"
pkgdesc="X.org ati video driver"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
depends=('libdrm>=2.3.1' 'libgl>=7.2' 'libpciaccess')
makedepends=('pkgconfig' 'xorg-server>=1.5.0' "mesa>=${_mesaver}" 'fontsproto'
         'glproto' 'xf86driproto' 'diffutils' 'dri2proto' 'xorg-util-macros' 'git')
conflicts=('xorg-server<1.5.0')
options=('!libtool')
source=(http://downloads.sourceforge.net/sourceforge/mesa3d/MesaLib-${_mesaver}.tar.bz2)
md5sums=()

_gitroot="git://anongit.freedesktop.org/xorg/driver/xf86-video-ati"
_gitname="xf86-video-ati"

build() {
    cd $srcdir
    msg "Connecting to the GIT server...."
 
    if [[ -d $srcdir/$_gitname ]] ; then
        cd $_gitname
        git pull origin
        msg "The local files are updated."
    else
        git clone $_gitroot
    fi
    
    msg "GIT checkout done"
    msg "Starting make..."
    
    rm -rf $srcdir/$_gitname-build
    cp -r $srcdir/$_gitname $srcdir/$_gitname-build
    
    cd $srcdir/$_gitname-build
  ./autogen.sh --prefix=/usr/ --enable-dri || return 1
   make || return 1
   make DESTDIR=$startdir/pkg install
   install -Dm644 COPYING $startdir/pkg/usr/share/licenses/$_gitname/COPYING
   rm -rf $startdir/src/$_gitname-build

  cd "${srcdir}/Mesa-${_mesaver}"
  ./configure --prefix=/usr \
    --with-dri-driverdir=/usr/lib/xorg/modules/dri \
    --with-dri-drivers=radeon,r200,r300 \
    --enable-glx-tls \
    --disable-ttm-api \
    --with-driver=dri \
    --enable-xcb \
    --disable-glu \
    --disable-glut \
    --disable-glw || return 1
  make || return 1
  cd src/mesa/drivers/dri || return 1
  make DESTDIR="${pkgdir}" install || return 1
  rm -f "${pkgdir}/usr/lib/xorg/modules/dri/libdricore.so"
  rm -rf "${pkgdir}/usr/include"
  rm -rf "${pkgdir}/usr/lib/pkgconfig"
}

xf86-input-synaptics-git:

# $Id$
# modified from dejavu
# Maintainer: Alexander Baldeck <Alexander@archlinux.org
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Sébastien Mazy <melyadon@gmail.com>
pkgname=xf86-input-synaptics-git
pkgver=20090106
pkgrel=1
pkgdesc="X.org synaptics input driver (git version)"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
license="custom"
depends=('glibc' 'xkeyboard-config-git')
makedepends=('git' 'pkgconfig' 'xorg-server>=1.4.99.906' 'inputproto>=1.4.4' 'xorg-util-macros' 'randrproto>=1.2.1' 'intltool')
provides=('xf86-input-synaptics-git')
conflicts=('xf86-input-synaptics-git')
options=('!libtool')
groups=('xorg-input-drivers')
source=()
md5sums=()

_gitroot="git://anongit.freedesktop.org/git/xorg/driver/xf86-input-synaptics"
_gitname="xf86-input-synaptics"

build() {
  cd ${startdir}/src/
  msg "Connecting to git.freedesktop.org GIT server...."

  if [ -d $startdir/src/$_gitname ] ; then
  cd $_gitname && git pull origin
  msg "The local files are updated."
  else
  git clone $_gitroot
  fi

  msg "GIT checkout done or server timeout"
  msg "Starting make..."

  cd $startdir/src/
  cp -r ${startdir}/src/$_gitname ${startdir}/src/$_gitname-build || return 1
  cd $startdir/src/$_gitname-build/

  ./autogen.sh || return 1
  ./configure --prefix=/usr --sysconfdir=/etc || return 1
  make || return 1
  make DESTDIR=$startdir/pkg install || return 1
}

now i'll try the xorg-server-git, perhaps it's even better...

best wishes

Last edited by dejavu (2009-01-06 16:39:27)

Offline

#53 2009-01-06 20:32:14

honorguard
Member
Registered: 2008-10-15
Posts: 40

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

I tried to compile PKGBUILDs on my X3100. Everything was ok, but after boot to X keyboard and mouse doesnt work. I removed depedency on new X-server and downgraded to latest in repo. Then I have following problems:
after every game shutdows restarts or freezes x-server
in pidgin hiding fonts
System totaly freeze sometimes
composite doesn't work //on latest drivers from repo do
Glxgears was 850 FPS (on drivers from HH 1050 FPS, from latest drivers from repo 350 FPS), but every game what I tried was really really faster!!
Do you think the problems on new drivers are problems because I have older xorg?
THX


IBM/Lenovo R61i
Intel core 2 duo 1024MB RAM 120GB HDD
Archlinux 64bit KDEmod 4
without Windows

Offline

#54 2009-01-06 22:35:53

Dheart
Member
From: Sofia, Bulgaria
Registered: 2006-10-26
Posts: 956

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

If you upgrade xorg-server you also need to upgrage xf86-input-evedev, otherwise you won't have any input.


My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...

Offline

#55 2009-01-06 23:43:55

honorguard
Member
Registered: 2008-10-15
Posts: 40

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

I'm not sure if I didn't forget to upgrade this package. I have all package compiled, I'll test it tomorrow, if I will have time.
THX


IBM/Lenovo R61i
Intel core 2 duo 1024MB RAM 120GB HDD
Archlinux 64bit KDEmod 4
without Windows

Offline

#56 2009-01-07 13:51:31

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,393

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

- Did anyone made a comparison (opengl performances) between the good old 2.3.2 and this one?
- is the problem with opengl application under compiz gone? (always on top and ugly artifacts)
- Does the xvideo textured adaptor still tears like hell when watching a movie?
- Is the overlay surface stable?

Thanks smile


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

#57 2009-01-07 14:12:50

steve___
Member
Registered: 2008-02-24
Posts: 452

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

re: video tearing - are you using an intel video card?


-steve

Offline

#58 2009-01-07 14:18:57

honorguard
Member
Registered: 2008-10-15
Posts: 40

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

I am lost... I tried to install all packages again, but I didn't get into x-server. It wrote something like "module requirement missmatch" and something about xorg unable to load modules... Do somebody knows that? I'm not sure if I have done all right. I will recompile Xorg with depedencies later and test it again.
THX


IBM/Lenovo R61i
Intel core 2 duo 1024MB RAM 120GB HDD
Archlinux 64bit KDEmod 4
without Windows

Offline

#59 2009-01-07 14:30:03

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,393

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

steve___ wrote:

re: video tearing - are you using an intel video card?


-steve

Of course i am...


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

#60 2009-01-07 14:55:30

steve___
Member
Registered: 2008-02-24
Posts: 452

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

heh, I didn't realize the thread I was in.

You need to specify the xv port.  For mplayer the option is:

mplayer -vo xv:port=XX

To find out which port your video card is using, try:

xvinfo |grep -A 2 overlay |grep base

Offline

#61 2009-01-07 15:09:17

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,393

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

Of course i do! (you can simply do mplayer -vo xv:adaptor=1 with newer versions), but my problem is that whatever i try to use overlay with newer intel drivers there's a chance that my sistem will freeze, so i was asking (among other things) if at least textured adaptor was finally tears-less in newer drivers.
Other alternative is opengl output, but:
1- was unusable in a compiz environment (always on top and garbage issue)
2- still tears in a compiz environment (while it's ok without any composite manager running and setting driconf to always sync)
3- you can't zoom the image offscreen with a gui like smplayer or xt7-player, because the video freezes.


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

#62 2009-01-07 16:51:12

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

honorguard wrote:

I am lost... I tried to install all packages again, but I didn't get into x-server. It wrote something like "module requirement missmatch" and something about xorg unable to load modules... Do somebody knows that? I'm not sure if I have done all right. I will recompile Xorg with depedencies later and test it again.

You should compile all PKGBUILDs given in the order they are given, installing each as soon as it is compiled for the others to build against.

Offline

#63 2009-01-07 22:07:26

honorguard
Member
Registered: 2008-10-15
Posts: 40

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

Yeas. That was it. I downgraded to old packages, returned depedency to new X-server and installed in order of PKGBUILDs on first page. But I had problem with keyboard and mouse again. But I solved it. Sorry, because I am a beginer and only user :-).
sudo cp /root/xorg.conf.new /etc/X11/xorg.conf


IBM/Lenovo R61i
Intel core 2 duo 1024MB RAM 120GB HDD
Archlinux 64bit KDEmod 4
without Windows

Offline

#64 2009-01-08 14:38:42

dcrabs
Member
From: Sweden
Registered: 2008-10-03
Posts: 149

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

Hi
I have a problem installing libxcb> 1.1.90.1 cause libxcb-xlib.so is missing from there on. Does nobody has this problem?
I mean it compiles fine but after installation vim and qt programs do not start any more.
dcrabs

Offline

#65 2009-01-08 16:57:52

cywhale
Member
Registered: 2008-03-10
Posts: 31

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

Seems I had a similar issue as honorguard, if I remembercorrectly xorg said something about "ABI version mismatch", X did not start due to this error.
The packages were built from the PKGBUILDs at page 1 not changing the order of building and installing.

For now I use all the new packages BUT old Xorg and old xf86-input-evdev - Compiz runs fine, scrolling in Firefox is fast, glxgears shows 60fps and openGL games crash the xserver (foobillard for testing) sad

Edit: Tried again without wacom and synaptics in xorg.conf - no way, X refuses to start giving a backtrace in Xorg.0.log : http://pastebin.com/m55380414... does anybody know what happened here?

Last edited by cywhale (2009-01-08 17:56:24)

Offline

#66 2009-01-08 20:15:40

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

RC2 of xf86-video-intel is out. I changed the PKGBUILD in my previous post accordingly.

Offline

#67 2009-01-09 16:33:42

damjan
Member
Registered: 2006-05-30
Posts: 451

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

I've only compiled libdrm 2.4.3 and xf86-video-intel 2.5.99.2 and it seems to me much improved vs 2.5.x ... previously there were crashes with EXA enable, problems with video playing with XAA, problems on suspend/resume with the VGA console disapearing. Seems these problems are solved now. I've also set it to use UXA (which was slow in 2.5.99.1 but this rc2 has it ok).

Offline

#68 2009-01-09 22:12:23

Heller_Barde
Member
Registered: 2008-04-01
Posts: 245

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

could anyone who has smooth compiz with intel gm965 or x3100 post their xorg.conf ( i am especially interested in which quirks we still need in the device section smile )

neat development on the intel graphics front! yay!

cheerio, Barde

Offline

#69 2009-01-10 09:47:24

dcrabs
Member
From: Sweden
Registered: 2008-10-03
Posts: 149

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

When I read the post above, I had an other question.

Could anyone be so nice and summarise what packages are really needed? Everyone has a different opinion. And one of those PKGBUILD's does not work here (libxcb compiles but there is a library missing libxcb-xlib.so) but I seem to be the only one who is affected. Can I find the library in some other file?

Offline

#70 2009-01-10 16:11:08

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 1,000
Website

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

I just tried xf86-video-intel 2.5.99.2 and UXA seems a bit slower than 2.5.99.1.

xorg-server 1.5.99.3 still broken for me:

Fatal server error:
Caught signal 11.  Server aborting

sad

Offline

#71 2009-01-10 17:27:59

Dheart
Member
From: Sofia, Bulgaria
Registered: 2006-10-26
Posts: 956

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

@dcrabs - I think you needed to compile libxcb and then libx11. That, I think, solves the problem.
@karabja4 - I can't use the newer xorg-server either.


My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...

Offline

#72 2009-01-10 18:56:27

damjan
Member
Registered: 2006-05-30
Posts: 451

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

My xorg.conf. I don't use Compiz though.

    Section "Device"
    Identifier  "Onboad display adapter card"
    Driver   "intel"
    BusID    "PCI:0:2:0"
    Option  "AccelMethod" "uxa"
    #Option  "DRI" "off"
    #Option  "AccelMethod" "xaa"
    #Option  "XAANoOffscreenPixmaps" "on"
    #Option   "AccelMethod" "exa"
    #Option   "MigrationHeuristic" "smart"
    #Option  "FramebufferCompression" "on"
    #Option  "Tiling" "on"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Onboad display adapter card"
    DefaultDepth 24
    SubSection "Display"
        Viewport   0 0
        Virtual 2048 2048
        Modes   "1024x768" 
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
EndSection

If Virtual 2048x2048 was the default I guess I could go without a config file at all.

Offline

#73 2009-01-11 00:44:29

Cheesebaron
Member
From: Denmark
Registered: 2008-10-31
Posts: 65
Website

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

dcrabs wrote:

Hi
I have a problem installing libxcb> 1.1.90.1 cause libxcb-xlib.so is missing from there on. Does nobody has this problem?
I mean it compiles fine but after installation vim and qt programs do not start any more.
dcrabs

Recompile applications that have this problem from ABS, it is probably because of a change in file names.

Offline

#74 2009-01-12 14:39:24

Heller_Barde
Member
Registered: 2008-04-01
Posts: 245

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

thank you damjan. i will try this when i'm at home smile

cheers Barde

Offline

#75 2009-01-12 16:14:45

phabulosa
Member
From: Mountain View, CA
Registered: 2007-10-17
Posts: 182
Website

Re: Intel i965 on 2.6.28 kernel --- results with xf86-video-intel 2.5.99.

damjan wrote:

I've only compiled libdrm 2.4.3 and xf86-video-intel 2.5.99.2 and it seems to me much improved vs 2.5.x ... previously there were crashes with EXA enable, problems with video playing with XAA, problems on suspend/resume with the VGA console disapearing. Seems these problems are solved now. I've also set it to use UXA (which was slow in 2.5.99.1 but this rc2 has it ok).

When I am doing suspend, the screen is still a mess when I am using libdrm 2.4.3 and xf86-video 2.5.99.2
I have fbcondecor built into the kernel. is that a problem?

BTW, do I need a newer version of Xorg-server in order to make all the to work?

Offline

Board footer

Powered by FluxBB