Portál AbcLinuxu, 12. května 2025 21:38
pci=biosirq jako parametr jadra?Ano. Neměnil jsi něco v BIOSu? Nemáš náhodou nastaveno "PnP OS" na Yes?
snd-seq-oss 31264 0 snd-seq-midi-event 7552 1 snd-seq-oss snd-seq 51248 4 snd-seq-oss,snd-seq-midi-event snd-pcm-oss 51812 0 snd-mixer-oss 17824 1 snd-pcm-oss snd-intel8x0 32040 0 snd-ac97-codec 57540 1 snd-intel8x0 snd-pcm 93220 2 snd-pcm-oss,snd-intel8x0 snd-timer 24516 2 snd-seq,snd-pcm gameport 4480 1 snd-intel8x0 snd-page-alloc 11972 2 snd-intel8x0,snd-pcm snd-mpu401-uart 7072 1 snd-intel8x0 snd-rawmidi 23616 1 snd-mpu401-uart snd-seq-device 8008 3 snd-seq-oss,snd-seq,snd-rawmidi snd 52580 12 snd-seq-oss,snd-seq-midi-event,snd-seq,snd-pcm-oss, snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer, snd-mpu401-uart,snd-rawmidi,snd-seq-device soundcore 9248 1 snd
/etc/rc.d/init.d/hotplug restart /etc/rc.d/init.d/udev restart /etc/rc.d/init.d/alsa restart /etc/rc.d/init.d/sound restartMozna neco z toho neni jasne, ale pomohlo to. Prehazovani poradi spousteni sluzeb tento problem naopak nevyresilo.
[root@Alena drom]# //etc/rc.d/init.d/sound restart Nahrávám nastavení mixéru /usr/sbin/alsactl: load_state:1134: No soundcards found... [SELHALO] [root@Alena drom]#Tak to nezabralo. Je to mdk 10.0rc1.
ls -l /dev/dspJe tam to zarizeni? Matne si vzpominam, ze MDK 10.0 je takovy nejaky prasopes -- tusim, ze se tam pouzival nejen udev, ale i devfs (ale mozna se mylim). Zkuste se podivat do Ovladaciho centra, jake sluzby se vam spousti pri startu? (bude to nekde v System -> Sluzby). Nebo sem hodte vypisy adresaru /etc/rc.d/rc3.d/ (pokud startujete do textoveho rezimu) nebo /etc/rc.d/rc5.d/ (pokud startujete hned do grafickeho).
Nebo sem hodte vypisy adresaru /etc/rc.d/rc3.d/ (pokud startujete do textoveho rezimu) nebo /etc/rc.d/rc5.d/ (pokud startujete hned do grafickeho).A den /dev/dsp v systemu je nebo neni?
PCI: Enabling device 0000:00:02.7 (0000 -> 0001) PCI: No IRQ known for interrupt pin C of device 0000:00:02.7. unable to grab IRQ 0dalsi vec - /dev/dsp
[root@Alena drom]# ls -l /dev/dsp ls: /dev/dsp: No such file or directory [root@Alena drom]#Takze neni. jeste jsem objevil jednu zahadu s IRQ v dmesg:
[root@Alena drom]# dmesg |grep PCI: PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) PCI: Using IRQ router SIS [1039/0962] at 0000:00:02.0 PCI: IRQ 0 for device 0000:00:03.2 doesn't match PIRQ mask - try pci=usepirqmask PCI: IRQ 0 for device 0000:00:0c.0 doesn't match PIRQ mask - try pci=usepirqmask PCI: Enabling device 0000:00:02.6 (0000 -> 0001) PCI: No IRQ known for interrupt pin C of device 0000:00:02.6. PCI: Found IRQ 11 for device 0000:00:03.0 PCI: Found IRQ 10 for device 0000:00:03.1 PCI: Enabling device 0000:00:03.2 (0000 -> 0002) PCI: IRQ 0 for device 0000:00:03.2 doesn't match PIRQ mask - try pci=usepirqmask PCI: Assigned IRQ 10 for device 0000:00:03.2 PCI: cache line size of 128 is not supported by device 0000:00:03.2 PCI: Enabling device 0000:00:0b.0 (0010 -> 0012) PCI: Found IRQ 10 for device 0000:00:0b.0 PCI: Enabling device 0000:00:0a.0 (0000 -> 0003) PCI: Found IRQ 11 for device 0000:00:0a.0 PCI: Enabling device 0000:00:0c.0 (0000 -> 0002) PCI: IRQ 0 for device 0000:00:0c.0 doesn't match PIRQ mask - try pci=usepirqmask PCI: Assigned IRQ 5 for device 0000:00:0c.0 PCI: Enabling device 0000:00:02.7 (0000 -> 0001) PCI: No IRQ known for interrupt pin C of device 0000:00:02.7. [root@Alena drom]#a pro doplneni jeste:
[root@Alena drom]# dmesg |grep irq PCI: IRQ 0 for device 0000:00:03.2 doesn't match PIRQ mask - try pci=usepirqmask PCI: IRQ 0 for device 0000:00:0c.0 doesn't match PIRQ mask - try pci=usepirqmasktty S1 at I/O 0x2f8 (irq = 3) is a 16550A SIS5513: not 100% native mode: will probe irqs later ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 ohci_hcd 0000:00:03.0: irq 11, pci mem cd826000 ohci_hcd 0000:00:03.1: irq 10, pci mem cd926000 PCI: IRQ 0 for device 0000:00:03.2 doesn't match PIRQ mask - try pci=usepirqmask ehci_hcd 0000:00:03.2: irq 10, pci mem cd928000 parport0: irq 7 detected PCI: IRQ 0 for device 0000:00:0c.0 doesn't match PIRQ mask - try pci=usepirqmask Yenta: ISA IRQ mask 0x0000, PCI irq 5 [root@Alena drom]#Predtim jsem se toho nevsiml (nebylo?), ted to tam placa o problemech s IRQ daleko vic (system jsem startoval s tim parametrem pci=biosirq) Takze dalsi, co me napasa, nacpat opet doporuceny tam parametr pci=usepirqmask. posledni:
[root@Alena drom]# ls /etc/rc.d/rc5.d S01hotplug@ S11portmap@ S20xfs@ S55sshd@ S91smb@ S03iptables@ S12syslog@ S25netfs@ S56rawdevices@ S95kheader@ S03shorewall@ S13partmon@ S26apmd@ S56xinetd@ S99devfsd@ S04acpi@ S17alsa@ S30dm@ S75keytable@ S99local@ S04pcmcia@ S18sound@ S40atd@ S85proftpd@ S99wine@ S05harddrake@ S20random@ S44acpid@ S89internet@ S10network@ S20udev@ S55named@ S90crond@ [root@Alena drom]#A ted pudu asi odprosit strycka Billa, aby me vzal zpatky pod sva nestabilni kridla :)
mknod 14 3 /dev/dsp chown root:audio /dev/dsp chmod ug+rw /dev/dsp /etc/rc.d/init.d/alsa restart /etc/rc.d/init.d/sound restartJeste se mi mrknete do /etc/udev/udev.conf na parametr udev_root. Neni tam nahodou hodnota /udev/? Pokud ano, existuje zarizeni /udev/dsp?
mknod /dev/dsp c 14 3
mknod 14 3 /dev/dsp chown root:audio /dev/dsp chmod ug+rw /dev/dsp /etc/rc.d/init.d/alsa restart /etc/rc.d/init.d/sound restartopet ta sama chyba. v /etc/udev/udev.conf je udev_root hodnota skutecne
/udev/
a /udev/dsp neexistuje.
Pokud dalsim krokem ma byt vytvoreni /udev/dsp a restart sluzeb obdobne jako u /dev, tak to konci stejnou chybou.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.