All of lore.kernel.org
 help / color / mirror / Atom feed
* nouveau: [drm] failed to open device
@ 2010-02-17 16:12 Daniel Mack
  0 siblings, 0 replies; 7+ messages in thread
From: Daniel Mack @ 2010-02-17 16:12 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
  Cc: xorg-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW

Hi,

I'm trying to get the new nouveau kernel driver (2.6.33-rc8) to work
with X.Org 1.7.4 (Debian/unstable, all relevant packages updated). The
modules load just fine, and the kernel spits out the following upon
probe:

[    8.304602] nouveau 0000:06:00.0: PCI INT A -> Link[LNEB] -> GSI 18 (level, low) -> IRQ 18
[    8.304779] nouveau 0000:06:00.0: setting latency timer to 64
[    8.313364] [drm] nouveau 0000:06:00.0: Detected an NV40 generation card (0x044300a2)
[    8.313812] [drm] nouveau 0000:06:00.0: Attempting to load BIOS image from PROM
[    8.521142] [drm] nouveau 0000:06:00.0: ... appears to be valid
[    8.521148] [drm] nouveau 0000:06:00.0: BIT BIOS found
[    8.521151] [drm] nouveau 0000:06:00.0: Bios version 05.44.02.62
[    8.521156] [drm] nouveau 0000:06:00.0: BIT table 'd' not found
[    8.521159] [drm] nouveau 0000:06:00.0: Found Display Configuration Block version 3.0
...


However, when starting X.Org (installed from the Debian package), I get
this:


X.Org X Server 1.7.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-trunk-686 i686 Debian
Current Operating System: Linux jup 2.6.33-rc8 #20 SMP PREEMPT Wed Feb 17 11:26:28 CET 2010 i686
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.git root=/dev/sda3 ro quiet
Build Date: 20 January 2010  10:52:55PM
xorg-server 2:1.7.4-2 (bgoglin-8fiUuRrzOP0dnm+yROfE0A@public.gmane.org) 
Current version of pixman: 0.16.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 17 17:00:25 2010
(==) Using config file: "/etc/X11/xorg.conf"
(EE) [drm] failed to open device
(EE) No devices detected.


From the strace output (http://pastebin.com/m12d5b19a) I cannot see what
the problem could possibly be, and searching the FAQs and archives
didn't help me either. I can't see any errors or warning anywhere
except for the one above.

The full X log is here: http://pastebin.com/m731c3561
And my xorg.conf is here: http://pastebin.com/m5f143408

Any pointers appreciated - I got the evil feeling to overlook the
obvious ;)

Daniel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* nouveau: [drm] failed to open device
@ 2010-02-18  9:38 Daniel Mack
       [not found] ` <b67489df1002180337m274aa72dueb33b7038d541c31@mail.gmail.com>
  0 siblings, 1 reply; 7+ messages in thread
From: Daniel Mack @ 2010-02-18  9:38 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW

Hi,

I'm trying to get the new nouveau kernel driver (2.6.33-rc8) to work
with X.Org 1.7.4 (Debian/unstable, all relevant packages updated). The
modules load just fine, and the kernel spits out the following upon
probe:

[    8.304602] nouveau 0000:06:00.0: PCI INT A -> Link[LNEB] -> GSI 18 (level, low) -> IRQ 18
[    8.304779] nouveau 0000:06:00.0: setting latency timer to 64
[    8.313364] [drm] nouveau 0000:06:00.0: Detected an NV40 generation card (0x044300a2)
[    8.313812] [drm] nouveau 0000:06:00.0: Attempting to load BIOS image from PROM
[    8.521142] [drm] nouveau 0000:06:00.0: ... appears to be valid
[    8.521148] [drm] nouveau 0000:06:00.0: BIT BIOS found
[    8.521151] [drm] nouveau 0000:06:00.0: Bios version 05.44.02.62
[    8.521156] [drm] nouveau 0000:06:00.0: BIT table 'd' not found
[    8.521159] [drm] nouveau 0000:06:00.0: Found Display Configuration Block version 3.0
...


However, when starting X.Org (installed from the Debian package), I get
this:


X.Org X Server 1.7.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-trunk-686 i686 Debian
Current Operating System: Linux jup 2.6.33-rc8 #20 SMP PREEMPT Wed Feb 17 11:26:28 CET 2010 i686
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.git root=/dev/sda3 ro quiet
Build Date: 20 January 2010  10:52:55PM
xorg-server 2:1.7.4-2 (bgoglin-8fiUuRrzOP0dnm+yROfE0A@public.gmane.org) 
Current version of pixman: 0.16.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 17 17:00:25 2010
(==) Using config file: "/etc/X11/xorg.conf"
(EE) [drm] failed to open device
(EE) No devices detected.


From the strace output (http://pastebin.com/m12d5b19a) I cannot see what
the problem could possibly be, and searching the FAQs and archives
didn't help me either. I can't see any errors or warning anywhere
except for the one above.

The full X log is here: http://pastebin.com/m731c3561
And my xorg.conf is here: http://pastebin.com/m5f143408

Any pointers appreciated - I got the evil feeling to overlook the
obvious ;)

Daniel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: nouveau: [drm] failed to open device
       [not found]     ` <20100218115524.GO9007-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
@ 2010-02-18 12:01       ` Xavier Chantry
       [not found]         ` <b67489df1002180401o4629435bj71c764a85e06a54-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Xavier Chantry @ 2010-02-18 12:01 UTC (permalink / raw)
  To: Daniel Mack; +Cc: nouveau

On Thu, Feb 18, 2010 at 12:55 PM, Daniel Mack <daniel-rDUAYElUppE@public.gmane.org> wrote:
> On Thu, Feb 18, 2010 at 12:37:19PM +0100, Xavier Chantry wrote:
>> On Thu, Feb 18, 2010 at 10:38 AM, Daniel Mack <daniel-rDUAYElUppE@public.gmane.org> wrote:
>> > Hi,
>> >
>> > I'm trying to get the new nouveau kernel driver (2.6.33-rc8) to work
>> > with X.Org 1.7.4 (Debian/unstable, all relevant packages updated). The
>> > modules load just fine, and the kernel spits out the following upon
>> > probe:
>> >
>> > [    8.304602] nouveau 0000:06:00.0: PCI INT A -> Link[LNEB] -> GSI 18 (level, low) -> IRQ 18
>> > [    8.304779] nouveau 0000:06:00.0: setting latency timer to 64
>> > [    8.313364] [drm] nouveau 0000:06:00.0: Detected an NV40 generation card (0x044300a2)
>> > [    8.313812] [drm] nouveau 0000:06:00.0: Attempting to load BIOS image from PROM
>> > [    8.521142] [drm] nouveau 0000:06:00.0: ... appears to be valid
>> > [    8.521148] [drm] nouveau 0000:06:00.0: BIT BIOS found
>> > [    8.521151] [drm] nouveau 0000:06:00.0: Bios version 05.44.02.62
>> > [    8.521156] [drm] nouveau 0000:06:00.0: BIT table 'd' not found
>> > [    8.521159] [drm] nouveau 0000:06:00.0: Found Display Configuration Block version 3.0
>> > ...
>> >
>> >
>> > However, when starting X.Org (installed from the Debian package), I get
>> > this:
>> >
>> >
>> > X.Org X Server 1.7.4
>> > Release Date: 2010-01-08
>> > X Protocol Version 11, Revision 0
>> > Build Operating System: Linux 2.6.32-trunk-686 i686 Debian
>> > Current Operating System: Linux jup 2.6.33-rc8 #20 SMP PREEMPT Wed Feb 17 11:26:28 CET 2010 i686
>> > Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.git root=/dev/sda3 ro quiet
>> > Build Date: 20 January 2010  10:52:55PM
>> > xorg-server 2:1.7.4-2 (bgoglin-8fiUuRrzOP0dnm+yROfE0A@public.gmane.org)
>> > Current version of pixman: 0.16.4
>> >        Before reporting problems, check http://wiki.x.org
>> >        to make sure that you have the latest version.
>> > Markers: (--) probed, (**) from config file, (==) default setting,
>> >        (++) from command line, (!!) notice, (II) informational,
>> >        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
>> > (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 17 17:00:25 2010
>> > (==) Using config file: "/etc/X11/xorg.conf"
>> > (EE) [drm] failed to open device
>> > (EE) No devices detected.
>> >
>> >
>> > From the strace output (http://pastebin.com/m12d5b19a) I cannot see what
>> > the problem could possibly be, and searching the FAQs and archives
>> > didn't help me either. I can't see any errors or warning anywhere
>> > except for the one above.
>> >
>> > The full X log is here: http://pastebin.com/m731c3561
>> > And my xorg.conf is here: http://pastebin.com/m5f143408
>> >
>> > Any pointers appreciated - I got the evil feeling to overlook the
>> > obvious ;)
>> >
>>
>> Did you have a look at the wiki ?
>> Latest news on http://nouveau.freedesktop.org/wiki/
>
> I in fact did, yes. But I couldn't find any explanation to what I'm
> seeing. Sorry if this is covered by the FAQ - just point me there then.
>

Which libdrm version are you using ?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: nouveau: [drm] failed to open device
       [not found]         ` <b67489df1002180401o4629435bj71c764a85e06a54-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2010-02-18 13:05           ` Daniel Mack
       [not found]             ` <20100218130505.GP28972-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Daniel Mack @ 2010-02-18 13:05 UTC (permalink / raw)
  To: Xavier Chantry; +Cc: nouveau

On Thu, Feb 18, 2010 at 01:01:25PM +0100, Xavier Chantry wrote:
> On Thu, Feb 18, 2010 at 12:55 PM, Daniel Mack <daniel-rDUAYElUppE@public.gmane.org> wrote:
> > On Thu, Feb 18, 2010 at 12:37:19PM +0100, Xavier Chantry wrote:
> >> On Thu, Feb 18, 2010 at 10:38 AM, Daniel Mack <daniel-rDUAYElUppE@public.gmane.org> wrote:
> >> > Hi,
> >> >
> >> > I'm trying to get the new nouveau kernel driver (2.6.33-rc8) to work
> >> > with X.Org 1.7.4 (Debian/unstable, all relevant packages updated). The
> >> > modules load just fine, and the kernel spits out the following upon
> >> > probe:
> >> >
> >> > [    8.304602] nouveau 0000:06:00.0: PCI INT A -> Link[LNEB] -> GSI 18 (level, low) -> IRQ 18
> >> > [    8.304779] nouveau 0000:06:00.0: setting latency timer to 64
> >> > [    8.313364] [drm] nouveau 0000:06:00.0: Detected an NV40 generation card (0x044300a2)
> >> > [    8.313812] [drm] nouveau 0000:06:00.0: Attempting to load BIOS image from PROM
> >> > [    8.521142] [drm] nouveau 0000:06:00.0: ... appears to be valid
> >> > [    8.521148] [drm] nouveau 0000:06:00.0: BIT BIOS found
> >> > [    8.521151] [drm] nouveau 0000:06:00.0: Bios version 05.44.02.62
> >> > [    8.521156] [drm] nouveau 0000:06:00.0: BIT table 'd' not found
> >> > [    8.521159] [drm] nouveau 0000:06:00.0: Found Display Configuration Block version 3.0
> >> > ...
> >> >
> >> >
> >> > However, when starting X.Org (installed from the Debian package), I get
> >> > this:
> >> >
> >> >
> >> > X.Org X Server 1.7.4
> >> > Release Date: 2010-01-08
> >> > X Protocol Version 11, Revision 0
> >> > Build Operating System: Linux 2.6.32-trunk-686 i686 Debian
> >> > Current Operating System: Linux jup 2.6.33-rc8 #20 SMP PREEMPT Wed Feb 17 11:26:28 CET 2010 i686
> >> > Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.git root=/dev/sda3 ro quiet
> >> > Build Date: 20 January 2010  10:52:55PM
> >> > xorg-server 2:1.7.4-2 (bgoglin-8fiUuRrzOP0dnm+yROfE0A@public.gmane.org)
> >> > Current version of pixman: 0.16.4
> >> >        Before reporting problems, check http://wiki.x.org
> >> >        to make sure that you have the latest version.
> >> > Markers: (--) probed, (**) from config file, (==) default setting,
> >> >        (++) from command line, (!!) notice, (II) informational,
> >> >        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> >> > (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 17 17:00:25 2010
> >> > (==) Using config file: "/etc/X11/xorg.conf"
> >> > (EE) [drm] failed to open device
> >> > (EE) No devices detected.
> >> >
> >> >
> >> > From the strace output (http://pastebin.com/m12d5b19a) I cannot see what
> >> > the problem could possibly be, and searching the FAQs and archives
> >> > didn't help me either. I can't see any errors or warning anywhere
> >> > except for the one above.
> >> >
> >> > The full X log is here: http://pastebin.com/m731c3561
> >> > And my xorg.conf is here: http://pastebin.com/m5f143408
> >> >
> >> > Any pointers appreciated - I got the evil feeling to overlook the
> >> > obvious ;)
> >> >
> >>
> >> Did you have a look at the wiki ?
> >> Latest news on http://nouveau.freedesktop.org/wiki/
> >
> > I in fact did, yes. But I couldn't find any explanation to what I'm
> > seeing. Sorry if this is covered by the FAQ - just point me there then.
> >
> 
> Which libdrm version are you using ?

2.4.0, built from the git sources yesterday.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: nouveau: [drm] failed to open device
       [not found]             ` <20100218130505.GP28972-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
@ 2010-02-18 14:42               ` Xavier Chantry
       [not found]                 ` <b67489df1002180642n53d35b54lba403904f5cfa0f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Xavier Chantry @ 2010-02-18 14:42 UTC (permalink / raw)
  To: Daniel Mack; +Cc: nouveau

On Thu, Feb 18, 2010 at 2:05 PM, Daniel Mack <daniel-rDUAYElUppE@public.gmane.org> 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 suppose we could also add an entry in either Faq or Troubleshooting.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: nouveau: [drm] failed to open device
       [not found]                 ` <b67489df1002180642n53d35b54lba403904f5cfa0f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2010-02-18 15:04                   ` Daniel Mack
       [not found]                     ` <20100218150411.GX28972-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Daniel Mack @ 2010-02-18 15:04 UTC (permalink / raw)
  To: Xavier Chantry; +Cc: nouveau

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-rDUAYElUppE@public.gmane.org> 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 ;)

Daniel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: nouveau: [drm] failed to open device
       [not found]                     ` <20100218150411.GX28972-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
@ 2010-02-18 16:05                       ` Xavier Chantry
  0 siblings, 0 replies; 7+ messages in thread
From: Xavier Chantry @ 2010-02-18 16:05 UTC (permalink / raw)
  To: Daniel Mack; +Cc: nouveau

On Thu, Feb 18, 2010 at 4:04 PM, Daniel Mack <daniel-rDUAYElUppE@public.gmane.org> 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-rDUAYElUppE@public.gmane.org> 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 ;)
>

http://nouveau.freedesktop.org/wiki/TroubleShooting

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.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-02-18 16:05 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-17 16:12 nouveau: [drm] failed to open device Daniel Mack
  -- strict thread matches above, loose matches on Subject: below --
2010-02-18  9:38 Daniel Mack
     [not found] ` <b67489df1002180337m274aa72dueb33b7038d541c31@mail.gmail.com>
     [not found]   ` <20100218115524.GO9007@buzzloop.caiaq.de>
     [not found]     ` <20100218115524.GO9007-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
2010-02-18 12:01       ` Xavier Chantry
     [not found]         ` <b67489df1002180401o4629435bj71c764a85e06a54-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-02-18 13:05           ` Daniel Mack
     [not found]             ` <20100218130505.GP28972-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
2010-02-18 14:42               ` Xavier Chantry
     [not found]                 ` <b67489df1002180642n53d35b54lba403904f5cfa0f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-02-18 15:04                   ` Daniel Mack
     [not found]                     ` <20100218150411.GX28972-ahpEBR4enfnCULTFXS99ULNAH6kLmebB@public.gmane.org>
2010-02-18 16:05                       ` Xavier Chantry

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.