Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 10-27-11, 08:49 AM   #1
trulan
Registered User
 
Join Date: Oct 2011
Posts: 5
Default [BUG] unable to handle kernel paging request at fa4f6a50 - GeForce 6150LE

X fails to start with the NVidia driver installed on a fresh installation of AVLinux (debian 6.0.3 based). The driver builds and installs successfully, and will usually start X successfully once immediately after building the module. On subsequent reboots, boot-up appears successful until the login manager starts (SLiM in this case), then the screen goes blank. The system can only be restarted with the magic sysrq keys.

I have tested this with multiple builds of 2.6.39 and 3.0 kernels. I have also tested this with the following drivers: 275.28. 280.13, 285.05.09, and 290.03 , with the same result. It works with the vesa driver, though.

It is worth noting that the same machine works just fine on Ubuntu 11.04 with the 280.13 NVidia driver.

Here is (I believe) the relevant part of /var/log/kern.log:
Code:
Oct 27 05:15:50 avlinux kernel: [   19.930312] BUG: unable to handle kernel paging request at fa4f6a50
Oct 27 05:15:50 avlinux kernel: [   19.930319] IP: [<f9bab8ad>] _nv008352rm+0x10f/0x482 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.930630] *pde = 372b6067 *pte = 00000000 
Oct 27 05:15:50 avlinux kernel: [   19.930635] Oops: 0000 [#1] PREEMPT SMP 
Oct 27 05:15:50 avlinux kernel: [   19.930639] Modules linked in: uinput binfmt_misc af_packet parport_pc ppdev lp parport bridge stp bnep rfcomm bluetooth rfkill ext3 jbd nls_utf8 nls_cp437 vfat fat ipv6 cpufreq_ondemand cpufreq_stats powernow_k8 cpufreq_userspace cpufreq_powersave cpufreq_conservative speedstep_lib fuse loop freq_table mperf nvidia(P) usblp snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_usb_audio snd_hwdep snd_usbmidi_lib snd_seq_midi snd_seq_midi_event snd_pcm snd_seq tpm_tis snd_rawmidi snd_timer snd_seq_device gspca_sonixj tpm gspca_main psmouse serio_raw snd soundcore agpgart videodev tpm_bios pcspkr k8temp snd_page_alloc evdev nv_tco i2c_nforce2 button processor i2c_core ext4 mbcache jbd2 crc16 dm_mirror dm_region_hash dm_log dm_mod usb_storage usbhid hid uas sg sr_mod cdrom sd_mod ata_generic ohci_hcd firewire_ohci firewire_core crc_itu_t pata_acpi sata_nv pata_amd ehci_hcd libata usbcore thermal fan thermal_sys forcedeth [last unloaded: scsi_wait_scan]
Oct 27 05:15:50 avlinux kernel: [   19.930697] 
Oct 27 05:15:50 avlinux kernel: [   19.930700] Pid: 2583, comm: Xorg Tainted: P            3.0.6-avl-5 #10 HP Pavilion 061 ER890AA-ABA a1410n/NAGAMI
Oct 27 05:15:50 avlinux kernel: [   19.930705] EIP: 0060:[<f9bab8ad>] EFLAGS: 00013246 CPU: 0
Oct 27 05:15:50 avlinux kernel: [   19.930959] EIP is at _nv008352rm+0x10f/0x482 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.930962] EAX: 49564e22 EBX: f45c3f1c ECX: f45c3efc EDX: ffffffff
Oct 27 05:15:50 avlinux kernel: [   19.930964] ESI: f45c3f1c EDI: f45c3f18 EBP: f45c3ec8 ESP: f6f99c94
Oct 27 05:15:50 avlinux kernel: [   19.930966]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Oct 27 05:15:50 avlinux kernel: [   19.930970] Process Xorg (pid: 2583, ti=f6f98000 task=f6d78000 task.ti=f6f98000)
Oct 27 05:15:50 avlinux kernel: [   19.930971] Stack:
Oct 27 05:15:50 avlinux kernel: [   19.930973]  f45c3f1c f45c3f1c 00000003 f9bab6db f45c3f1c 00000000 f9bac144 f45c3f1c
Oct 27 05:15:50 avlinux kernel: [   19.930978]  f45ef2e8 f45ef2e8 f4598000 f9bac340 f4598000 00000007 f45ef2e8 f45ef2e8
Oct 27 05:15:50 avlinux kernel: [   19.930983]  f4598000 f45e8000 f9b9a524 f4598000 00000007 f45ef2e8 0000002f f4598000
Oct 27 05:15:50 avlinux kernel: [   19.930987] Call Trace:
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9bab6db>] ? _nv028056rm+0xb/0x3b [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9bac144>] ? _nv028049rm+0x54/0xa6 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9bac340>] ? _nv028050rm+0x1aa/0x26a [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9b9a524>] ? _nv028243rm+0xbe/0x135 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f99f4d72>] ? _nv015124rm+0x219/0x3c9 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f99f3b15>] ? _nv015426rm+0xc3/0x126 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f964c52e>] ? _nv015606rm+0xb/0xf [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9bf3c30>] ? _nv002415rm+0x15d/0x24b [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9bf4a06>] ? _nv002409rm+0x3f6/0x5dc [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9bfab65>] ? rm_init_adapter+0x91/0x1a4 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<f9c19ea1>] ? nv_kern_open+0x469/0x5a0 [nvidia]
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10a553b>] ? chrdev_open+0x139/0x157
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10a5402>] ? cdev_put+0x17/0x17
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10a12b7>] ? __dentry_open+0x156/0x24d
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10a2118>] ? nameidata_to_filp+0x3a/0x45
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10abfbb>] ? do_last+0x55d/0x686
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10aca56>] ? path_openat+0x9f/0x2c9
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10a9a02>] ? complete_walk+0x89/0xcd
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10ac97a>] ? user_path_at+0x44/0x62
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10acca3>] ? do_filp_open+0x23/0x5c
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10aa02c>] ? getname_flags+0x1c/0xd0
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10a2213>] ? do_sys_open+0xf0/0x16b
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c10a22ac>] ? sys_open+0x1e/0x23
Oct 27 05:15:50 avlinux kernel: [   19.931008]  [<c1243f18>] ? sysenter_do_call+0x12/0x28
Oct 27 05:15:50 avlinux kernel: [   19.931008] Code: 50 8d 45 38 50 8d 45 34 50 ff 76 0c ff 36 e8 8b 03 00 00 83 c4 18 ba ff ff ff ff 85 c0 0f 85 72 03 00 00 a1 bb 30 d9 f9 89 45 20 <a1> 50 6a 4f fa 89 45 24 0f b6 05 54 6a 4f fa 88 45 28 c7 45 10 
Oct 27 05:15:50 avlinux kernel: [   19.931008] EIP: [<f9bab8ad>] _nv008352rm+0x10f/0x482 [nvidia] SS:ESP 0068:f6f99c94
Oct 27 05:15:50 avlinux kernel: [   19.931008] CR2: 00000000fa4f6a50
Oct 27 05:15:50 avlinux kernel: [   19.931008] ---[ end trace 1121da68fe6d6425 ]---
trulan is offline   Reply With Quote
Old 10-27-11, 02:53 PM   #2
trulan
Registered User
 
Join Date: Oct 2011
Posts: 5
Default Re: [BUG] unable to handle kernel paging request at fa4f6a50 - GeForce 6150LE

OK this seems to be a problem with binutils-gold. Doing this has eliminated the login problem:
# cd /usr/bin
# rm ld
# ln -s ld.bfd ld
(ld had previously been a link to ld.gold.)
After making this change and rebuilding the NVidia kernel module, the bug I posted above is gone. It is still crashing after a minute or two, but at least we're making progress here...
trulan is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:03 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.