PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kein Sound unter KDE



no_expert
17.08.04, 09:53
Hallo

Ich nutze den Onboard Sound von meinem Mainboard mit einem Via KT 400 Chipsatz. Das rc.hotplug-script von Slackware 10.0 hat beim hochfahren folgende Sound-Module vom Kernel 2.6.8.1 geladen:

snd_via82xx
snd_ac97_codec
gameport
snd_mpu401_uart
snd_seq_device

Beim Starten von KDE taucht diese Fehlermledung drei mal direkt hintereinander auf:

ALSA lib pcm_hw.c:549:(snd_pcm_hw_start) SNDRV_PCM_IOCTL_START failed: Broken pipe

Weiterhin sieht man diese Meldung öfters:

kmixctrl: Error: Der Alsa-Mixer kann nicht gefunden werden.

Wenn ich den alsamixer starte fällt mir auf, das die Lautstärke von PCM, das man ja meines wissen z. B. für den Startsound oder Musikhören braucht, auf null steht und sich nicht ändern lässt.

So, ich hoffe das reicht als Informaitionsmaterial und mir kann jemand weiterhelfen.

Bionix
17.08.04, 10:13
Ich hab auch das gleiche Problem... Asus A7V8X-X Mainboard mit nem KT400 Chipsatz und Sound onBoard...
bei Asus gibt es keine entsprechenden Treiber oder .. geschweige den ne Hilfe für Linux'ler...

derzeitiger Kernel (debian) 2.6.7-1-k7
und hier der chipsatz (lt. lspci):

0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)

gonzo_18
17.08.04, 10:16
kann es sein das du dein KDE noch für artsd eingrichtet hast? Geh mal ins KDE und poste mal was:


ps aux | grep artsd

sagt.
und die aussage von lsmod wäre auch interessant

Bionix
17.08.04, 10:20
kann es sein das du dein KDE noch für artsd eingrichtet hast? Geh mal ins KDE und poste mal was:


ps aux | grep artsd

sagt.
und die aussage von lsmod wäre auch interessant

ps aux | grep artsd ---> 3469 0.0 1.6 55012 8500 ? S 07:55 0:03 /usr/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -c drkonqi -l 3 -f


und lsmod :


Module Size Used by
mga 111908 2
ds 18564 0
yenta_socket 21248 0
pcmcia_core 67332 2 ds,yenta_socket
sd_mod 21696 0
sg 38688 0
sr_mod 17892 0
scsi_mod 124556 3 sd_mod,sg,sr_mod
ipv6 253024 12
lp 10948 0
thermal 12752 0
fan 4044 0
button 6360 0
processor 17392 1 thermal
ac 4876 0
battery 9484 0
via_rhine 21512 0
mii 5184 1 via_rhine
crc32 4352 1 via_rhine
snd_via82xx 29604 0
snd_ac97_codec 69572 1 snd_via82xx
snd_pcm_oss 54312 0
snd_mixer_oss 19904 1 snd_pcm_oss
snd_pcm 97508 2 snd_via82xx,snd_pcm_oss
snd_timer 25540 1 snd_pcm
snd_page_alloc 11720 2 snd_via82xx,snd_pcm
snd_mpu401_uart 8000 1 snd_via82xx
snd_rawmidi 25408 1 snd_mpu401_uart
snd_seq_device 8264 1 snd_rawmidi
snd 56932 9 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_o ss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,s nd_seq_device
soundcore 10400 1 snd
via_ircc 26448 0
irda 196096 1 via_ircc
ehci_hcd 31300 0
joydev 9792 0
usbhid 32576 0
uhci_hcd 32592 0
usbcore 113952 5 ehci_hcd,usbhid,uhci_hcd
pci_hotplug 34352 0
via_agp 8768 1
agpgart 33960 2 via_agp
pcspkr 3688 0
tsdev 7360 0
mousedev 10444 1
psmouse 20232 0
analog 11872 0
gameport 4736 2 snd_via82xx,analog
floppy 60308 0
parport_pc 34944 1
parport 41544 2 lp,parport_pc
evdev 9536 0
nls_cp437 5760 1
ntfs 93644 1
dm_mod 44704 0
md 49416 0
capability 4616 0
commoncap 7232 1 capability
ide_cd 43204 0
cdrom 39904 2 sr_mod,ide_cd
rtc 12728 0
xfs 615128 1
reiserfs 243184 0
vfat 14656 0
fat 46656 1 vfat
isofs 35960 0
ext2 72296 0
ext3 126760 2
jbd 61592 1 ext3
mbcache 9220 2 ext2,ext3
ide_disk 19264 5
ide_generic 1472 0
via82cxxx 14044 1
ide_core 141592 4 ide_cd,ide_disk,ide_generic,via82cxxx
unix 28528 450
font 8448 0
vesafb 6688 0
cfbcopyarea 3776 1 vesafb
cfbimgblt 3072 1 vesafb
cfbfillrect 3712 1 vesafb

no_expert
17.08.04, 12:14
Das ist mein Senf dazu:

zu grep: 23188 0.6 1.2 9912 6368 ? S 13:09 0:00 /opt/kde/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -c drkonqi -l 3 -f

Die lsmod macht den Beitrag etwas unübersichtlich, deshalb habe die Ausgabe als Textdatei angehängt. Die Module, die mit dem Sound zu tun haben stehen sowieso schon ganz oben im ersten Beitrag.

no_expert
18.08.04, 12:04
Hat denn keiner eine Ahnung? Das gibt es doch gar nicht. Ich habe mir schon die neure Alsa-Version von der Projekt-Homepage heruntergelade - alles auser dem Treiber, der ist ja schon im Kernel mit drin.

gonzo_18
18.08.04, 16:59
teste folgendes:

Log dich unter kde ein.
öffne eine Konsole und tippe ein


killall artsd


Und starte dann XMMS und teste ab oder Sound geht....
Wie hast du alsa installieret? aus den sourcen kompiliert oder nimmst du das kernel alsa?

@no_expert: Du hast nicht alle module geladen. DEshalb mach mal modprobe snd-pcm und modprobe snd-pcm-oss (hast du gleich ncoh die oss emulation für spiele).


Aja und testet als mixer mal alsamixer

no_expert
19.08.04, 07:18
So, ich habe den Kernel neu Kompielieren müssen da ich die Einstellungen "OSS PCM (digital audio) API" und "OSS Mixer API" nicht als Modul sondern fest eingebunden hatte.
Jetzt kann ich zwar snd_pcm und snd_pcm_oss nachladen, aber es hilft mir gar nix, die Fehler sind immer noch die gleichen.
Alsamixer habe ich schon die ganze Zeit getestet. Das seltsame ist ja das ich die Lautstärke von PCM nicht ändern kann, jetzt immer noch nicht.

Zu Alsa:

Ich habe alles, was bei Slackware dabei war, deinstalliert und aus den Quellen, heruntergeladen von der Alsa-Seite, neu installiert, bis auf die Treiber, die stammen ja aus dem Kernel.

Killall artsd hat mir auch nix gebracht.

gonzo_18
19.08.04, 11:00
ok mach folgendes: entferne die asla-treiber aus dem kernel und compiliere sie als module aus den sourcen und mach nachher alasconf.

no_expert
20.08.04, 16:16
Immer noch das gleiche Problem, es hat nix gebracht.

gonzo_18
20.08.04, 16:42
fragen wir mal anders....geht der sound unter gnome oder icewm oder was anderem als kde?
Oder in der konsole mit mp3blaster?

aexl
20.08.04, 16:58
Versuch mal
ps -aux | grep artsd, du solltest etwas in der Art bekommen, wie du oben gepostet hast.
Dann merkst du dir die erste Zahl (PID). Im obigen Beispiel wäre es 3469 gewesen.
Jetzt ein

kill *zahl* wobei du *zahl* mit der Zahl ersetzt, die du von "ps -aux" geliefert bekamst.
Öffne nun einen Player, um zu schauen, ob es funktioniert hat.

no_expert
20.08.04, 19:22
Nein, das hat alles nix gebracht. Ich habe grundsätzlich keinen Sound, auch unter der Konsole nicht.

Was ja sehr seltsam ist das beim alsamixer sich der Regler bei "PCM" nicht verändern lässt. Der steht starr auf Null. Das braucht man ja z. B. für MP3, Startsound KDE und Videos schaun, wie unter Windows auch.

gonzo_18
20.08.04, 22:38
dann lade mal die module und guck ob dmesg was darüber spricht.

no_expert
21.08.04, 08:49
Das einzige was er mir Soundmäßig anzeigt ist folgendes:

via82xx: Assuming DXS channels with 48k fixed sample rate.
Please try dxs_support=1 or dxs_support=4 option and report if it works on your machine.

Mir ist da jedoch etwas anderes aufgeflallen, vielleicht is das ja wichtig:

agpgart: Detected VIA KT266/KY266x/KT333 chipset

Der VIA KT 400, den ich hier habe steht noch gar nicht drin. Kann es sein das der Chipsatz noch gar nicht richtig unterstützt wird trotz Kernel 2.6.8.1?

gonzo_18
21.08.04, 09:56
doch doch.....der steht nur net nit da!

Hm den via-sound TReiber hatte ich mal auf nem A64 Notebook...dort musste man dx_support auf 4 seten. Probier da mal

no_expert
22.08.04, 20:15
Was ist denn der dx_support und wie setzte ich das auf 4?

no_expert
18.10.04, 14:46
Ich muss das alte Thema mal wieder ausgraben.
Aus verzweiflung habe ich in den Rechner inzwischen eine Soundblaster Live! 5.1 eingebaut.
Als experementierfreudiger Linux Nutzer habe ich auf den Rechner inzwischen Gentoo installiert, Kernel 2.6.8.1, Alsa 1.0.6. Zusätzlich läuft VDR. Die SB Live! möchte ich jedoch in zukunft nur noch zur Ausgabe für Dolby Digital 5.1 nutzen, alles andere sollte aus der Onboard Soundkarte kommen. Das Einrichten hat hervoragend geklappt, Die Module werde geladen, SB Live! funkioniert auch.
Der Onboard Sound funktioniert immer noch nicht, ich kann im alsamixer PCM nicht verändern, es fehlen auch die Zahlen, die für jeden Kanal unten an den Lautstärkebalken sein sollte, bei PCM. Das brauche ich ja z. B. für Spiele, Musik hören (MP3),Video, Klänge in KDE. Alle Kanäle sind "unmute".

Das Mainboard ist ein ASRock K7VT4-4X. Laut Handbuch ist die Northbridge ein VT8367, die Southbridge ein VT8235CD.
Hat jemand das gleiche Mainboard, der den Onboardsound nuzt oder das gleiche Problem hat wie ich? Konnte jemand das Problem schon lösen?

Noch eine kleine Ergänzung: Das MB lief schon mal in einem Windowsrechner, da hat der der Sound funktioniert.