From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joanna Rutkowska Subject: Re: Re: [Patch RFC] ttm: nouveau accelerated on Xen pv-ops kernel Date: Wed, 23 Jun 2010 15:21:03 +0200 Message-ID: <4C220A3F.2010805@invisiblethingslab.com> References: <4B9C0BAA.4060007@invisiblethingslab.com> <20100609174342.GA13712@phenom.dumpdata.com> <20100617175133.GA18282@phenom.dumpdata.com> <4C213A19.2090900@invisiblethingslab.com> <20100623125430.GA8070@phenom.dumpdata.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2044139521==" Return-path: In-Reply-To: <20100623125430.GA8070@phenom.dumpdata.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Konrad Rzeszutek Wilk Cc: Arvind R , Jeremy Fitzhardinge , xen-devel@lists.xensource.com, Michael D Labriola , xen-devel-bounces@lists.xensource.com List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============2044139521== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig189E59FDCDD9ED9A7C7326C8" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig189E59FDCDD9ED9A7C7326C8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 06/23/10 14:54, Konrad Rzeszutek Wilk wrote: > On Wed, Jun 23, 2010 at 12:32:57AM +0200, Joanna Rutkowska wrote: >> On 06/17/10 19:51, Konrad Rzeszutek Wilk wrote: >>>>> And my X log ends abruptly after this line: >>>>> (II) NOUVEAU(0): Opened GPU Channel 1 >>>> >>>> >>>> So, I've spent the last two weeks trying to get this to work. >>>> >>> ..=20 >>>> other ones too (hadn't tested yet). However, I am still failing at t= he same >>>> spot as Michael: the dreaded Opened GPU Channel 1... >>> >>> Fixed! Plus I've tested it on: >>> >>> GeForce 1 256 >>> GeForce 3 NV20 >>> GeForce 4 Ti 4200 >>> GeForce 8600 GT >>> ICH5 82865G >>> ICH7 82G33/G31G >>> ICH8 82Q963/Q965 >>> Matrox G450 >>> Radeon ES1000 >>> Radeon HD 3200 >>> Radeon R100 QD (7200) >>> Radeon RV100QY (7000) >>> Radeon RV710 [Radeon HD 4350] >>> RIVA TNT2 Pro >>> >>> Details on: http://wiki.xensource.com/xenwiki/XenPVOPSDRM >>> There are two bugs that are creeping up. One of the can be disabled b= y >>> 'nopat' on the command line. The other, well the other is only seen >>> during shutdown. >>> >>>> >>>> Anyhow.. if you want the patches: >>>> >>>> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git devel/k= ms-fixes >>> >>> I rebased the branch and it is now devel/kms.fixes-0.3 >>> >> Which stable branch have you rebased it for (.31, .32, .33?)? >=20 > .32. >=20 > and then I backported the DRM/TTM/KMS from 2.6.34 to be able to test th= e > nouveau driver. >> >> Have you tested it with some composting Window Manager (e.g. in KDE or= >> Gnome with enables desktop effects)? >=20 > Yes. I think so (isn't that the default thing?). No, both KDE and GNOME have composition disabled by default. On KDE, you need to go to Computer/System Settings/Desktop and then "Enable Desktop Eff3cts". You might need to click on the "Advanced" tab, and choose XRender instead of Open GL (and maybe also tick "Disable Functionality checks"). > Played some tuxracer when testing it on Radeon and I think the i915, i915 is the Intel card, right? So, it's not served by the nouveau code, is it? > so the OpenGL components worked OK. Hmmm, that's interesting. I think I never got Open GL working on nouveau, even on baremetal (I tested via KDE -- see above). > I know that 3D don't work on the nouveau driver so hadn't > tried that. >=20 No worries, 3D desktop effects are overrated ;) All I want is "Expose" :)= >> >> Have you also tested it with Xorg 1.8.0? This is now default in F13, a= nd >> it used new nouveau driver interface 0.16 (previous Xorgs exprected >> version 0.15). >=20 > Yes. I used for initial testing with whatever was in F13 Alpha drop?. A= fter > all of that testing I switched my main desktop machine to use F13 > with the using xorg-x11-server 1.8.0-12.fc13 and with a GeForce 8600 GT= =2E >=20 > It works - thought I keep on getting those PSE warnings whenever an app= lication > has been killed (http://wiki.xensource.com/xenwiki/XenPVOPSDRM, look fo= r > Status). >=20 I know it's offtopic, but anybody tried Xorg 1.8.0 on Intel HD? I crashes every 5 minutes or so, when one enables composition in KDE. And this happens on baremetal F13 too! >> Finally, have you tested S3 sleep? (Has anybody actually got pvops0 .3= 1 >> or .32 support S3 sleep?). >=20 > HA! Working on that and S5 right now. Jeremy mentioned he did get S3 > working, but hadn't tried other modes. S5, S3, and S1 on my SuperMicro > XF8TN just don't work. Not sure if I have the Xen ACPI hypercalls > thought in the code base. What is the fundamental difference in S3 sleep support between pvops0 vs. xenlinux, which seems to support S3 sleep quite well. At least the 2.6.34-xenlinux, the one from OpenSUSE? Or is it just the .34 kernel, that apparently is said to have lots of S3 sleep improvements? joanna. --------------enig189E59FDCDD9ED9A7C7326C8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkwiCj8ACgkQORdkotfEW8457gCg+5q+l+D3owLQNt8uCFzDIoGD CfcAoMqESCmLDlIyPJ9EQHhFMZGiXojH =5qPG -----END PGP SIGNATURE----- --------------enig189E59FDCDD9ED9A7C7326C8-- --===============2044139521== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============2044139521==--