• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst] Tumbleweed kein Ton

OP
D

dzug

Guru
Hier:
Code:
peter@linux-sda1-Tumbleweed:~> cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xf0514000 irq 32
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf0510000 irq 33
 2 [U0x46d0x804    ]: USB-Audio - USB Device 0x46d:0x804
                      USB Device 0x46d:0x804 at usb-0000:00:14.0-4, high speed
 

manzek

Hacker
@dzug

Du hast versehentlich zwei Mal die Ausgabe des selben Befehles gepostet; es fehlt noch die Ausgabe von (als normaler User):

Code:
systemctl status alsasound
 
OP
D

dzug

Guru
Entschuldigung.
Hier:
Code:
peter@linux-sda1-Tumbleweed:~> systemctl status alsasound
● alsa-restore.service - Save/Restore Sound Card State
     Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabled)
     Active: active (exited) since Thu 2020-02-06 15:14:11 CET; 3 weeks 4 days ago
   Main PID: 753 (code=exited, status=0/SUCCESS)
      Tasks: 0 (limit: 4915)
     Memory: 0B
     CGroup: /system.slice/alsa-restore.service

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
Danke dzug.
 

manzek

Hacker
Hallo dzug,

dein Rechner scheint seit gut 3 Wochen online zu sein.
Mach bitte mal ein Reboot, um zu sehen, ob diese Fehlermeldung dann weggeht:

Code:
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

Nach dem Neustart dann bitte nochmal die Ausgabe von:

Code:
systemctl status alsasound
 

susejunky

Moderator
Teammitglied
Hallo dzug,

dzug schrieb:
...
Code:
peter@linux-sda1-Tumbleweed:~> cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xf0514000 irq 32
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf0510000 irq 33
 2 [U0x46d0x804    ]: USB-Audio - USB Device 0x46d:0x804
                      USB Device 0x46d:0x804 at usb-0000:00:14.0-4, high speed
Wenn ich mich richtig erinnere, dann sagt die ALSA-Dokumentation, dass das Gerät mit der Nummer 0 standardmäßig verwendet wird.

Laut ALSA-Dokumentation kann man diese Verhalten ändern, indem man eine Datei /etc/asound.conf mit folgendem Inhalt
Code:
defaults.pcm.card n
defaults.ctl.card n
anlegt. Dabei ist n die Nummer der Soundkarte (aus cat /proc/asound/cards), die standarmäßig verwendet werden soll.

Ich habe das noch nie ausprobiert und kann Dir daher nicht sagen, ob es wirklich funktioniert!

Leider hast Du nicht verraten, wie Deine Konfiguration aussieht (Kopfhörer? Lautsprecher? Übertragung zu einer Musikanlage? Was ist an welche Ausgänge der Systemplatine angeschlossen? ...).

Sollte Dein Ausgabegerät (Lautsprecher, Kopfhörer, Musikanlage) an Dein Motherboard angeschlossen sein, dann wäre gemäß dem von Dir gezeigten Ergebnis von cat /proc/asound/cards 1 wahrscheinlich der richtige Wert für n.

Ich vermute, dass die Datei /etc/asound.conf folgende Eigentümer/Gruppe/Berechtigungen haben sollte:
Code:
-rw-r--r-- 1 root root
Leider kann ich Dir nicht genau sagen, wann das System die Datei /etc/asound.conf auswertet. Um sicher zu gehen, solltest Du Dein System nach dem Anlegen der Datei neu starten.

Wenn diese Aktion nicht den erwarteten Erfolg bringt, dann lösche die Datei /etc/asound.conf bitte wieder (um zukünftige, negative Auswirkungen zu vermeiden).

Viele Grüße

susejunky
 

manzek

Hacker
@susejunkie

Ich habe das mal kurz soweit für @dzug umgesetzt und vorbereitet. :D

@dzug

du brauchst diese Zeilen lediglich als root ausführen.

Es wird die Datei asound.conf im Verzeichnis /etc erstellt, die Rechte angepasst und ein Neustart durchgeführt.


Code:
touch /etc/asound.conf
chown root.root /etc/asound.conf
chmod 644 /etc/asound.conf
echo "defaults.pcm.card 1" >> /etc/asound.conf
echo "defaults.ctl.card 1" >> /etc/asound.conf
shutdown -r now
 
OP
D

dzug

Guru
Danke susejunky.
Der Rechner ist keine 3 wochen online gewesen.
Er wird mittels Schalterleiste nach jeder Sitzung vom Netz getrennt.
Danke manzek.
Ich werde die Zeilen mal probieren.
Ich mache bestimmt wieder was Falsch.
Gruss dzug.
Das ist dabei Rausgekommen.
Code:
peter@linux-sda1-Tumbleweed:~> su
Passwort: 
linux-sda1-Tumbleweed:/home/peter # touch /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # chown root.root /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # chmod 644 /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # 
linux-sda1-Tumbleweed:/home/peter # 
linux-sda1-Tumbleweed:/home/peter # echo "defaults.pcm.card 1" >> /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # echo "defaults.ctl.card 1" >> /etc/asound.confshutdown -r now
linux-sda1-Tumbleweed:/home/peter #
Es hat sich nichts gerührt.
 

susejunky

Moderator
Teammitglied
Hallo dzug,
dzug schrieb:
... Das ist dabei Rausgekommen.
Code:
peter@linux-sda1-Tumbleweed:~> su
Passwort: 
linux-sda1-Tumbleweed:/home/peter # touch /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # chown root.root /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # chmod 644 /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # 
linux-sda1-Tumbleweed:/home/peter # 
linux-sda1-Tumbleweed:/home/peter # echo "defaults.pcm.card 1" >> /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter # echo "defaults.ctl.card 1" >> /etc/asound.confshutdown -r now
linux-sda1-Tumbleweed:/home/peter #
Es hat sich nichts gerührt.
Bitte!
Code:
# echo "defaults.ctl.card 1" >> /etc/asound.conf

Viele Grüße

susejunky
 
OP
D

dzug

Guru
Hier:
Code:
peter@linux-sda1-Tumbleweed:~> su
Passwort: 
linux-sda1-Tumbleweed:/home/peter #  echo "defaults.ctl.card 1" >> /etc/asound.conf
linux-sda1-Tumbleweed:/home/peter #
Und nu?
Der Ton ist bisher aus dem Monitorlautsprecher gekommen.
Gruss dzug.
 

manzek

Hacker
Eigentlich hätte jetzt nur noch der Neustart gefehlt, wenn es beim Abarbeiten der einzelnen Befehle nicht eine kleine Panne gegeben hätte.
Das ist aber nicht weiter schlimm, wir machen das einfach nochmal. ;)


Code:
rm /etc/asound.conf
touch /etc/asound.conf
chown root.root /etc/asound.conf
chmod 644 /etc/asound.conf
echo "defaults.pcm.card 1" >> /etc/asound.conf
echo "defaults.ctl.card 1" >> /etc/asound.conf
shutdown -r now
echo
echo
 
OP
D

dzug

Guru
Neustart Ausgeführt.
Der Pc ging sofort aus.
Startete neu bis die Grub-Sekunden abgelaufen waren.
Dann tat sich nichts mehr.
Am Pcschalter aus und wieder gestartet.
Alles wie Vorher.
Danke.
Gruss dzug.
 

manzek

Hacker
Hallo dzug,

ich musste mein letztes Posting leider nochmal ändern, da mir etwas aufgefallen war, was unsere Arbeit zunichte gemacht hat.

Code:
rm /etc/asound.conf
touch /etc/asound.conf
chown root.root /etc/asound.conf
chmod 644 /etc/asound.conf
echo "defaults.pcm.card 1" >> /etc/asound.conf
echo "defaults.ctl.card 1" >> /etc/asound.conf
shutdown -r now
echo
echo
 

susejunky

Moderator
Teammitglied
dzug schrieb:
... Der Ton ist bisher aus dem Monitorlautsprecher gekommen.
Gruss dzug.
Ich dachte Deine Tonausgabe geht nicht?

Seit wann funktioniert die Tonausgabe wieder und warum hast Du uns das nicht gesagt?

Viele Grüße

susejunky
 
OP
D

dzug

Guru
Ich habe mich falsch Ausgedrückt.
Der Ton war mal da.
Dann ist er nach einem Update nicht mehr da.
 
OP
D

dzug

Guru
Hi manzek.
Die Befehle ausgeführt.
Die beiden Echos konnte ich aber nur nach dem Neustart eingeben
Geändert hat sich nichts.
Gruss dzug.
 

manzek

Hacker
Hallo dzug,

die beiden echos sollten lediglich verhindern, dass es beim Kopieren und Ausführen zu kleineren Unfällen kommt. Sie hätten daher nach dem Neustart nicht ausgeführt werden müssen. ;)

Da du aber schriebst, dass vor dem Verstummen der Ton aus dem Monitorlautsprecher kam, machen wir das ganze nochmal und geben diesmal die HDMI-Hardware an.

Neues Speiel, neues Glück :D

Code:
rm /etc/asound.conf
touch /etc/asound.conf
chown root.root /etc/asound.conf
chmod 644 /etc/asound.conf
echo "defaults.pcm.card 0" >> /etc/asound.conf
echo "defaults.ctl.card 0" >> /etc/asound.conf
shutdown -r now
echo
echo
 
OP
D

dzug

Guru
Danke manzek.
Die Befehle Abgearbeitet.
Neustart.
Erfolg=0.
Gruss dzug.
Vielleicht weiss Sauerland was?
 

susejunky

Moderator
Teammitglied
Hallo dzug,
dzug schrieb:
... Der Ton ist bisher aus dem Monitorlautsprecher gekommen.
solange Du Deine konkrete Hardware-Konfiguration nur in Häppchen preis gibst, ist es schwierig Dir zu helfen.

Wie kommt das Sound-Signal vom Motherboard zum Monitor?

  • über ein HDMI-Kabel?
  • über ein zweites Kabel (parallel zu einem VGA/DVI-Kabel)? Falls ja, in welche Buchse im Motherboard ist diese zweite Kabel eingesteckt?
  • über Bluetooth?
  • ???

Viele Grüße

susejunky
 
OP
D

dzug

Guru
Danke susejunky.
Lautsprecher des Monitors sind mit HDMI angeschlossen.
Wenn ich 15.1 am Laufen habe ist der Ton ja vorhanden.
Die Hardware scheint dann in Ordnung zu sein.
Gruss dzug.
 

susejunky

Moderator
Teammitglied
Hallo dzug,
dzug schrieb:
... Lautsprecher des Monitors sind mit HDMI angeschlossen.
Dann muss ich mich leider verabschieden. Ich habe zwar einen Monitor, den ich über HDMI anschließen kann, der verfügt aber nicht über Lautsprecher. Daher habe ich mit dieser Konfiguration keine Erfahrung und könnte Änderungsvorschläge auch nicht bei mir testen. Das ist mir zu heikel.

Hier noch ein Link (leider in Englisch und leider auch schon ziemlich betagt) https://en.opensuse.org/SDB:Intel-HDA_sound_problems von dem man das eine oder andere noch ausprobieren könnte.

Vielleicht findet sich jemand hier im Forum, der über geeignete Hardware (und Englisch-Kenntnisse) verfügt und Dich weiter unterstützt.

Viel Glück!

Viele Grüße

susejunky
 
Oben