You are not logged in.

#126 2009-02-22 13:17:04

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.

Yes. I compiled libdrm, mesa, libgl, then xorg-server (enabling dri2 at compilation just change the PKGBUILD from --disable-dri2 to --enable-dri2), then again mesa and libgl (since I wasn't sure what exactly the build order was, so I decided to compile those packages twice.) Then intel-dri and xf86-video-intel.


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

#127 2009-02-22 14:03:13

fijam
Member
Registered: 2009-02-03
Posts: 244
Website

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

Here are the instructions FWIW http://wiki.x.org/wiki/Development/git

Offline

#128 2009-02-22 16:05:52

b9anders
Member
Registered: 2007-11-07
Posts: 691

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

Dheart wrote:

Updated yesterday to xorg-server 2.5.99.903 and latest ligl/mesa/intel-dri git and suddenly ctr+alt+backspace stopped working. Also x server produces a hard lock if I logout of kde and in the meantime some .fdi files are changed (or the HAL daemon is restarted) - the only way to restart the xserver is ctrl + alt + F1 && /etc/rc.d/kdm3 stop.
It's kind of (but not annoying since I rarely restart X server)

The defaults have changed with the newest xorg. If you add

Section "ServerFlags"
       Option "DontZap" "false"
EndSection

to your xorg.conf, ctrl alt backspace will work again.

Last edited by b9anders (2009-02-22 16:06:27)

Offline

#129 2009-02-22 16:47:14

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.

@fijam Thank you. This will prevent me from doing something stupid next time I decide to build xorg-server.
@b9anders Thanks to you too, I hate defaults changings...


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

#130 2009-02-22 19:14:35

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

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

Dheart wrote:

Yes. I compiled libdrm, mesa, libgl, then xorg-server (enabling dri2 at compilation just change the PKGBUILD from --disable-dri2 to --enable-dri2), then again mesa and libgl (since I wasn't sure what exactly the build order was, so I decided to compile those packages twice.) Then intel-dri and xf86-video-intel.

thanks. what exacly do you benefit from dri2?

...

Last edited by karabaja4 (2009-02-22 19:15:05)

Offline

#131 2009-02-22 19:58:37

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.

No idea, but it works that way... It could be the reason for xorg-server failing to start before...

[offtopic] Damn, I sound stupid...[/offtopic]


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

#132 2009-02-22 20:16:37

fijam
Member
Registered: 2009-02-03
Posts: 244
Website

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

[offtop]This is a little outdated but explains nicely who's who smile http://www.rojtberg.net/67/exa-uxa-dri-gem-ttm/ [/offtop]
Dheart, now that it works for you, can you give us your performance impressions? Numbers would be even better...

Offline

#133 2009-02-22 22:33:48

Neuro
Member
From: Poland
Registered: 2005-10-12
Posts: 352

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

Right... So.. I think about buying a new laptop with a 4500MHD graphics card and I would like some info about it, as I can't get my head around what is what, who is who and what works and what doesn't.

As a nvidia card owner (Go 7300) I always envied the intel guys for their nice support. Lately however, nvidia released the 180.29 driver and everything in KDE 4.2 works smoothly and without glitches (including all effects). I'm mostly interested in the following questions:

1. What's the thing about intel 2.6.1 driver? Is it stable for GM45? Does it work ok with the old direct rendering EXA (the stable one I presume?) ?

2. When will the architecture for full-blown 3d/2d support for GM45 stabilize? kernel 2.6.29? Is that somewhat related to UXA? Does it have to wait for the new Xorg?

3. Does GM45 in it's _current_state (2.6.1) play nicely with KDE 4.2 kwin effects? Does it work smoothly without them in 2D only mode)?

4. Does the intel driver support HDMI out on GM45? Does it detect edids well? Does HDMI audio out work?

5. How does switching between displays work? Is xinerama working fine without glitches? Is hotkey switching supported?

I'm sorry guys about me nagging all these questions, but I'm actually pretty hard-pressed on buying a new laptop and I don't know where to get info. All this UXA/EXA/DRI2/GEM/WhateverOtherNiceAcronymTheyveGot stuff is really hard to get right...

Anyone could please help?

Offline

#134 2009-02-23 02:42:41

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.

Just FYI:

I created a repository for the old i810 driver (for i810, GMA 900 and GMA 950 chipsets) and the corresponding X and mesa stacks (1.4 and 7.0). This alleviates all performance problems for me and seems to work quite well so far. See: http://bbs.archlinux.org/viewtopic.php?pid=504088

Offline

#135 2009-02-23 03:17:36

Ronin-Sage
Member
Registered: 2008-10-24
Posts: 153
Website

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

mutlu_inek wrote:

Just FYI:

I created a repository for the old i810 driver (for i810, GMA 900 and GMA 950 chipsets) and the corresponding X and mesa stacks (1.4 and 7.0). This alleviates all performance problems for me and seems to work quite well so far. See: http://bbs.archlinux.org/viewtopic.php?pid=504088

I'm giving the latest git stack one more try after it's done building, but if it doesn't work, I'll most definitely try this out. Thanks a lot.

Side-note: this whole TTM-to-GEM, DRI-to-DRI2 stuff made me realize how much I have to learn about using Linux in general...

Offline

#136 2009-02-23 13:06:51

cwjiof
Member
From: Taichung, TW
Registered: 2008-01-27
Posts: 131

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

Dheart wrote:

... change the PKGBUILD from --disable-dri2 to --enable-dri2...

I got an error when I was building xorg-server-git :

checking for DRI... configure: error: Package requirements (glproto >= 1.4.1 dri >= 7.1.0) were not met:

No package 'dri' found

But I have already installed glproto-git!  And where to install the package 'dri' ?
I had intel-dri installed. Can it replace the 'dri' package?

------------------
The error disappeared when I reinstalled "glproto" and "mesa", instead of glproto-git and mesa-git. smile

Last edited by cwjiof (2009-02-23 15:25:59)

Offline

#137 2009-02-23 15:38:28

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.

@Fijam with newest xorg-server and drivers glxgears gives me:
with uxa ~500 fps
with exa ~850 fps
Also at game etracer with exa I can see a little improvement in some maps which hold low framerate for me (for example Sky jump gives me very low framerates - with uxa it's arround 5 and with exa it's arround 10.)
With the newest xorg-server I get more stable framerate in Frozen Throne (using uxa) Before update at fountain at the dota map framerate was 19, now is 21...
Haven't played with exa - uxa works fine for me. And most importantly: Graphic intense applications (Like Frozen Throne) no longer result in hardlock. I can finaly play WarCraft III on my notebook.


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

#138 2009-02-23 23:58:41

Akii
Member
Registered: 2009-02-05
Posts: 9

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

I just experienced a problem with xorg-server while trying to compile it again:
If you have libxfont-1.4.0-1-i686.pkg.tar.gz installed (since 22.02.09 in the repositories) xorg-server will not compile and you end up with an error..

Sollution seems to be a downgrade which can be achived by "pacman -U /var/cache/pacman/pkg/libxfont-1.3.4-1-i686.pkg.tar.gz" (worked for me)

Akii

Offline

#139 2009-02-24 17:09:46

b9anders
Member
Registered: 2007-11-07
Posts: 691

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

Akii wrote:

I just experienced a problem with xorg-server while trying to compile it again:
If you have libxfont-1.4.0-1-i686.pkg.tar.gz installed (since 22.02.09 in the repositories) xorg-server will not compile and you end up with an error..

Sollution seems to be a downgrade which can be achived by "pacman -U /var/cache/pacman/pkg/libxfont-1.3.4-1-i686.pkg.tar.gz" (worked for me)

Akii

Keith packard posted a patch for this here

Just add

  # Stop trying to reference modfont
  patch -Np1 -i "${srcdir}/whateveryounamedthepatch.patch" || return 1

to the pkgbuild (after having placed the patch in the source directory of course) and it builds fine.

(discovered after more than an hour of troubleshooting and two minutes after thinking 'maybe I should try downgrading libxfont instead) mad

Last edited by b9anders (2009-02-24 17:11:13)

Offline

#140 2009-02-24 20:39:22

3lusive
Member
Registered: 2008-04-07
Posts: 26

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

DHeart - what kernel version are you using?

Offline

#141 2009-02-24 20:41:54

big_gie
Member
Registered: 2005-01-19
Posts: 637

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

To get kernel mode setting, is the requirement only:
kernel 2.6.29
xf86-video-intel compiled with --enable-kms
or is there something else?
Does something needs to be compiled against kernel 2.6.29? Probably xf86-video-intel?

Offline

#142 2009-02-24 20:47:45

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.

I'm using 2.6.28. I have 2.6.29 compiled, but I'm not using it, since i read on gentoo forums that a number of people are experiencing some sort of trouble with KMS.
big_gle, 2.6.29 kernel should be configured with enable modesetting.


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

#143 2009-02-24 20:49:53

big_gie
Member
Registered: 2005-01-19
Posts: 637

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

Yeah ok of couse... I compiled it but I'm still on .28 too. I had issues with .29rc6 (without kms) with drm (X was not starting) and (staging) wifi driver was not working correctly...
So everything can be compiled against .28? Or do I need to be running .29?

Last edited by big_gie (2009-02-24 20:50:20)

Offline

#144 2009-02-24 21:19:52

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.

For KMS you need to be running 2.6.29 with KMS enabled during kernel build. With 2.6.28 you run a GEM kernel, which, together with the new packages, provides increased performance.

Last edited by Dheart (2009-02-24 21:20:09)


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

#145 2009-02-24 21:37:19

big_gie
Member
Registered: 2005-01-19
Posts: 637

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

Ok I need to be _running_ .29 (with KMS) to _build_ (not use) kms-enabled packages...
Thanx wink

Offline

#146 2009-02-24 23:03:01

Neuro
Member
From: Poland
Registered: 2005-10-12
Posts: 352

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

Guys, could someone answer (shortly) any of my above questions?

Offline

#147 2009-02-24 23:09:05

big_gie
Member
Registered: 2005-01-19
Posts: 637

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

I have a X3100 and X3000 (965) so don't know a thing about 4500. I think I've read something about the 4500 on phoronix that had a crappy driver. I can't find it now, so its probably another card... Take a look at:
http://www.phoronix.com/scan.php?page=n … &px=NjkzMg
http://www.phoronix.com/scan.php?page=a … 00hd&num=1

As for your 5th question, I think it is a simple as putting a virtual size in xorg.conf and using xrandr. Take a look at:
http://intellinuxgraphics.org/dualhead.html
Edit: I just use the "Virtual" part in xorg.conf. Forget the rest. use xrandr instead.

Good luck

Last edited by big_gie (2009-02-24 23:09:50)

Offline

#148 2009-02-25 03:22:07

big_gie
Member
Registered: 2005-01-19
Posts: 637

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

Does the "--enable-kms" flag to xf86-video-intel's configure still necessary?? Because ./configure --help does not show the flag anymore... 2.5.0 had the flag:

--enable-kms            Enable kernel mode setting support [default=no]

Offline

#149 2009-02-25 05:41:49

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.

I think they made it default yes for 2.6.0 and then reverted back to default no in 2.6.1 since it caused some problems.
@neuro, sorry, but none of us seems to own intel 4xxx series card.


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

#150 2009-02-25 10:43:21

Bogart
Member
From: Madrid, Spain
Registered: 2005-06-22
Posts: 272

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

Neuro wrote:

Right... So.. I think about buying a new laptop with a 4500MHD graphics card and I would like some info about it, as I can't get my head around what is what, who is who and what works and what doesn't.

As a nvidia card owner (Go 7300) I always envied the intel guys for their nice support. Lately however, nvidia released the 180.29 driver and everything in KDE 4.2 works smoothly and without glitches (including all effects). I'm mostly interested in the following questions:

1. What's the thing about intel 2.6.1 driver? Is it stable for GM45? Does it work ok with the old direct rendering EXA (the stable one I presume?) ?

2. When will the architecture for full-blown 3d/2d support for GM45 stabilize? kernel 2.6.29? Is that somewhat related to UXA? Does it have to wait for the new Xorg?

3. Does GM45 in it's _current_state (2.6.1) play nicely with KDE 4.2 kwin effects? Does it work smoothly without them in 2D only mode)?

4. Does the intel driver support HDMI out on GM45? Does it detect edids well? Does HDMI audio out work?

5. How does switching between displays work? Is xinerama working fine without glitches? Is hotkey switching supported?

I'm sorry guys about me nagging all these questions, but I'm actually pretty hard-pressed on buying a new laptop and I don't know where to get info. All this UXA/EXA/DRI2/GEM/WhateverOtherNiceAcronymTheyveGot stuff is really hard to get right...

Anyone could please help?

I have a desktop with the G45 chipset and I'm using the integrated X4500HD card. It runs fine and I've had no problems with it. I'm using the provided packages by Arch Linux (xf86-video-intel-2.4.3). When all the stack gets upgraded I will get higher performance (in Fedora 10 I do get it), but even in it's current state the performance is perfectly ok. gtkperf runs in about 5-6 seconds. Kwin effects are smooth (though I turn them off most of the time, i just don't like them). Tuxracer runs fine too.

I can't say about HDMI audio, since I haven't tried it, but I think it should work. Can't say about switching between displays either.

Offline

Board footer

Powered by FluxBB