View Single Post
Old 12-10-06, 11:11 AM   #7
pmjordan
Registered User
 
Join Date: Jul 2006
Posts: 4
Default Re: NVIDIA module for SUSE 10.2RC1 and XEN

Hi, I just tried this on final SUSE 10.2 (not RC1) and although I can successfully build and load the module, when I actually go to start X, I get a blank screen. It seems to Kernel 'OOPS', and I can't recover any graphics, though it seems to respond to keyboard input in some way. (ctrl-alt-del cleanly shuts down and reboots the system)

This is on x86_64 (Core2 Duo, 2GB RAM), with a GeForce 7900GT and a 7300LE (I've tried xorg.confs with one or both cards enabled, it doesn't make a difference) and with the 9631 drivers.

Non-Xen kernel+nvidia drivers work fine.

Below is the kernel log:
Quote:
Dec 10 15:45:59 schism kernel: NVRM: loading NVIDIA Linux x86_64 Kernel Module 1.0-9631 Thu Nov 9 17:35:27 PST 2006
Dec 10 15:45:59 schism kernel: NVRM: builtin PAT support disabled, falling back to MTRRs.
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff880063e78000: actual 0x77 != expected 0x73
Dec 10 15:46:54 schism kernel: NVRM: please see the README section on Cache Aliasing for more information
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff880063e79000: actual 0x77 != expected 0x73
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff88006724a000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff88006724b000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff88006773d000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff88006773e000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff88006773f000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff880063e70000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff880063e71000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: bad caching on address 0xffff880063e72000: actual 0x67 != expected 0x63
Dec 10 15:46:54 schism kernel: NVRM: This version of the Linux kernel does not provide the vmap()
Dec 10 15:46:54 schism kernel: NVRM: kernel interface. If you see this message, please update
Dec 10 15:46:54 schism kernel: NVRM: your kernel to Linux 2.4.22 or install a distribution kernel
Dec 10 15:46:54 schism kernel: NVRM: that supports the vmap() kernel interface.
Dec 10 15:46:55 schism kernel: NVRM: This version of the Linux kernel does not provide the vmap()
Dec 10 15:46:55 schism kernel: NVRM: kernel interface. If you see this message, please update
Dec 10 15:46:55 schism kernel: NVRM: your kernel to Linux 2.4.22 or install a distribution kernel
Dec 10 15:46:55 schism kernel: NVRM: that supports the vmap() kernel interface.
Dec 10 15:46:56 schism kernel: Unable to handle kernel paging request at ffffc2001c280000 RIP:
Dec 10 15:46:56 schism kernel: [<ffffffff884c9482>] :nvidia:_nv002621rm+0xc/0x10
Dec 10 15:46:56 schism kernel: PGD e14067 PUD e13067 PMD 0
Dec 10 15:46:56 schism kernel: Oops: 0002 [1] SMP
Dec 10 15:46:56 schism kernel: last sysfs file: /devices/pci0000:00/0000:00:00.0/resource
Dec 10 15:46:56 schism kernel: CPU 1
Dec 10 15:46:56 schism kernel: Modules linked in: nvidia xt_pkttype ipt_LOG xt_limit bridge netbk netloop blkbk blktap xenbus_be snd_pcm_o
ss snd_mixer_oss snd_seq snd_seq_device af_packet button battery ac ip6t_REJECT xt_tcpudp ipt_REJECT xt_state iptable_mangle iptable_nat i
p_nat iptable_filter ip6table_mangle ip_conntrack nfnetlink ip_tables ip6table_filter ip6_tables x_tables ipv6 apparmor aamatch_pcre jfs e
xt2 mbcache loop usbhid usblp usb_storage ide_cd cdrom ohci_hcd ehci_hcd i2c_nforce2 snd_hda_intel snd_hda_codec sk98lin usbcore i2c_core
snd_pcm snd_timer snd soundcore snd_page_alloc parport_pc lp parport xfs dm_snapshot dm_mod fan sg sata_nv libata amd74xx thermal processo
r sd_mod scsi_mod ide_disk ide_core
Dec 10 15:46:56 schism kernel: Pid: 5589, comm: X Tainted: PF U 2.6.18.2-34-xen #1
Dec 10 15:46:56 schism kernel: RIP: e030:[<ffffffff884c9482>] [<ffffffff884c9482>] :nvidia:_nv002621rm+0xc/0x10
Dec 10 15:46:56 schism kernel: RSP: e02b:ffff880067225930 EFLAGS: 00010206
Dec 10 15:46:56 schism kernel: RAX: ffffc20014300000 RBX: ffff88007055b000 RCX: 0000000000000000
Dec 10 15:46:56 schism kernel: RDX: 0000000001fe0000 RSI: ffff88007055b000 RDI: ffff8800725a1000
Dec 10 15:46:56 schism kernel: RBP: ffff88007055b000 R08: 0000000000000000 R09: 0000000000000000
Dec 10 15:46:56 schism kernel: R10: ffff8800652ac000 R11: 00000000457c2bef R12: ffff8800725a1000
Dec 10 15:46:56 schism kernel: R13: ffff880067248400 R14: 0000000007f80000 R15: 0000000000000000
Dec 10 15:46:56 schism kernel: FS: 00002accb2a7f0d0(0000) GS:ffffffff80500080(0000) knlGS:0000000000000000
Dec 10 15:46:56 schism kernel: CS: e033 DS: 0000 ES: 0000
Dec 10 15:46:56 schism kernel: Process X (pid: 5589, threadinfo ffff880067224000, task ffff8800754fd7e0)
Dec 10 15:46:56 schism kernel: Stack: ffffffff886a0af2 0000000000000009 ffff88006642e940 ffff88007055b000
Dec 10 15:46:56 schism kernel: 0000000000000000 ffff880067248400 ffff880001189a00 0000000000000000
Dec 10 15:46:56 schism kernel: ffffffff886a0f28 07f80000702a3000 ffff88007055b000 0000000000000000
Dec 10 15:46:56 schism kernel: Call Trace:
Dec 10 15:46:56 schism kernel: [<ffffffff886a0af2>] :nvidia:_nv004309rm+0xc8/0xd8
Dec 10 15:46:56 schism kernel: [<ffffffff886a0f28>] :nvidia:_nv004308rm+0xc4/0xd4
Dec 10 15:46:56 schism kernel: [<ffffffff88640149>] :nvidia:_nv006599rm+0x7b/0xd8
Dec 10 15:46:56 schism kernel: [<ffffffff886411e8>] :nvidia:_nv006323rm+0x5a/0x42e
Dec 10 15:46:56 schism kernel: [<ffffffff8863cbe9>] :nvidia:_nv006612rm+0x219/0x77a
Dec 10 15:46:56 schism kernel: [<ffffffff88644a02>] :nvidia:_nv005907rm+0x30/0x54
Dec 10 15:46:56 schism kernel: [<ffffffff8863b647>] :nvidia:_nv006333rm+0x91/0xb2
Dec 10 15:46:56 schism kernel: [<ffffffff88644aac>] :nvidia:_nv005905rm+0x26/0x2c
Dec 10 15:46:56 schism kernel: [<ffffffff88644a02>] :nvidia:_nv005907rm+0x30/0x54
Dec 10 15:46:56 schism kernel: [<ffffffff886442ac>] :nvidia:_nv005659rm+0xc8/0xd8
Dec 10 15:46:56 schism kernel: [<ffffffff8863ac2c>] :nvidia:_nv006418rm+0x54/0x170
Dec 10 15:46:56 schism kernel: [<ffffffff884b6cd3>] :nvidia:_nv002933rm+0x27/0x36
Dec 10 15:46:56 schism kernel: [<ffffffff88644459>] :nvidia:_nv005705rm+0x7d/0xb0
Dec 10 15:46:56 schism kernel: [<ffffffff88711224>] :nvidia:_nv001078rm+0x3a/0xfe
Dec 10 15:46:56 schism kernel: [<ffffffff8870f9bd>] :nvidia:_nv001080rm+0x3d/0x4e
Dec 10 15:46:56 schism kernel: [<ffffffff8870fb89>] :nvidia:_nv001085rm+0x39/0x52
Dec 10 15:46:56 schism kernel: [<ffffffff88628b62>] :nvidia:_nv006338rm+0x46/0xae
Dec 10 15:46:56 schism kernel: [<ffffffff88645a8d>] :nvidia:_nv005912rm+0x5f/0x26e
Dec 10 15:46:56 schism kernel: [<ffffffff886455f6>] :nvidia:_nv005671rm+0x5c/0x96
Dec 10 15:46:56 schism kernel: [<ffffffff884caa23>] :nvidia:_nv002002rm+0x11b/0x198
Dec 10 15:46:56 schism kernel: [<ffffffff884cb47f>] :nvidia:_nv002008rm+0x245/0x35e
Dec 10 15:46:56 schism kernel: [<ffffffff884cfad7>] :nvidia:rm_init_adapter+0x63/0x94
Dec 10 15:46:56 schism kernel: [<ffffffff887438f2>] :nvidia:nv_kern_open+0x23b/0x30d
Dec 10 15:46:56 schism kernel: [<ffffffff80247625>] chrdev_open+0x15f/0x196
Dec 10 15:46:56 schism kernel: [<ffffffff802474c6>] chrdev_open+0x0/0x196
Dec 10 15:46:56 schism kernel: [<ffffffff8021cfaa>] __dentry_open+0xd9/0x1dc
Dec 10 15:46:56 schism kernel: [<ffffffff80226245>] do_filp_open+0x2a/0x38
Dec 10 15:46:56 schism kernel: [<ffffffff80252b90>] sys_chown+0x45/0x56
Dec 10 15:46:56 schism kernel: [<ffffffff802183a6>] do_sys_open+0x44/0xbe
Dec 10 15:46:56 schism kernel: [<ffffffff8025ac92>] system_call+0x86/0x8b
Dec 10 15:46:56 schism kernel: [<ffffffff8025ac0c>] system_call+0x0/0x8b
Dec 10 15:46:56 schism kernel:
Dec 10 15:46:56 schism kernel:
Dec 10 15:46:56 schism kernel: Code: 89 0c 90 c3 48 83 ec 18 48 89 5c 24 08 48 89 6c 24 10 48 89
Dec 10 15:46:56 schism kernel: RIP [<ffffffff884c9482>] :nvidia:_nv002621rm+0xc/0x10
Dec 10 15:46:56 schism kernel: RSP <ffff880067225930>
Dec 10 15:46:56 schism kernel: CR2: ffffc2001c280000
Dec 10 15:46:56 schism kdm: :0[5590]: IO Error in XOpenDisplay
Dec 10 15:46:56 schism kdm[5580]: Display :0 cannot be opened
Dec 10 15:46:56 schism kdm[5580]: Unable to fire up local display :0; disabling.
Cheers,
phil
pmjordan is offline   Reply With Quote