hendrikf
Anmeldungsdatum: 17. Juli 2014
Beiträge: 8
|
Hallo, bei einem Update vorgestern über die integrierte Aktualisierungsverwaltung von Ubuntu war eine Meldung im oberen Bereich eingeblened, dass das Update den Hardwaresupport ändern würde. Ich habe mir nichts dabei gedacht, warum auch, und habe aktualisiert. Seit heute gibt Ubuntu allerdings keinen Ton mehr von sich. Ich habe hier im Forum einige Beiträge angeschaut und mit apt-get autoclean herausgefunden, dass wahrscheinlich auf folgende Pakete aktualisiert wurde: libavdevice53 4:0.8.12-0ubuntu0.12.04.1
libavfilter2 4:0.8.12-0ubuntu0.12.04.1
libavcodec-dev 4:0.8.12-0ubuntu0.12.04.1
libswscale-dev 4:0.8.12-0ubuntu0.12.04.1
libavformat-dev 4:0.8.12-0ubuntu0.12.04.1
libavutil-dev 4:0.8.12-0ubuntu0.12.04.1
libav-tools 4:0.8.12-0ubuntu0.12.04.1
ffmpeg 4:0.8.12-0ubuntu0.12.04.1 Hat jemand das gleiche Problem? Oder eine Lösung? Ich habe auch pavucontrol installiert, wie im Forum geschrieben, aber das macht ja das selbe wie die integrierte Soundverwaltung. VLC sagt nix, aplay macht auch nix...
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Der Support für deinen Salamander 3.10 Kernel ist abgelaufen und Pangolin hat dir vermutlich Trusty 3.13 untergejubelt. Im Kernel liegen die Treiber der Soundkarte. Du könntest einfach mal den alten Kernel per Grub starten und schauen, ob es daran liegt. uname -a; zeigt dir den Kernel an, der bei dir aktiv ist.
aplay -l; zeigt dir an, ob ein Treiber da ist. (genauer Wiedergabegeräte) Soundkarte → Alsa/Treiber (alsamixer) → Pulse/Soundserver (pavucontrol) → Lautsprecher ; diese Kette muß klappen Prüf' auch mal, ob Ubuntu nicht den Pegel "gemutet" also ausgeschaltet hat (alsamixer, pavucontrol, Anwendung). Das macht der Schlingel ganz gerne mal.
|
hendrikf
(Themenstarter)
Anmeldungsdatum: 17. Juli 2014
Beiträge: 8
|
Hallo hakel, danke für die schnelle Antwort. Vom Kernel habe ich leider nicht viel Ahnung ☹ hendrik@Hendrik-Ubuntu:~$ uname -a
Linux Hendrik-Ubuntu 3.13.0-30-generic #55~precise1-Ubuntu SMP Fri Jul 4 21:56:07 UTC 2014 i686 i686 i386 GNU/Linux
hendrik@Hendrik-Ubuntu:~$ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: Intel [HDA Intel], Gerät 0: AD1986A Analog [AD1986A Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 1: AD1986A Digital [AD1986A Digital]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 6: Si3054 Modem [Si3054 Modem]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0 Gemutet habe ich schon geschaut Wie starte ich einen anderen Kernel? Welche Befehle muss ich bei GRUB eingeben, oder konnte man den da direk auswählen? Ach ja und unter win geht der ton... EDIT: Wenn ich in GRUB previous Linux version wähle und den ersten Eintrag, dann gehts. hendrik@Hendrik-Ubuntu:~$ uname -a
Linux Hendrik-Ubuntu 3.5.0-52-generic #79~precise1-Ubuntu SMP Fri Jul 4 21:04:35 UTC 2014 i686 i686 i386 GNU/Linux
hendrik@Hendrik-Ubuntu:~$ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: Intel [HDA Intel], Gerät 0: AD198x Analog [AD198x Analog]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 1: AD198x Digital [AD198x Digital]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 6: Si3054 Modem [Si3054 Modem]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0 Vorher hat die Audioverwaltung nur 2 Ausgabegeräte gezeigt, die aber beide nicht funktionierten. Jetzt mit dem älteren Kernel stehn da 3 Ausgabegeräte, von denen das zweite funktioniert Also hat Ubuntu meinen Kernel aktualisiert? Wie bekomme ich dann einen Kernel, bei dem Sound funktioniert?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Vom Kernel habe ich leider nicht viel Ahnung
Niemand hat von Kernel Ahnung, aber du machst das schon sehr gut. Die Lage ist doch eindeutig, Kernel 3.13 ist Trusty. Karte 0 Gerät 0 ist deine analoge Karte mit den analogen Lautsprechern als Port/Ausgabe. Wie du mit aplay siehst, ist der Treiber ordentlich installiert. Problem ist, warum der Soundserver -Pulse- nicht will.
Audioverwaltung nur 2 Ausgabegeräte gezeigt,
Ich habe leider kein Ubuntu sondern Xubuntu. Kannst du mal mit pavucontrol schauen, wie die beiden Ausgabegeräte heißen, und ob am analogen Ausgang/Port wirklich die analogen Lautsprecher anliegen. Kann bei einem Laptop auch anders heißen.
|
hendrikf
(Themenstarter)
Anmeldungsdatum: 17. Juli 2014
Beiträge: 8
|
Im Anhang sind die Audioverwaltung und pavu bei beiden kerneln zu sehen. Nur mit Analog / Kein Verstärker geht es unter dem alten Kernel.
- Bilder
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Pulse erkennt dein "analoges Ausgabegerät" als "Lautsprecher". Das sieht nicht O.K. aus. Hast du eine asoundrc? (manuelle Pulse Konfig) Pulse resetten "mv ~/.pulse ~/.pulse-backup " ;Neustart "pulseaudio -k" http://wiki.ubuntuusers.de/PulseAudio Mal speaker-test machen. Damit kann man prüfen, ob es nicht doch am Alsa Treiber liegt. Es gibt auch Leute die verzichten komplett auf Pulse. In 10 Tagen wird das Update auf Trusty freigeschaltet, vielleicht ist das Problem/Inkompatibilität (neuer Kernel/altes Pulse) dann weg. Ich habe schon sehr lange Trusty sehr undramatisch. 👍
|
hendrikf
(Themenstarter)
Anmeldungsdatum: 17. Juli 2014
Beiträge: 8
|
Ich kann Pulse nicht beenden...
$ pulseaudio -k
E: [pulseaudio] main.c: Konnte Prozess nicht abbrechen: Kein passender Prozess gefunden
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Dann mach' einfach ein Reboot, der Theorie nach wird dann eine "frische" Konfig angelegt. Ob das etwas bringt, ist natürlich fraglich. "ps -A" zeigt dir alle laufenden Prozesse, auch Pulse. Laß doch mal Musik laufen ohne Pulse, sollte klappen. Alsa hat auch einen Soundserver.
|
hendrikf
(Themenstarter)
Anmeldungsdatum: 17. Juli 2014
Beiträge: 8
|
Ich kann Pulse nicht wirklich beenden, wenn ich pulseaudio -k oder sudo kill -SIGTERM x mache, startet es nach 5 Sekunden wieder und während dieser Zeit hört man nichts. Neue Konfig hab ich jetzt, die hatte ich auch vorher, aber ich wusste nicht, dass du das willst ☺ speaker-test habe ich nach 30 min und keinem Ton beendet.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
, aber ich wusste nicht, dass du das willst
Sauge ich mir nicht aus den Fingern, ist ein Vorschlag aus dem Wiki. Reset hört sich so aufgeblasen an, es werden halt nur die persönlichen Einstellungen gelöscht.
speaker-test habe ich nach 30 min und keinem Ton beendet.
Na toll, dann ist der Treiber Schrott (Alsa), kann man vergessen. speaker-test -D hw:0,0 -c 2 hw:0,0 heißt Soundkarte 0, Gerät 0 , müßte stimmen - keine Fehlermeldung?
Ich kann Pulse nicht wirklich beenden, wenn ich pulseaudio -k ..., startet es nach 5 Sekunden
Dieses Verhalten ist normal, aber hätte ja sein können, daß kein Neustart erfolgt. Im Moment sieht es so aus als wäre der Treiber im neuen Kernel "buggy" - Pulse unschuldig.
|
stfischr
Anmeldungsdatum: 1. März 2007
Beiträge: 19197
|
Hi. hendrikf schrieb: Karte 0: Intel [HDA Intel], Gerät 0: AD1986A Analog [AD1986A Analog]
Karte 0: Intel [HDA Intel], Gerät 0: AD198x Analog [AD198x Analog]
Das die Karten unterschiedlich heißen ist niemandem aufgefallen? Eventuell kann man den alten AD198x Treiber erzwingen oder den AD1986A blacklisten? War natürlich schlecht 12.04 nicht mit dem 3.2er Kernel durch zu nutzen, der 3.5er hat nunmal keine 5 Jahre Support.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Tomaten auf den Augen. 😀 http://askubuntu.com/questions/146363/no-soundcard-found-12-04-after-kernel-update mit lsmod auslesen richtig/falsch, Blacklisten, richtigen manuell erfassen. Viel Glück!
|
hendrikf
(Themenstarter)
Anmeldungsdatum: 17. Juli 2014
Beiträge: 8
|
Im alten Kernel: $ lsmod | grep snd
snd_hda_codec_si3054 12865 1
snd_hda_codec_analog 75384 1
snd_hda_intel 32983 7
snd_hda_codec 116477 3 snd_hda_codec_si3054,snd_hda_codec_analog,snd_hda_intel
snd_hwdep 13277 1 snd_hda_codec
snd_pcm 81124 5 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec
snd_seq_midi 13133 0
snd_rawmidi 25426 1 snd_seq_midi
snd_seq_midi_event 14476 1 snd_seq_midi
snd_seq 51594 2 snd_seq_midi,snd_seq_midi_event
snd_timer 28932 2 snd_pcm,snd_seq
snd_seq_device 14138 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 62675 22 snd_hda_codec_si3054,snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 14636 1 snd
snd_page_alloc 14109 2 snd_hda_intel,snd_pcm
$ cat /etc/modprobe.d/blacklist-oss.conf
blacklist ac97
blacklist ac97_codec
blacklist ac97_plugin_ad1980
blacklist ad1848
blacklist ad1889
blacklist adlib_card
blacklist aedsp16
blacklist ali5455
blacklist btaudio
blacklist cmpci
blacklist cs4232
blacklist cs4281
blacklist cs461x
blacklist cs46xx
blacklist emu10k1
blacklist es1370
blacklist es1371
blacklist esssolo1
blacklist forte
blacklist gus
blacklist i810_audio
blacklist kahlua
blacklist mad16
blacklist maestro
blacklist maestro3
blacklist maui
blacklist mpu401
blacklist nm256_audio
blacklist opl3
blacklist opl3sa
blacklist opl3sa2
blacklist pas2
blacklist pss
blacklist rme96xx
blacklist sb
blacklist sb_lib
blacklist sgalaxy
blacklist sonicvibes
blacklist sound
blacklist sscape
blacklist trident
blacklist trix
blacklist uart401
blacklist uart6850
blacklist via82cxxx_audio
blacklist v_midi
blacklist wavefront
blacklist ymfpci
blacklist ac97_plugin_wm97xx
blacklist ad1816
blacklist audio
blacklist awe_wave
blacklist dmasound_core
blacklist dmasound_pmac
blacklist harmony
blacklist sequencer
blacklist soundcard
blacklist usb-midi speaker-test -D hw:0,0 -c 2
funktioniert nur im Alten. Was genau bewirkt diese Blacklist bzw. was muss ich eintragen? Wie erzwingen?
Daraus werde ich irgendwie nicht schlau ... ☺ Danke für eure Mühe und die sehr schnellen Antworten. Sorry wenn ich mal nicht so schnell Antworte, wenn ich am proggen bin, vergesse ich gern hier oder in den Mails nachzuschauen ☺
|
stfischr
Anmeldungsdatum: 1. März 2007
Beiträge: 19197
|
hendrikf schrieb: Sorry wenn ich mal nicht so schnell Antworte, wenn ich am proggen bin, vergesse ich gern hier oder in den Mails nachzuschauen ☺
Dafür ist das hier ja auch ein Forum und kein Chat. Im schlimmsten Fall zieht sich die Problemlösung ein paar Tage hin. Füge mal (mit rootrechten) blacklist ad1986
zur blacklist hinzu und teste ob er dann den alten Treiber wieder lädt.
|
hendrikf
(Themenstarter)
Anmeldungsdatum: 17. Juli 2014
Beiträge: 8
|
Das selbe wie vorher. speaker-test hat erst einen fehler angezeigt, das gerät wäre belegt, aber beim zweiten mal kein fehler aber auch kein ton
|