[Nouveau] nouveau: [drm] failed to open device

Xavier Chantry chantry.xavier at gmail.com
Thu Feb 18 08:05:40 PST 2010

On Thu, Feb 18, 2010 at 4:04 PM, Daniel Mack <daniel at caiaq.de> wrote:
> On Thu, Feb 18, 2010 at 03:42:52PM +0100, Xavier Chantry wrote:
>> On Thu, Feb 18, 2010 at 2:05 PM, Daniel Mack <daniel at caiaq.de> wrote:
>> >>
>> >> Which libdrm version are you using ?
>> >
>> > 2.4.0, built from the git sources yesterday.
>> >
>> "Bump of the userspace interface to 0.0.16.
>> libdrm and nouveau drm have to be updated together for nouveau to keep
>> working. The kernel.org version will not work with the current git
>> user space for some time. See the kernel commit log for more
>> information. "
>> This means kernel.org tree does not work with libdrm git.
>> (so you can either use older git userspace or a newer nouveau drm module/kernel)
>> If this is not clear enough, do you have a suggestion for rephrasing
>> the paragraph on the frontpage ?
> I am deeply sorry, really. This one line of text right above the the
> actual headline was indeed the information I overlooked. I scanned the
> FAQ and TroubleShooting sections, but missed this, grr.
>> I suppose we could also add an entry in either Faq or Troubleshooting.
> Yes, I think adding it there would help. Not only me ;)


I think it was already covered with this basic question :
Are you using the latest code?
      Make sure you use the latest available Nouveau code from the git
repositories listed in FrontPage: DDX, DRM and Nouveau kernel. And
this really means GIT, not your just distribution's latest package.
GIT as of TODAY . Kernel.org git repositories do not count, use the
freedesktop.org repositories. As long as Nouveau is in staging in the
Linux kernel, the user space ABI can break. This means that the git
version of libdrm or DDX does not work with the kernel.org version of
Nouveau code, until the changes flow upstream.

But I added a new section anyway.

More information about the Nouveau mailing list