You are not logged in.

#1 2007-04-20 06:51:58

zeno
Member
From: china
Registered: 2007-04-20
Posts: 8
Website

xf86-video-intel-2.0.0 has been released

http://xorg.freedesktop.org/releases/in … 0.0.tar.gz

Is this Package will be used for the 945GM chipset?
1280*800 is not supported by arch now!

Last edited by zeno (2007-04-20 07:11:06)

Offline

#2 2007-04-20 11:25:50

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: xf86-video-intel-2.0.0 has been released

It would be better to submit a feature request. This way it wont get lost.

Offline

#3 2007-04-20 12:00:51

Moo-Crumpus
Member
From: Hessen / Germany
Registered: 2003-12-01
Posts: 1,487

Re: xf86-video-intel-2.0.0 has been released

Information for Intel graphics driver users
Eric Anholt
2007-04-02

This document provides a brief summary of the Intel graphics support provided
by the xf86-video-intel driver.  More information can also be found in the
intel(4) manual page.

Supported Hardware:
    i810,
      i810-dc100,
    i810e
    i815
    i830
    i845
    i852
    i855
    i915
    i945
    i965

Features
- Full support for 8, 15, 16, and 24 bit pixel depths.
- Hardware accelerated 2D drawing engine support for 8, 15, 16 and 24 bit
  pixel depths.
- Hardware accelerated 3D drawing using OpenGL and the DRI.
- Hardware cursor support to reduce sprite flicker.
- Textured video XV implementation on i915 through i965.
- Hardware overlay XV implementation up through i945.
- Screen resize and rotation.

Technical Notes
- Interlace modes cannot be supported.
- This driver  requires kernel support for AGP, which is included in Linux
  kernels 2.3.42 and higher, and FreeBSD 4.1 and higher.
- This driver may be built against xserver 1.2.0 or newer.  If built
  from git source against an older server, a copy of xserver 1.3.0 source is
  needed to complete the build, which is chosen with the --with-xserver-source
  argument to ./configure.  The compatibility mode with xserver 1.2.0 will have
  limited functionality, in particular by not supporting RandR 1.2 or the
  new Damage 1.1 updated needed for 3D applications to work with display
  rotation.

Configuration

The driver auto-detects all device information necessary to
initialize the card.  The only lines you should need in the "Device"
section of your xorg.conf file are:

       Section "Device"
           Identifier "intel"
           Driver     "intel"
       EndSection

Please refer to the intel(4) manual page for information on configuration
options.


Known Limitations
- Bug #8534: i830 laptop panels not supported.  The driver
  will fail to recognize them, and only function through VGA output.  Two
  partial DVO chip drivers (ivch and ch7017) are included which contain some of
  the code necessary for i830 laptop panel support, but some I2C debugging will
  be necessary to get those drivers to attach.
- No support for "zaphod mode" dualhead.  This is the mode in which two
  Device sections are placed in the config file, and doesn't support DRI or
  many other features.  Instead, only "MergedFB-style" dualhead is supported.
- No support for X Screens larger than 2048 pixels in either direction
  before the 965.  This reflects hardware limitations in the x direction on
  those older chips, and limits dualhead functionality.  It may be possible to
  extend the limit vertically on these older chips.
- i855 XV may cause hangs.  This was present in the previous release, and no
  workaround is known.
- SDVO TV-out cards not supported.  This should be fixed in the next
  release.
- Gray output with integrated TV-out and PAL TVs.
- EXA support unstable on i845.

Common issues not caused by the driver
- Font sizes (DPI) are wrong.  Some displays incorrectly report their
  physical size, which is harmless on most OSes that always assume 96dpi
  displays.  This can be fixed through quirks for specific monitors in the X
  Server, and the output of xrandr --prop along with a physical measurement of
  the screen size in a bug report against the server can help get that fixed.
- gnome-panel is located in the middle of the screen.  gnome-panel places
  itself within head #0's boundaries, which doesn't work well with a second
  head covering the same area as head #0 but larger.
- Older resolution-changing applicationss have poor results in
  multihead systems.  Previous extensions such as RandR 1.1 exposed only a
  single output to client programs, and those requests map poorly to multi-head
  systems.  Currently, those requests map to just one of the outputs in the
  RandR 1.2 environment, and those applications need to be updated to RandR 1.2
  API when available for better results.

The X11R6 version of this driver originally came from XFree86 4.4 rc2.

The XFree86 version of this driver was donated to The XFree86 Project by:
    Precision Insight, Inc.
    Cedar Park, TX
    USA

The X.Org version of this driver is maintained by Intel Corporation.
<http://www.intellinuxgraphics.org>


Frumpus addict
[mu'.krum.pus], [frum.pus]

Offline

#4 2007-04-20 14:34:20

zeno
Member
From: china
Registered: 2007-04-20
Posts: 8
Website

Re: xf86-video-intel-2.0.0 has been released

Current We must use 915resolution to provide 1280*800 support of our intel 915-965 graphics card.
but now intel released xf86-video-intel-2.0.0,I have compiled myself,and it is usefull
I'm new to archlinux,so I don't known how to make a package,I want the package released by Archlinux.

Offline

#5 2007-04-20 14:36:34

Mikko777
Member
From: Suomi, Finland
Registered: 2006-10-30
Posts: 837

Re: xf86-video-intel-2.0.0 has been released

Is the performance better or same?

Offline

#6 2007-04-20 15:20:10

zeno
Member
From: china
Registered: 2007-04-20
Posts: 8
Website

Re: xf86-video-intel-2.0.0 has been released

better. I'm using it now.especially you want 1280*800 support.

Last edited by zeno (2007-04-20 15:20:27)

Offline

#7 2007-04-21 00:08:59

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

Re: xf86-video-intel-2.0.0 has been released

zeno wrote:

better. I'm using it now.especially you want 1280*800 support.

Really?? I'm using xorg-server 1.3.0.0 + intel driver 2.0.0, and compiz is horribly slow. What hardware are you on? I'm using 855GM which runs compiz beautifully on the old driver...

(btw, for easy package building just use the official xorg-server and xf86-video-i810 PKGBUILDs. Make sure to comment out most patches in the xorg-server PKGBUILD).

Offline

#8 2007-04-21 09:15:03

baze
Member
Registered: 2005-10-30
Posts: 393

Re: xf86-video-intel-2.0.0 has been released

xorg-server 1.3.0.0 and xf86-video-intel 2.0.0 runs faster here aswell. i know that glxgears is no benchmark, but with the i810 and server 1.2.0 i got about 700 fps, now i get 1100. beryl runs fine as always and an opengl 3d tetris we wrote last year or so gave me 22fps before, now i have 49fps.

Offline

#9 2007-04-21 09:41:54

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

Re: xf86-video-intel-2.0.0 has been released

Any of you guys mind posting your xorg.conf? Also, none of you using git stuff (mesa, dri-drivers, etc.)?

Offline

#10 2007-04-21 10:08:23

baze
Member
Registered: 2005-10-30
Posts: 393

Re: xf86-video-intel-2.0.0 has been released

no, only stable stuff here. the only X packages i updated manually are xorg-server and xf86-video-intel

Section "Module"
    Load        "dbe"
    Load        "dri"
    Load        "extmod"
    Load        "glx"
EndSection

Section "InputDevice"
    Identifier    "Keyboard"
    Driver        "kbd"
    Option        "XkbLayout" "de"
EndSection

Section "InputDevice"
    Identifier    "Mouse"
    Driver        "mouse"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
    Identifier    "Touchpad"
    Driver        "synaptics"
    Option        "SHMConfig" "true"
EndSection

Section "Device"
    Identifier    "Device0"
    Driver        "intel"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    DefaultDepth    24
EndSection

Section "ServerLayout"
    Identifier    "ServerLayout0"
    Screen        "Screen0"
    InputDevice    "Touchpad"    "AlwaysCore"
EndSection

Section "DRI"
    mode        0666
EndSection

Section "Extensions"
    Option        "Composite"    "Enable"
EndSection

edit: removed some parts (corepointer and such) since those aren't needed anymore with xorg-server 1.3.0.0. i could even remove the inputdevice sections for mouse and keyboard, but i want the button configuration for my mouse and the german keyboard layout. i might move the mouse buttons part to another place though :>
the touchpad section has to stay in, or else the synaptics driver won't be used but the mouse driver will, which doesn't provide the scrolling features.

Last edited by baze (2007-04-21 13:41:28)

Offline

#11 2007-04-21 11:16:47

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

Re: xf86-video-intel-2.0.0 has been released

baze wrote:

no, only stable stuff here. the only X packages i updated manually are xorg-server and xf86-video-intel

Thanks for the xorg.conf. I still have the performance issues though :-(
Would you mind posting the output of  "cat /var/log/Xorg.0.log | grep Loaded"? My driver is using the i915_dri.so driver. I wonder if you are using i915tex...

Thanks again.

Offline

#12 2007-04-21 12:04:38

baze
Member
Registered: 2005-10-30
Posts: 393

Re: xf86-video-intel-2.0.0 has been released

nightfrost wrote:
baze wrote:

no, only stable stuff here. the only X packages i updated manually are xorg-server and xf86-video-intel

Thanks for the xorg.conf. I still have the performance issues though :-(
Would you mind posting the output of  "cat /var/log/Xorg.0.log | grep Loaded"? My driver is using the i915_dri.so driver. I wonder if you are using i915tex...

Thanks again.

$ grep Loaded /var/log/Xorg.0.log
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i915_dri.so

Offline

#13 2007-04-21 12:22:44

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

Re: xf86-video-intel-2.0.0 has been released

OK, so that's not it... I'm pretty clueless now. I wonder if it's me or if it's the driver...
Unfortunately, I'll have to stay with the old driver, as I can't stand metacity anymore - I've grown to be addicted to the usefulness of compiz :-)

Offline

#14 2007-04-21 14:39:54

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: xf86-video-intel-2.0.0 has been released

I wonder if we could post a PKGBUILD in the aur for this. It is a new stable driver, but no xorg driver is usually in the aur. What do you think?


Mortuus in anima, curam gero cutis

Offline

#15 2007-04-21 15:03:32

baze
Member
Registered: 2005-10-30
Posts: 393

Re: xf86-video-intel-2.0.0 has been released

patroclo7 wrote:

I wonder if we could post a PKGBUILD in the aur for this. It is a new stable driver, but no xorg driver is usually in the aur. What do you think?

just use abs to get the latest PKGBUILD from arch, change the pkgver and .bz2 to .gz for the xorg-server source package, comment all the patch lines in both PKGBUILDs and then run makepkg. that's all there is to do.

Last edited by baze (2007-04-21 15:03:48)

Offline

#16 2007-04-21 15:08:25

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: xf86-video-intel-2.0.0 has been released

Yes, I already did that, but I needed also to rename xf86-video-i810 to xf96-video-intel. Anyway, I understand your point: it is very easy. I agree


Mortuus in anima, curam gero cutis

Offline

#17 2007-04-24 12:10:05

vegai
Developer/TU
Registered: 2004-05-19
Posts: 41
Website

Re: xf86-video-intel-2.0.0 has been released

I tried this a bit. Works on single head well enough, but dual head doesn't.

See https://bugs.freedesktop.org/show_bug.cgi?id=10719

Offline

#18 2007-04-25 11:27:40

zeno
Member
From: china
Registered: 2007-04-20
Posts: 8
Website

Re: xf86-video-intel-2.0.0 has been released

# $Id: PKGBUILD,v 1.13 2007/02/01 23:25:28 jgc Exp $
#Maintainer: Jan de Groot <jgc@archlinux.org>

pkgname=xf86-video-intel
pkgver=2.0.0
pkgrel=1
pkgdesc="X.org Intel i810/i810-dc100/i810e/i815/i830/i845/i852/i855/i915/i945/i965 video drivers"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
depends=('libdrm>=2.3.0' 'expat>=2.0')
makedepends=('pkgconfig' 'xorg-server>=1.2.0' 'imake' 'xf86driproto'
             'libxvmc')
options=('nolibtool')
groups=('xorg-video-drivers')
source=($pkgname-$pkgver.tar.gz
    http://heanet.dl.sourceforge.net/mesa3d … 2.tar.bz2)
md5sums=('fe39b9ddbcf5bcfe8d0b7d5fada0bbf1' 'e4d894181f1859651658b3704633e10d')

build() {
  cd ${startdir}/src/${pkgname}-${pkgver}
  ./configure --prefix=/usr \
              --enable-dri \
              --build=${CHOST} --host=${CHOST}
  make || return 1
  make DESTDIR=${startdir}/pkg install || return 1


  cd ${startdir}/src/Mesa-6.5.2/configs

  CONFIG="linux-dri-x86"
  [ "$CARCH" = "x86_64" ] && CONFIG="linux-dri-x86-64"
  echo "EXTRA_LIB_PATH =" >> ${CONFIG}
  echo "OPT_FLAGS = ${CFLAGS} -fno-strict-aliasing" >> ${CONFIG}
  echo "SRC_DIRS = glx/x11 mesa" >> ${CONFIG}
  echo "USING_EGL = 0" >> ${CONFIG}
  echo "PROGRAM_DIRS =" >> ${CONFIG}
  echo "MKDEP = makedepend" >> ${CONFIG}
  echo "DRI_DIRS = i810 i915 i915tex i965" >> ${CONFIG}
  echo "DRI_DRIVER_SEARCH_DIR = /usr/lib/xorg/modules/dri" >> ${CONFIG}
  echo "ARCH_FLAGS += -DGLX_USE_TLS" >> ${CONFIG}
  echo "X11_INCLUDES = `pkg-config --cflags-only-I x11`" >> ${CONFIG}

  ln -s ${CONFIG} current
  cd ${startdir}/src/Mesa-6.5.2/src/mesa
  make libmesa.a || return 1
  cd drivers/dri

  mkdir -p ${startdir}/pkg/usr/lib/xorg/modules/dri
  make || return 1
  install -m 755 */*_dri.so ${startdir}/pkg/usr/lib/xorg/modules/dri/
}

Offline

#19 2007-05-13 11:09:25

jw
Member
Registered: 2005-01-08
Posts: 88

Re: xf86-video-intel-2.0.0 has been released

Is anyone else having trouble with video playback under beryl using XV?

I find that the new driver works fine (beryl generally seems a bit smoother -- but I've changed kernels as well so it might be a scheduler thing). XV video plays without problems under KWIN, but in beryl playback crashes mplayer. Here's a snippet from the log:

stderr: [mpeg4 @ 0x88cd8f8]frame skip 8
stderr: X11 error: BadAlloc (insufficient resources for operation)
stderr: 
stderr: 
stderr: MPlayer interrupted by signal 6 in module: vo_check_events
stderr: - MPlayer crashed. This shouldn't happen.
stderr:   It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
stderr:   gcc version. If you think it's MPlayer's fault, please read
stderr:   DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
stderr:   won't help unless you provide this information when reporting a possible bug.

Can someone confirm this (possibly for compiz as well)?

Offline

#20 2007-05-14 03:00:04

abhidg
Member
From: City of Kol
Registered: 2006-07-01
Posts: 184
Website

Re: xf86-video-intel-2.0.0 has been released

I saw this too!
After I changed output of MPlayer to X11 it worked fine. Similar behaviour wirh VLC.

Offline

#21 2007-05-18 13:28:02

unixlust
Member
From: Sebes, Romania
Registered: 2007-01-12
Posts: 31

Re: xf86-video-intel-2.0.0 has been released

Where did you get the PKGBUILD for xorg-server 1.3.0 from ?

Offline

Board footer

Powered by FluxBB