View Full Version : modprobe messages
Dark
13th March 2004, 06:17 AM
This isn't a problem exactly.
I just like to watch /var/log/messages to see what is going on with my system and to be aware of any problems.
First, I noticed 2 particular errors occuring on a regular basis-
Mar 13 01:10:15 fedora modprobe: modprobe: Can't locate module sound-slot-1
Mar 13 01:10:15 fedora modprobe: modprobe: Can't locate module sound-service-1-0
Mar 13 01:10:15 fedora modprobe: modprobe: Can't locate module sound-slot-1
Mar 13 01:10:15 fedora modprobe: modprobe: Can't locate module sound-service-1-0
Mar 13 01:10:23 fedora modprobe: modprobe: Can't locate module sound-slot-1
Mar 13 01:10:23 fedora modprobe: modprobe: Can't locate module sound-service-1-0
Just like that. Sound works perfectly fine despite these errors.
The other "error" only occurs when I reboot-
Mar 13 01:08:25 fedora modprobe: modprobe: Can't locate module char-major-10-134
This isn't really a problem, but I see modprobe complaining and I would like to fix it but I can't.
I have looked at /etc/modules.conf and sound-slot-1, sound-service-1-0, and char-major-10-134 are NOT listed at all, so I'm not sure why it's even trying to load those modules.
skoona
13th March 2004, 03:16 PM
The files /usr/src/linux-2.4.22-1.2174.nptl/Documentation/devices.txt
list all the device Linux can use. Its a goodd place to look up char-major-10-134.
char-major-10-134 is ' /dev/apm_bios Advanced Power Management BIOS'
I think this suggests that either
1. your mobo does not support APM power management and your system was told to initialize APM -causing this message,
2. or that your Kernel does not have support for it and some other service made a call looking for it - causing this message.
You can most likely make this message go away by adding a boot parm to you kernel statement in grub.conf. A parm like 'apm=off'. Be sure that's what you want to do first.
APM's counterpart is ACPI. One or both of these power management schemes can be enabled.
module sound-slot-1 = refers to a second sound card (-0 is first). Maybe you have on-board sound and a pci sound card. If true, these messages may go away if you diable (via bios) the motherboard (mobo) sound devices.
TV Tuner cards, which need audio service, may have contributed to this message. Hard to know without a 'lsmod' and 'lspci -v' listing.
You might want to research 'modules.conf' vs 'modprobe.conf'. both in the /etc dir.
James,
Dark
13th March 2004, 04:39 PM
It's a Tyan Tiger 2460 board, which has no onboard sound. I have most unused devices disabled in the BIOS- parallel port, serial ports, IDE controller, floppy controller. I just enabled ACPI in BIOS to see if it would make a difference but there was no apparent change, as of the last reboot there are new error messages the same as before.
Here are the lsmod and lpci - v listings.
# /sbin/lsmod
Module Size Used by Tainted: P
snd-pcm-oss 43620 0 (autoclean)
snd-mixer-oss 15824 1 (autoclean) [snd-pcm-oss]
snd-seq-midi 4864 0 (unused)
snd-seq-midi-event 6528 0 [snd-seq-midi]
snd-seq 51760 0 [snd-seq-midi snd-seq-midi-event]
snd-ens1371 17152 1
snd-rawmidi 18912 0 [snd-seq-midi snd-ens1371]
snd-seq-device 6044 0 [snd-seq-midi snd-seq snd-rawmidi]
snd-pcm 88992 0 [snd-pcm-oss snd-ens1371]
snd-timer 20868 0 [snd-seq snd-pcm]
snd-page-alloc 10068 0 [snd-pcm]
gameport 3508 0 [snd-ens1371]
snd-ac97-codec 57900 0 [snd-ens1371]
snd 48484 0 [snd-pcm-oss snd-mixer-oss snd-seq-midi snd-seq-midi-event snd-seq snd-ens1371 snd-rawmidi snd-seq-device snd-pcm snd-timer snd-ac97-codec]
soundcore 7108 6 [snd]
autofs 12436 0 (autoclean) (unused)
e100 57476 1
sg 35660 0 (autoclean)
keybdev 2624 0 (unused)
hid 23652 0 (unused)
usb-ohci 21864 0 (unused)
usbcore 81888 1 [hid usb-ohci]
mousedev 5368 1 (autoclean)
input 6112 0 (autoclean) [keybdev hid mousedev]
agpgart 56516 3 (autoclean)
nvidia 2124448 6 (autoclean)
ext3 73732 3
jbd 55496 3 [ext3]
sym53c8xx 67472 4
sd_mod 13420 8
scsi_mod 112616 3 [sg sym53c8xx sd_mod]
# /sbin/lspci -v
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System Controller (rev 11)
Flags: bus master, medium devsel, latency 64
Memory at ec000000 (32-bit, prefetchable) [size=64M]
Memory at e8007000 (32-bit, prefetchable) [size=4K]
I/O ports at 1890 [disabled] [size=4]
Capabilities: [a0] AGP version 2.0
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] AGP Bridge (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 99
Bus: primary=00, secondary=01, subordinate=01, sec-latency=68
Memory behind bridge: e9000000-e9ffffff
Prefetchable memory behind bridge: f0000000-f7ffffff
00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] ISA (rev 02)
Flags: bus master, medium devsel, latency 0
00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] IDE (rev 01) (prog-if 8a [Master SecP PriP])
Flags: medium devsel
I/O ports at f000 [size=16]
00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] ACPI (rev 01)
Flags: medium devsel
00:07.4 USB Controller: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] USB (rev 07) (prog-if 10 [OHCI])
Flags: bus master, medium devsel, latency 16, IRQ 19
Memory at 000dc000 (32-bit, non-prefetchable) [size=4K]
00:09.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 Ultra3 SCSI Adapter (rev 01)
Subsystem: LSI Logic / Symbios Logic: Unknown device 1040
Flags: bus master, medium devsel, latency 140, IRQ 17
I/O ports at 1000 [size=256]
Memory at e8006000 (64-bit, non-prefetchable) [size=1K]
Memory at e8000000 (64-bit, non-prefetchable) [size=8K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [40] Power Management version 2
00:09.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 Ultra3 SCSI Adapter (rev 01)
Subsystem: LSI Logic / Symbios Logic: Unknown device 1040
Flags: bus master, medium devsel, latency 140, IRQ 18
I/O ports at 1400 [size=256]
Memory at e8006400 (64-bit, non-prefetchable) [size=1K]
Memory at e8002000 (64-bit, non-prefetchable) [size=8K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [40] Power Management version 2
00:0a.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0c)
Subsystem: Intel Corp. EtherExpress PRO/100 S Desktop Adapter
Flags: bus master, medium devsel, latency 66, IRQ 18
Memory at e8005000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 1800 [size=64]
Memory at e8020000 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
00:0d.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
Subsystem: Ensoniq: Unknown device 8001
Flags: bus master, slow devsel, latency 96, IRQ 17
I/O ports at 1840 [size=64]
Capabilities: [dc] Power Management version 1
01:05.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) (prog-if 00 [VGA])
Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 18
Memory at e9000000 (32-bit, non-prefetchable) [size=16M]
Memory at f0000000 (32-bit, prefetchable) [size=128M]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Capabilities: [44] AGP version 3.0
As you can probably see, I have a Geforce FX 5200 AGP card, an ensonique AudioPCI sound card, an Intel Pro/100 NIC, and an LSI Ultra160 SCSI card.
skoona
13th March 2004, 08:31 PM
I've got the same 10-134 message in my syslog. Plus I know I have APM=OFF as a kernel parm.
It appears that the file '/etc/init.d/apmd' does a 'modprobe apm' once during system startup. This could be the cause. I cannot say for sure. I will comment out that line on my machine ans see. Hold on.
James,
skoona
13th March 2004, 09:24 PM
So now I am out of ideals for the moment. I will come back to it later.
Util then the other message is OSS related. These two URL contain useful information to guide you. And I will look at it when I come back.
http://www.alsa-project.org/
http://www.alsa-project.org/~iwai/OSS-Emulation.html
James,
skoona
14th March 2004, 03:45 AM
When X first starts up it attempts to load module apm_bios. This definitately causing the modprobe message (unless apm_bios module is found because 'CONFIG_APM=Y' in your last kernel config)
What to do to turn it off? Don't know yet! Looking through /etc/X11/XF86Config is the place to start.
James,
skoona
14th March 2004, 06:14 AM
Add this line to /etc/modules.conf
alias char-major-10-134 off
-- or --
alias char-major-10-134 null
OFF causes modprobe to IGNORE the request and NULL causes the request to succeed but never loads the modules. I think OFF is safer.
As for the other message they can be handled the exact same way; when your sure they are not errors or needed.
sound-slot-1 is the name of a second sound card, some program likely tried to access/open a device like /dev/adsp0 and caused this message. Again off or null will handle this
Hope this helps.
James,
Dark
15th March 2004, 12:39 AM
Thanks, I'll give it a try and see how things go.
vorte[x]
23rd March 2004, 02:23 PM
Has this been resolved?
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.