Kein Ton nach Installation von Debian 9 oder 10

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Apfelkeinbaum
Beiträge: 7
Registriert: 19.12.2017 13:45:48
Lizenz eigener Beiträge: MIT Lizenz

Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Apfelkeinbaum » 19.12.2017 18:34:26

Hallo zusammen,

Ich habe mir ein Trekstor surftab twin 11.6 wifi gekauft. Leider funktioniert bei mir nicht der Ton, obwohl die Kernelmodule scheinbar geladen sind. In den Gnome Einstellungen ist auch keine Soundkarte zu finden.

lspci | grep -i audio
-> Keine Ausgabe

Code: Alles auswählen

cat /proc/asound/cards
 0 [bytcrrt5651    ]: bytcr-rt5651 - bytcr-rt5651
                      Hampoo-SurfTabtwin11.6-TobefilledbyO.E.M.-CherryTrailCR
 1 [Audio          ]: HdmiLpeAudio - Intel HDMI/DP LPE Audio
                      Intel HDMI/DP LPE Audio

Code: Alles auswählen

aplay /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
aplay: set_params:1363: Fehler beim Setzen der Hardware-Parameter:
ACCESS:  RW_INTERLEAVED
FORMAT:  S16_LE
SUBFORMAT:  STD
SAMPLE_BITS: 16
FRAME_BITS: 16
CHANNELS: 1
RATE: 48000
PERIOD_TIME: 125000
PERIOD_SIZE: 6000
PERIOD_BYTES: 12000
PERIODS: 4
BUFFER_TIME: 500000
BUFFER_SIZE: 24000
BUFFER_BYTES: 48000
TICK_TIME: 0
Ich hoffe mir kann einer helfen

Nice
Beiträge: 416
Registriert: 14.06.2017 19:36:20

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Nice » 19.12.2017 18:50:24

"Debian 10" ?

Apfelkeinbaum
Beiträge: 7
Registriert: 19.12.2017 13:45:48
Lizenz eigener Beiträge: MIT Lizenz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Apfelkeinbaum » 19.12.2017 18:52:57

Genauer gesagt Debian testing/Buster

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von pferdefreund » 20.12.2017 07:50:18

das übliche - aplay -l bez aplay -L ?. Ist pulseaudio installiert ?

Apfelkeinbaum
Beiträge: 7
Registriert: 19.12.2017 13:45:48
Lizenz eigener Beiträge: MIT Lizenz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Apfelkeinbaum » 20.12.2017 13:19:34

Pulseaudio war installiert, habe ich aber deinstalliert. Ich dachte pulseaudio baut auf alsa auf und würde eventuell nur unötige Meldungen generieren, die nichts mit dem direkten ansprechen der Hardware zu tun hat. Soll ich es wieder installieren?

Code: Alles auswählen

aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: bytcrrt5651 [bytcr-rt5651], Gerät 0: Audio (*) []
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: bytcrrt5651 [bytcr-rt5651], Gerät 1: Deep-Buffer Audio (*) []
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: Audio [Intel HDMI/DP LPE Audio], Gerät 0: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: Audio [Intel HDMI/DP LPE Audio], Gerät 1: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: Audio [Intel HDMI/DP LPE Audio], Gerät 2: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

Code: Alles auswählen

aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=bytcrrt5651
    bytcr-rt5651, 
    Default Audio Device
sysdefault:CARD=bytcrrt5651
    bytcr-rt5651, 
    Default Audio Device
dmix:CARD=bytcrrt5651,DEV=0
    bytcr-rt5651, 
    Direct sample mixing device
dmix:CARD=bytcrrt5651,DEV=1
    bytcr-rt5651, 
    Direct sample mixing device
dsnoop:CARD=bytcrrt5651,DEV=0
    bytcr-rt5651, 
    Direct sample snooping device
dsnoop:CARD=bytcrrt5651,DEV=1
    bytcr-rt5651, 
    Direct sample snooping device
hw:CARD=bytcrrt5651,DEV=0
    bytcr-rt5651, 
    Direct hardware device without any conversions
hw:CARD=bytcrrt5651,DEV=1
    bytcr-rt5651, 
    Direct hardware device without any conversions
plughw:CARD=bytcrrt5651,DEV=0
    bytcr-rt5651, 
    Hardware device with all software conversions
plughw:CARD=bytcrrt5651,DEV=1
    bytcr-rt5651, 
    Hardware device with all software conversions
default:CARD=Audio
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Default Audio Device
sysdefault:CARD=Audio
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Default Audio Device
dmix:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct sample mixing device
dmix:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct sample mixing device
dmix:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct sample mixing device
dsnoop:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct sample snooping device
dsnoop:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct sample snooping device
dsnoop:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct sample snooping device
hw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Direct hardware device without any conversions
plughw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audio
    Hardware device with all software conversions

Benutzeravatar
smutbert
Beiträge: 8342
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von smutbert » 20.12.2017 13:45:30

Apfelkeinbaum hat geschrieben: ↑ zum Beitrag ↑
20.12.2017 13:19:34
[…]Soll ich es wieder installieren?[…]
Im grunde ist es egal, aber lass es erst einmal deinstalliert. Wenn du es verwenden willst kannst du es ja wieder installieren, wenn klar ist, dass auf alsa-Seite alles funktioniert.

Ich würde vorschlagen zuerst die Lautstärkeregler zu überprüfen

Code: Alles auswählen

$ alsamixer -D hw:bytcrrt5651
Alles was nach Master, Speaker, PCM klingt sollte nicht auf 0 stehen oder gar stummgeschaltet (<MM>) sein. Für den unwahrscheinlichen Fall, dass die Lautsprecher intern irgendwie über HDMI angebunden sind, könntest du auch

Code: Alles auswählen

$ alsamixer -D hw:Audio
auf deaktivierte Schalter überprüfen.

Danach kannst du der Reihe nach die Audiogeräte mit

Code: Alles auswählen

$ aplay -D plughw:bytcrrt5651,0 /usr/share/sounds/alsa/Front_Center.wav
$ aplay -D plughw:bytcrrt5651,1 /usr/share/sounds/alsa/Front_Center.wav
$ aplay -D plughw:Audio,0 /usr/share/sounds/alsa/Front_Center.wav
$ aplay -D plughw:Audio,1 /usr/share/sounds/alsa/Front_Center.wav
$ aplay -D plughw:Audio,2 /usr/share/sounds/alsa/Front_Center.wav
Bei mindestens einem dieser Befehle solltest du etwas hören. Danach kannst du entweder Alsa so konfigurieren, dass das passende Geräte der default ist oder Pulseaudio installieren das dort erledigen.

Apfelkeinbaum
Beiträge: 7
Registriert: 19.12.2017 13:45:48
Lizenz eigener Beiträge: MIT Lizenz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Apfelkeinbaum » 20.12.2017 13:57:34

Vielleicht hilft es mehr, wenn ich mich an die Audio-Fehler-Beschreibung von ubuntuusers halte. Scheinbar fehlen mehrere Konfigurationsdateien. (werden diese nicht normalerweise bei der Installation erzeugt?)

Code: Alles auswählen

lsb_release -d
Description:	Debian GNU/Linux testing (buster)

Code: Alles auswählen

uname -r
4.13.0-1-amd64

Code: Alles auswählen

ps -C esd
PID TTY          TIME CMD

Code: Alles auswählen

ps -C arts
PID TTY          TIME CMD

Code: Alles auswählen

ps -C pulseaudio
PID TTY          TIME CMD

Code: Alles auswählen

grep "^audio" /etc/group | grep "$USER" | wc -l
1

Code: Alles auswählen

dpkg -l | tr -s " " | grep " alsa-"
ii alsa-firmware-loaders 1.1.3-1 amd64 ALSA software loaders for specific hardware
ii alsa-tools 1.1.3-1 amd64 Console based ALSA utilities for specific hardware
ii alsa-tools-gui 1.1.3-1 amd64 GUI based ALSA utilities for specific hardware
ii alsa-utils 1.1.3-1 amd64 Utilities for configuring and using ALSA

Code: Alles auswählen

lsmod | grep "snd"
snd_hdmi_lpe_audio     24576  0
snd_soc_sst_bytcr_rt5651    16384  0
snd_intel_sst_acpi     16384  1
snd_intel_sst_core     77824  1 snd_intel_sst_acpi
snd_soc_rt5645        147456  0
snd_soc_rt5651         81920  1
snd_soc_rt5670        131072  0
snd_soc_sst_atom_hifi2_platform   102400  3 snd_intel_sst_core
snd_soc_rt5640        118784  0
snd_soc_sst_match      16384  1 snd_intel_sst_acpi
snd_soc_rl6231         16384  4 snd_soc_rt5670,snd_soc_rt5640,snd_soc_rt5645,snd_soc_rt5651
snd_soc_core          217088  6 snd_soc_rt5670,snd_soc_rt5640,snd_soc_sst_atom_hifi2_platform,snd_soc_sst_bytcr_rt5651,snd_soc_rt5645,snd_soc_rt5651
snd_compress           20480  1 snd_soc_core
snd_pcm                98304  8 snd_soc_rt5670,snd_hdmi_lpe_audio,snd_soc_rt5640,snd_soc_sst_atom_hifi2_platform,snd_soc_sst_bytcr_rt5651,snd_soc_rt5645,snd_soc_core,snd_soc_rt5651
snd_timer              32768  1 snd_pcm
snd                    77824  6 snd_compress,snd_hdmi_lpe_audio,snd_timer,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm
soundcore              16384  1 snd

Code: Alles auswählen

head -n 3 /proc/asound/card0/codec#0
head: '/proc/asound/card0/codec#0' kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden

Code: Alles auswählen

head -n 3 /proc/asound/card0/codec97#0/ac97#0-0
head: '/proc/asound/card0/codec97#0/ac97#0-0' kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden

Code: Alles auswählen

head -n 3 /proc/asound/card0/codec97#0/ac97#0-0+regs
head: '/proc/asound/card0/codec97#0/ac97#0-0+regs' kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden

Code: Alles auswählen

cat ~/.asoundrc
cat: /home/Apfelkeinbaum/.asoundrc: Datei oder Verzeichnis nicht gefunden

Code: Alles auswählen

cat ~/.asoundrc.asoundconf
cat: /home/Apfelkeinbaum/.asoundrc.asoundconf: Datei oder Verzeichnis nicht gefunden

Code: Alles auswählen

at /etc/asound.conf
cat: /etc/asound.conf: Datei oder Verzeichnis nicht gefunden
Ton geht bei Debian 9 und bei Debian 10 nicht.

Benutzeravatar
smutbert
Beiträge: 8342
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von smutbert » 20.12.2017 15:03:11

Apfelkeinbaum hat geschrieben: ↑ zum Beitrag ↑
20.12.2017 13:57:34
Vielleicht hilft es mehr, wenn ich mich an die Audio-Fehler-Beschreibung von ubuntuusers halte.
Eher nicht. Das meiste von dem was man da herauslesen kannst hast du bereits mitgeteilt und den Rest halte ich entweder für irrelevant oder ich kann nichts damit anfangen.
Apfelkeinbaum hat geschrieben: ↑ zum Beitrag ↑
20.12.2017 13:57:34
Scheinbar fehlen mehrere Konfigurationsdateien. (werden diese nicht normalerweise bei der Installation erzeugt?)
[…]
Nein, die Alsakonfigurationsdateien werden nicht erzeugt, aber sie sind bei einer normalen Installation, die Pulseaudio enthält, auch nicht notwendig und genausowenig zum Testen oder für die Fehlersuche.
Außerdem würde dort drinstehen müssen welches Gerät welcher Soundkarte der Benutzer verwenden will und das kann der Debianinstaller gar nicht wissen (genauso wenig wie Pulseaudio, bei dem man das ebenfalls einstellen muss, nur bei Pulseaudio halt wahlweise in einer Konfigurationsdatei, der Kommandozeile oder der grafischen Oberfläche).
Apfelkeinbaum hat geschrieben: ↑ zum Beitrag ↑
20.12.2017 13:57:34
[…]
Ton geht bei Debian 9 und bei Debian 10 nicht.
Hast du es so wie in meinem vorigen Post beschrieben getestet?
Wenn ja, dann wäre es interessant ob außer keinem Ton auch keine Fehlermeldungen gekommen sind.

Apfelkeinbaum
Beiträge: 7
Registriert: 19.12.2017 13:45:48
Lizenz eigener Beiträge: MIT Lizenz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Apfelkeinbaum » 20.12.2017 16:50:59

Wenn ich "alsamixer -D hw:bytcrrt5651" eingebe kommen sehr viele Regler, aber kein Master oder PCM

Ein kleiner Auszug:

Headphone - 00
Speakerr - 00
Mono DAC - 100
ADC Boost Gain - 100
ADC IF2 Data - right copy to left
DAC L2 Mux - IF2
DAC MIXL INF1 - 00
DAC MIXL Sterio ADC - MM
DAC MIXR INF 1 - 00
DAC MIXR Stereo ADC - MM
DAC R2 Mux - IF2
DAC1 - 100
DAC2 - 00
DD MIXL DAC L1 - MM
DD MIXL DAC L2 - MM
DD MIXL DAC R2 - MM
DD MIXL DAC L2 - MM
DD MIXL DAC R1 - MM
DD MIXL DAC R2 - MM
DMIC ASRC - MM
HP - 100
HPO L - 00
HPO MIX DAC1 - MM
HP0 MIX HPVOL - MM
HPO R - MM
HPOVOL L - MM
HPOVOL R - MM
Headset Mic - 00
IF1 ASRC - MM
IF2 ADC - IF1 ADC1


alsamixer -D hw:Audio
->Dieses Gerät hat keine Regler

Code: Alles auswählen

aplay -D plughw:Audio,0 /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
Unterlauf!!! (mindestens 0,009 ms)
Unterlauf!!! (mindestens 0,005 ms)

Code: Alles auswählen

aplay -D plughw:Audio,1 /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
Unterlauf!!! (mindestens 0,009 ms)
Unterlauf!!! (mindestens 0,014 ms)

Code: Alles auswählen

aplay -D plughw:Audio,2 /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
Unterlauf!!! (mindestens 0,010 ms)
Unterlauf!!! (mindestens 0,008 ms)
Bei allen anderen kommt der gleiche Fehler wie oben beschrieben

Apfelkeinbaum
Beiträge: 7
Registriert: 19.12.2017 13:45:48
Lizenz eigener Beiträge: MIT Lizenz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Apfelkeinbaum » 20.12.2017 16:53:57

Das Gerät hat trotzdem keinen Ton von sich gegeben.

Benutzeravatar
smutbert
Beiträge: 8342
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von smutbert » 20.12.2017 18:12:16

unterlauf ist wohl die etwas unglückliche Übersetzung von underrun und bedeutet, dass dem Puffer die Daten ausgehen bzw. ausgegangen sind. Früher als Computer weniger leistungsfähig waren, war das ein großes Problem, dass der Computer die Daten nicht schnell genug an die Soundkarte liefern konnte oder der umgekehrte Fall bei der Aufnahme, dass er sie nicht schnell genug verarbeiten konnte.
Das erklärt aber noch nicht warum du gar nichts hörst.

Das erklären aber vielleicht die Lautstärkeregler: Speaker steht beispielsweise auf 0, die Bedeutung der DAC-Regler ist mir nicht auf Anhieb ersichtlich, aber hier gibt es auch einige, die auf 0 stehen oder gemutet sind.
Die Regler mit ADC sollten für die Wiedergabe bedeutungslos sein, die restlichen mit DD..., HP... und IF... sagen mir gar nichts, zumindest letztere haben aber wohl auch eher etwas mit der Aufnahme zu tun.

Zumindest den Speakerregler könntest du also noch aufdrehen und wieder testen.

Wenn das auch nichts bringt, könntest du in der Hoffnung, dass pulseaudio die Regler besser durchschaut und richtig bedient, das installieren und dir die Konfiguration mit Debianpavucontrol ansehen.

Nach etwas Googeln habe ich allerdings viele Mißerfolgsmeldungen mit deiner Audiohardware im Netz gefunden, noch ziemlich frische zum Beispiel hier: https://github.com/plbossart/UCM/issues/13
Ich würde also vermuten es dauert noch etwas bis das unter Debian problemlos läuft.

Apfelkeinbaum
Beiträge: 7
Registriert: 19.12.2017 13:45:48
Lizenz eigener Beiträge: MIT Lizenz

Re: Kein Ton nach Installation von Debian 9 oder 10

Beitrag von Apfelkeinbaum » 21.12.2017 12:28:56

Danke das Sie mir geholfen haben. Eventuell bekomme ich es hin das die Kopfhörer funktionieren. (wie auf Github)

Antworten