You are not logged in.

#1 2011-01-08 19:49:41

cvillelk
Member
From: Lafayette, LA
Registered: 2011-01-01
Posts: 17

[Solved] Starting nfs-common daemon on boot affects my 2nd video card

My desktop has 2 Nvidia video cards connected to 3 monitors.

When I add nfs-common to DAEMONS=(...) in /etc/rc.conf and reboot my 2nd video card is no longer detected. When I remove nfs-common and reboot the card is detected again.

I think the following message from my kernel.log is relevant to what is happening:

Jan  8 13:36:18 Terra kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.
Jan  8 13:36:18 Terra kernel: NVRM: RmInitAdapter failed! (0x26:0xffffffff:1027)
Jan  8 13:36:18 Terra kernel: NVRM: rm_init_adapter(1) failed
Jan  8 13:36:18 Terra kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.
Jan  8 13:36:18 Terra kernel: NVRM: RmInitAdapter failed! (0x26:0xffffffff:1027)
Jan  8 13:36:18 Terra kernel: NVRM: rm_init_adapter(1) failed

/proc/interrupts without nfs-common

16:       1606       1602       1602       1614   IO-APIC-fasteoi   sata_sil24, pata_marvell, uhci_hcd:usb3, nvidia, nvidia

/proc/interrupts with nfs-common

16:       6495       6425       6479       6487   IO-APIC-fasteoi   sata_sil24, pata_marvell, uhci_hcd:usb3, nvidia

But I haven't been able to decipher what I should do to fix it...

It may also be worth noting that starting nfs-common manually through "/etc/rc.d/nfs-common start" works fine with no immediately apparent negative effects.

Any advice would be much appreciated smile

Last edited by cvillelk (2011-01-08 21:12:03)

Offline

#2 2011-01-08 21:19:03

cvillelk
Member
From: Lafayette, LA
Registered: 2011-01-01
Posts: 17

Re: [Solved] Starting nfs-common daemon on boot affects my 2nd video card

Figured I'd post the solution in case anyone else has this issue and doesn't see it right away.

Pretty obvious once you read the error message.

Jan  8 13:36:18 Terra kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.

The default allocation of 16781312 wasn't big enough. I added vmalloc=256M to the kernel line in my grub configuration and the problem was fixed.

/boot/grub/menu.lst

kernel /vmlinuz26 root=(...) ro vmalloc=256M

My apologies for taking up space and not deleting the post if this issue is too common or basic to post about.

If anyone knows how nfs-common affected Nvidia in this way I'd still really like to know smile

Last edited by cvillelk (2011-01-08 21:20:43)

Offline

Board footer

Powered by FluxBB