Comment 30 for bug 564617

Revision history for this message
Mossroy (mossroy) wrote :

Christopher was right : I opened the upstream bug too quickly.
I saw the same behavior on Fedora 13 beta, and thought these 2 distributions used very recent versions of nouveau.

I was wrong : the problem seems to be already solved upstream.
As suggested by Christopher, I enabled the xorg-edgers PPA https://edge.launchpad.net/~xorg-edgers/+archive/ppa and upgraded.
Now my lucid beta 2 installation starts without any additional boot parameter.

The PPA version number of libdrm is
2.4.20+git20100404.c7650003-0ubuntu0sarvatt3 (instead of 2.4.18-1ubuntu3)
xserver-xorg-video-nouveau version is
1:0.0.15+git20100416.40636169-0ubuntu0sarvatt instead of
1:0.0.15+git20100219+9b4118d-0ubuntu5

The versions bundled with Fedora 13 beta are :
xorg-x11-drv-nouveau 1:0.0.16-2.20100218git2964702.fc13
libdrm 2.4.19-1.fc13

IF the problem with Fedora is the same one (some people told me it could be another one), that would probably give a hint on where the fix might be : between versions 2.4.19-1.fc13 and 2.4.20+git20100404.c7650003-0ubuntu0sarvatt3. I know those versions are from different distros, so what I say is not completely true. But if we assume the fix comes from upstream (and not from a distro-specific patch), it should be between versions 2.4.19-1 and 2.4.20+git20100404.c7650003

Would it be possible to upgrade libdrm to 2.4.20 before the final release of lucid?
Or else backport the fix (if we manage to find it : I might try to help but I'm no expert)?