I have a couple of questions so forgive me. I've been struggling with Gentoo on my machine for quite a long time though.
I'm using gentoo-dev-sources-2.6.9-r9. My machine is a dual PIII (900) with an embedded Promise FastTrack (ATA100) controller. I have an Adaptec AHA 7850 SCSI adapter, 2 Realtek 8139 NIC, an nVidia FX5200 and a SB Live! Chipset is VIA 82xxxx. Mother board is an MSI 694D Pro2 Ir. Should be ACPI compliant.
I've recently come across messages like "Nobody cared! - Disabling IRQ #18". IRQ 18 was used by my sound card. I've fixed this problem by appending pci=noacpi to my kernel command line. (now my sound card uses IRQ... 26
Next with IRQ steering (is that correct?): I've seen a couple of threads which mentionned the message "Nobody cared!" was mainly due to incorrect handling of IRQ steering, if I've got it right. What's this? Is it usefull? When should I use or *not* use it?
My system is rather heavily "loaded", i.e. almost all my PCI slots are filled. Can it happen that hardware conflicts occur?
If I enable framebuffer console (e.g. for bootsplash), Linux hangs while loading vesafb. Knowing that my nVidia card (GeForce FX5200) shares its interrupt with a Realtek NIC, is it a possible cause for Linux to hang loading vesafb?
Somebody in another thread advised me to disable ACPI. But at that time it didn't solve my problem. I've reinstalled Gentoo since then but I haven't tried again. Would disabling ACPI allow me to use a bootsplash? Or will it be impossible as long as the video card shares its interrupt with another hardware?
Should I remove some devices? Or just swap some of them? Should I get back to an SMP kernel version 2.4?
Code: Select all
# lspci -tv
-[00]-+-00.0 VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x]
+-01.0-[01]----00.0 nVidia Corporation NV34 [GeForce FX 5200]
+-07.0 VIA Technologies, Inc. VT82C686 [Apollo Super South]
+-07.1 VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
+-07.2 VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
+-07.3 VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
+-07.4 VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
+-0c.0 Promise Technology, Inc. PDC20265 (FastTrak100 Lite/Ultra100)
+-0e.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
+-0f.0 Adaptec AHA-7850
+-10.0 Creative Labs SB Live! EMU10k1
+-10.1 Creative Labs SB Live! MIDI/Game Port
\-12.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+Code: Select all
# cat /proc/interrupts
CPU0 CPU1
0: 5584604 36 IO-APIC-edge timer
1: 16892 0 IO-APIC-edge i8042
2: 0 0 XT-PIC cascade
8: 1 1 IO-APIC-edge rtc
11: 0 0 XT-PIC acpi
12: 67 0 IO-APIC-edge i8042
14: 10786 0 IO-APIC-edge ide0
15: 49301 0 IO-APIC-edge ide1
21: 320077 0 IO-APIC-level eth0, nvidia
25: 125531 0 IO-APIC-level uhci_hcd, uhci_hcd
26: 0 0 IO-APIC-level EMU10K1
27: 803 1 IO-APIC-level aic7xxx, eth1
NMI: 0 0
LOC: 5584447 5584498
ERR: 0
MIS: 0


