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 at debian.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.
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 at debian.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.
On Thu, Feb 18, 2010 at 12:55 PM, Daniel Mack <daniel at caiaq.de> 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 at caiaq.de> 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 at debian.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 ?
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 ;) Daniel
Apparently Analagous Threads
- [PATCH] nouveau: fix undefined reference to acpi_lid_open
- Bug#737905: Xen: hvmloader causes immediate VCPU triple fault with SeaBIOS 1.7.4
- UFO - new version capable of S3 API?
- AW: Re: [Xen-devel] 2.6.34.7 with SUSE patches: Invalid Kernel
- Can someone explain this?