Hjælp til systematisk fejlfinding af ingen lyd. 9.10 (Løst)

Her kan du få hjælp til installationen af Ubuntu.
soren
Indlæg: 240
Tilmeldt: 28. aug 2008, 17:58

Hjælp til systematisk fejlfinding af ingen lyd. 9.10 (Løst)

Indlæg af soren »

Efter opgradering fra 9.04 til 9.10, er lyden forsvundet.

Ved opstart kommer der en kort tone fra bundkortet, men herefter er PCen helt tavs. I et forsøg på at udelukke en række banale fejl, har jeg bootet Windows XP, og her virker lyden fint.
På bundkortet, ECS P4S5A/DX+, er der et lydkort, men jeg bruger mit SoundBlaster Live, 0220.

Kode: Vælg alt

soren@PC-A:~$ cat /proc/asound/cards

0 [SI7012 ]: ICH - SiS SI7012
SiS SI7012 with CMI9738 at irq 11
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x300, irq 10
2 [Live ]: EMU10K1 - SB Live! 5.1 [SB0220]
SB Live! 5.1 [SB0220] (rev.10, serial:0x100a1102) at 0xcc00, irq 11


Kode: Vælg alt

soren@PC-A:~$ alsamixer

Alle styrkekontroller er indstillet på 71 eller 73.

Kan og vil I hjælpe mig med forslag til en systematisk fejlfinding herfra? På forhånd tak.
Senest rettet af soren 4. nov 2009, 21:48, rettet i alt 1 gang.
Med venlig hilsen Soren
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af soundpartner »

soren skrev:Efter opgradering fra 9.04 til 9.10, er lyden forsvundet.

Ved opstart kommer der en kort tone fra bundkortet, men herefter er PCen helt tavs. I et forsøg på at udelukke en række banale fejl, har jeg bootet Windows XP, og her virker lyden fint.
På bundkortet, ECS P4S5A/DX+, er der et lydkort, men jeg bruger mit SoundBlaster Live, 0220.

Kode: Vælg alt

soren@PC-A:~$ cat /proc/asound/cards

0 [SI7012 ]: ICH - SiS SI7012
SiS SI7012 with CMI9738 at irq 11
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x300, irq 10
2 [Live ]: EMU10K1 - SB Live! 5.1 [SB0220]
SB Live! 5.1 [SB0220] (rev.10, serial:0x100a1102) at 0xcc00, irq 11


Kode: Vælg alt

soren@PC-A:~$ alsamixer

Alle styrkekontroller er indstillet på 71 eller 73.

Kan og vil I hjælpe mig med forslag til en systematisk fejlfinding herfra? På forhånd tak.

lyd er en underlig størelse der måles i en logaritmisk skala. derfor så svare 10% til ca 3 db og dette er en fordobling/halvering af lydtryk.
du har både en fader for din lyd, men også en master og når disse står på ca 70% er dette ca -9 db i indgangen samt -9db i masteren altså ialt -18 db eller ca en toogtredivenedel (1/32) af hvor højt lydkortet maks kan spille. derfor er første skridt at skrue op på 100% på alle dine faders i alsamikseren samt at sikre dig at der ikke er muted et sted (der kan mutes flere steder)
tjek også lige om lyden ikke kommer ud af en anden udgang
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af zob »

Se min sidste linje først.


Kode: Vælg alt

cat /proc/asound/modules


Kode: Vælg alt

gksudo /etc/modprobe.d/alsa-base.conf

Et sted i denne konfigurationsfil er der en overskrift der hedder # Prevent abnormal drivers from grabbing index 0
Under den er der tilføjet de lydkort man IKKE vil have skal være default på følgende vis:
options NavnetPåLykort index=-2
Og det er navnet som det kommer ud af den første kommando i dette indlæg. Husk det er altså navnet på de lykort du IKKE vil have til at være default der skal stå her.
Det ser i øvrigt ud til at du har 3 lydkort.

En nemmere løsning kunne måske være at disable dit on-board lydkort i BIOS hvis du ikke skal bruge alligevel. Så er der da ikke mere ballade med det.
soren
Indlæg: 240
Tilmeldt: 28. aug 2008, 17:58

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af soren »

Tak for jeres svar!

Til soundpartner: For en sikkerhedskyld har jeg justeret alle kontroller til maksimum, men der kommer stadig ingen lyd.

Til zob: I BIOS har jeg sat Audio Device til Disable. Derefter har jeg klistret din kode ind:

Kode: Vælg alt

soren@PC-A:~$ cat /proc/asound/modules

0 snd_emu10k1
1 snd_mpu401

Kode: Vælg alt

cat /etc/modprobe.d/alsa-base.conf

# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
Ser det rigtigt ud?

Hvilken lydkilde er den mest fejlsikre?
Med venlig hilsen Soren
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af zob »

Du må gerne lige vise den samme kommando igen efter du har slukket kortet i BIOS:

Kode: Vælg alt

cat /proc/asound/cards


Kunne også godt tænke mig at se:

Kode: Vælg alt

aplay -l


Ved du selv hvor den der snd_mpu401 kommer fra? Nå måske løsningen dukker op hvis du kører omtalte kommandoer.
Så venter vi lige med at pille ved /etc/modprobe.d/alsa-base.conf
Men ideen er at for at vi kan være sikre på at dit sound blaster kort bliver valgt default, så skal der en linje ind sammen med de andre der hedder
options snd_mpu401 index=-2
Hvilket som teksten foreskriver har denne funktion:# Prevent abnormal drivers from grabbing index 0
Og index 0 er default kortet. Hvis du forstår. Men prøv lige de andre to.
soren
Indlæg: 240
Tilmeldt: 28. aug 2008, 17:58

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af soren »

Hi zob,

Jeg er glad for, at du vil hjælpe mig.

Kode: Vælg alt

soren@PC-A:~$ cat /proc/asound/cards

0 [Live ]: EMU10K1 - SB Live! 5.1 [SB0220]
SB Live! 5.1 [SB0220] (rev.10, serial:0x100a1102) at 0xd400, irq 11
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x300, irq 10

Kode: Vælg alt

soren@PC-A:~$ aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Live [SB Live! 5.1 [SB0220]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
Subdevices: 32/32
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
Subdevice #8: subdevice #8
Subdevice #9: subdevice #9
Subdevice #10: subdevice #10
Subdevice #11: subdevice #11
Subdevice #12: subdevice #12
Subdevice #13: subdevice #13
Subdevice #14: subdevice #14
Subdevice #15: subdevice #15
Subdevice #16: subdevice #16
Subdevice #17: subdevice #17
Subdevice #18: subdevice #18
Subdevice #19: subdevice #19
Subdevice #20: subdevice #20
Subdevice #21: subdevice #21
Subdevice #22: subdevice #22
Subdevice #23: subdevice #23
Subdevice #24: subdevice #24
Subdevice #25: subdevice #25
Subdevice #26: subdevice #26
Subdevice #27: subdevice #27
Subdevice #28: subdevice #28
Subdevice #29: subdevice #29
Subdevice #30: subdevice #30
Subdevice #31: subdevice #31
card 0: Live [SB Live! 5.1 [SB0220]], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 0: Live [SB Live! 5.1 [SB0220]], device 3: emu10k1 [Multichannel Playback]
Subdevices: 1/1
Subdevice #0: subdevice #0

Ser det rigtigt ud?
Med venlig hilsen Soren
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af zob »

Hmmm. Ja desværre. Det ser perfekt ud.

Og den der MPU, den må gerne være der også. Det er en Midi Processing Unit. Til MIDI-instrumenter som sikkert tilkobles via en adapter til din game-port.

Hmmm.????

Hvad siger

Kode: Vælg alt

lspci

og

Kode: Vælg alt

lshw -C multimedia
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af zob »

Nå det behøver du ikke alligevel. Er det ikke dine outputs vi har her?
viewtopic.php?f=15&t=8577

Muligvis et pulseaudio problem. Prøv følgende:

Kode: Vælg alt

sudo adduser username pulse
sudo adduser username pulse-rt
sudo adduser username pulse-access
sudo adduser username audio

En linje af gangen.
Erstat username med dit brugernavn - ser ud til at være soren.

Prøv også

Kode: Vælg alt

sudo aptitude install padevchooser

Når den er installeret har du i Programmer-Lyd & Video en filur der hedder PulseAudio Device Chooser. Fyr op under den, det tager lige et øjeblik, så dukker der et ikon op i tray der ligner et jackstik. Venstreklik, vælg volume control, Fanebladet Uddataenheder. Kan du se noget her? Vælg eventuelt "Vis: Alle uddataenheder". Er her noget?

Prøv også at afspille noget lyd og se om der dukker noget op under fanebladet Afspilning mens den spiller.
soren
Indlæg: 240
Tilmeldt: 28. aug 2008, 17:58

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af soren »

Hej igen,

Jeg havde kopieret så meget, at "Return" kom med da jeg satte ind, og så modtog jeg denne meddelelse blandt meget andet:
The program 'card' is currently not installed. You can install it by typing:
sudo apt-get install a2ps

Jeg fulget dette råd. men nu fik jeg meddelelsen:
The package a2ps should be rebuild with new debhelper to get trigger support.
Jeg forstår ikke helt, hvad der menes.

Kode: Vælg alt

soren@PC-A:~$ sudo adduser soren pulse

Adding user `soren' to group `pulse' ...
Adding user soren to group pulse

Kode: Vælg alt

soren@PC-A:~$ sudo adduser soren pulse-rt

adduser: The group `pulse-rt' does not exist.

Kode: Vælg alt

soren@PC-A:~$ sudo adduser soren pulse-access

Adding user `soren' to group `pulse-access' ...
Adding user soren to group pulse-access

Kode: Vælg alt

soren@PC-A:~$ sudo adduser soren audio

Adding user `soren' to group `audio' ...
Adding user soren to group audio

Kode: Vælg alt

soren@PC-A:~$ sudo aptitude install padevchooser

Også her får jeg meddelelser:
The package cvs should be rebuild with new debhelper to get trigger support

Nu håber jeg, at du vil hjælpe mig færdig - eller er jeg nødt til at genistallere.
Med venlig hilsen Soren
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af zob »

Jeg tror ikke det vil hjælpe at geninstallere. Jeg tror ikke jeg forstår hvad det betyder at "return" kom med. Med noget overskydende er der da tilsyneladende kommet med. Hvad er det der a2ps du har forsøgt at installere. Du må have lavet en eller sudo aptitude install kommando som indeholdt et eller andet mærkeligt.
Nå pyt prøv

Kode: Vælg alt

sudo aptitude update

Kode: Vælg alt

sudo aptitude install padevchooser

Hvad siger den til det?

Og lad mig så se:

Kode: Vælg alt

grep 'audio' /etc/group
soren
Indlæg: 240
Tilmeldt: 28. aug 2008, 17:58

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af soren »

Hej igen,
Hvis jeg kopiere formeget af en linie, kommer "Return" (altså linieskift) med, og derfor får jeg ikke lejlighed til at ændre username til soren.

Kode: Vælg alt

sudo aptitude update

Current status: 17 updates [+15].
soren@PC-A:~$ sudo aptitude install padevchooser
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done

Kode: Vælg alt

soren@PC-A:~$ grep 'audio' /etc/group

audio:x:29:pulse,soren
Med venlig hilsen Soren
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af zob »

Så var det lige at vi skulle prøve det her:

Når den er installeret har du i Programmer-Lyd & Video en filur der hedder PulseAudio Device Chooser. Fyr op under den, det tager lige et øjeblik, så dukker der et ikon op i tray der ligner et jackstik. Venstreklik, vælg volume control, Fanebladet Uddataenheder. Kan du se noget her? Vælg eventuelt "Vis: Alle uddataenheder". Er her noget?

Prøv også at afspille noget lyd og se om der dukker noget op under fanebladet Afspilning mens den spiller.
soren
Indlæg: 240
Tilmeldt: 28. aug 2008, 17:58

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af soren »

Ja, i bundlinein kommer "Starting PulseAudio Device Chooser", men et øjeblik efter er den væk igen, og der ingen jack-stik-ikoner.
Med venlig hilsen Soren
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af zob »

Prøv for en sikkerheds skyld lige at genstarte.

Derefter prøv at starte PulseAudio Device Chooser igen. Hvis den stadig ikke vil, er der 3 ting der hænger lidt sammen.

Prøv først at slukke midlertidigt for pulseaudio (og tjekke om du kan lave lyd)

Kode: Vælg alt

killall pulseaudio


Så kan du reloade alsa-driverne (test igen for lyd)

Kode: Vælg alt

sudo alsa force-reload


Til sidst kan du genstarte pusle (og igen teste for lyd).

Kode: Vælg alt

pulseaudio -vvvvv


Fortæl gerne hvad output i terminalen er til de sidste 2 kommandoer.
soren
Indlæg: 240
Tilmeldt: 28. aug 2008, 17:58

Re: Hjælp til systematisk fejlfinding af ingen lyd. 9.10

Indlæg af soren »

Hej igen zob,

Efter genstart hører jeg stadig ingen lyd og PulseAudio Device Chooser vil ikke køre.
Når jeg igen kører

Kode: Vælg alt

soren@PC-A:~$ alsamixer

er Master på 0 og jeg justerer den igen op til maksimum.

Kode: Vælg alt

killall pulseaudio

Jeg har forøgt at afspille en .avi-fil; stadig ingen lyd.

Kode: Vælg alt

soren@PC-A:~$ sudo alsa force-reload

[sudo] password for soren:
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/soren/.gvfs
Output information may be incomplete.
Terminating processes: 2619lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/soren/.gvfs
Output information may be incomplete.
2670lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/soren/.gvfs
Output information may be incomplete.
2698lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/soren/.gvfs
Output information may be incomplete.
2728lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/soren/.gvfs
Output information may be incomplete.
(with SIGKILL:) 2760lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/soren/.gvfs
Output information may be incomplete.
(failed: processes still using sound devices: 2790(pulseaudio)).
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/soren/.gvfs
Output information may be incomplete.
/sbin/alsa: Warning: Processes using sound devices: 2790(pulseaudio).
Unloading ALSA sound driver modules: snd-emu10k1-synth snd-emux-synth snd-seq-virmidi snd-seq-midi-emul snd-wavefront snd-cs4236 snd-wss-lib snd-opl3-lib snd-mpu401 snd-mpu401-uart snd-emu10k1 snd-seq-dummy snd-ac97-codec snd-pcm-oss snd-mixer-oss snd-pcm snd-page-alloc snd-util-mem snd-hwdep snd-seq-oss snd-seq-midi snd-seq-midi-event snd-seq snd-timer snd-rawmidi snd-seq-device (failed: modules still loaded: snd-emu10k1 snd-ac97-codec snd-pcm snd-page-alloc snd-util-mem snd-hwdep snd-timer snd-rawmidi snd-seq-device).
Loading ALSA sound driver modules: snd-emu10k1-synth snd-emux-synth snd-seq-virmidi snd-seq-midi-emul snd-wavefront snd-cs4236 snd-wss-lib snd-opl3-lib snd-mpu401 snd-mpu401-uart snd-emu10k1 snd-seq-dummy snd-ac97-codec snd-pcm-oss snd-mixer-oss snd-pcm snd-page-alloc snd-util-mem snd-hwdep snd-seq-oss snd-seq-midi snd-seq-midi-event snd-seq snd-timer snd-rawmidi snd-seq-device.

Herefter stadig ingen lyd.

Kode: Vælg alt

soren@PC-A:~$ pulseaudio -vvvvv

I: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
D: core-rtclock.c: Timer slack is set to 50 us.
I: core-util.c: Failed to acquire high-priority scheduling: No such file or directory
I: main.c: This is PulseAudio 0.9.19
D: main.c: Compilation host: i486-pc-linux-gnu
D: main.c: Compilation CFLAGS: -g -O2 -g -Wall -O3 -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option
D: main.c: Running on host: Linux i686 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009
D: main.c: Found 1 CPUs.
I: main.c: Page size is 4096 bytes
D: main.c: Compiled with Valgrind support: no
D: main.c: Running in valgrind mode: no
D: main.c: Optimized build: yes
D: main.c: All asserts enabled.
I: main.c: Machine ID is 7bb008377293a5d0494b659a49525bb7.
I: main.c: Session ID is 7bb008377293a5d0494b659a49525bb7-1257363164.622911-888763119.
I: main.c: Using runtime directory /home/soren/.pulse/7bb008377293a5d0494b659a49525bb7-runtime.
I: main.c: Using state directory /home/soren/.pulse.
I: main.c: Using modules directory /usr/lib/pulse-0.9.19/modules.
I: main.c: Running in system mode: no
E: pid.c: Daemon already running.
E: main.c: pa_pid_file_create() failed.

Ingen lyd
Med venlig hilsen Soren