Keine Tonausgabe von der Kopfhörerbuchse Ubuntu12.04

10

Ich habe gerade einen neuen ASUS u47vc Computer gekauft. Ich habe Ubuntu 12.04 neben Windows 7 ohne Probleme installiert. Es gibt jedoch ein Problem, das gelöst werden muss. Ich kann keinen Ton von der Audio-Buchse bekommen.

Die Lautsprecher des Laptops funktionieren einwandfrei. Es spielt Musik und Sounddateien gut mit den internen Sprechen. Wenn ich jedoch meine Kopfhörer (oder externen Lautsprecher) anschließe, werden die internen Lautsprecher stummgeschaltet (wie sie sollten) und es kommt nichts aus den Kopfhörern heraus.

Hier sind einige Ausgaben, die helfen könnten: als Informationsskript: http://www.alsa-project.org/db/?f=82de5623cbdeeeae955cba02d7afe1a4b3fca965

Hoffe, dieses Problem kann behoben werden!

Danke im Voraus!!!

Subcomfreak
quelle
Das mag dumm klingen, aber stellen Sie sicher, dass sich die Lautstärke beim Anschließen der Kopfhörer nicht geändert hat. Auf meinem System verwendet Ubuntu anscheinend zwei verschiedene Lautstärken für interne Lautsprecher und die Kopfhörerbuchse.
Zu tun
Ja, ich habe versucht, jede einzelne Kontrolle stummzuschalten und die Stummschaltung aufzuheben.
Subcomfreak

Antworten:

8

Kommentare können nicht hinzugefügt werden. Hier ist eine "Antwort", die teilweise eine Frage ist (ich werde sie möglicherweise löschen):

Auf meinem installiere ich mit diesem manchmal ein Problem haben und es zu lösen ich in Toneinstellungen gehen und wählen Sie „Output Volume“ , um OFFdann ONund Ton wird OK.


Bearbeiten:

Hast du es versucht

sudo apt-get install pavucontrol

Führen pavucontrolSie die Einstellungen aus und überprüfen Sie sie. Dh Ausgabegerät Kopfhörer und nicht stumm schalten.


Bearbeiten:

Haben Sie Autospawn deaktiviert? Wenn nicht, läuft das Pulsuadio möglicherweise noch (wurde aber neu gestartet). Um zu überprüfen, ob der PulseAudio-Daemon ausgeführt wird, gehen Sie wie folgt vor:

pulseaudio --check && echo RUNNIG || echo DOWN

Wenn es ausgeführt wird und alles in Ordnung ist, sollten Sie die Systemprotokolldateien überprüfen, um festzustellen, ob Hinweise auf Fehler vorliegen. Als Hack können Sie, wenn nur ein Neustart des Daemons erforderlich ist, pulseaudio -kzum Start hinzufügen , um den Daemon neu zu starten.

Wenn es ausgeführt wird und Sie es deaktivieren möchten, müssen Sie Autospawn deaktivieren.

Siehe Deaktivieren von PulseAudio

Wenn es nicht ausgeführt wird, erhalten Sie möglicherweise einige nützliche Informationen mithilfe des Debugs.

Dies ist auch nützlich, wenn Sie diese Einstellungen vorübergehend zur Konfiguration hinzufügen.

Starten Sie pulseaudio mit

pulseaudio --start --log-level=4 --log-target=file:pulse.log
# Level 4 is debug 

Dann starten Sie eine Melodie und:

tail -f pulse.log

Stecker aus der Steckdose ziehen. Beachten Sie den letzten Protokolleintrag. sollte in so etwas enden wie:

D  [alsa-sink] sink.c: Volume change to 52057 at 83909698687 was written 17 usec late

Buchse einsetzen; Suchen Sie nach etwas, das erklären kann, warum kein Ton zu hören ist. Dh meine Ausgabe (funktioniert) ist:

D  [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now plugged in
D  [pulseaudio] device-port.c: Setting port analog-output-speaker to status no
D  [pulseaudio] module-switch-on-port-available.c: finding port analog-output-speaker
D  [pulseaudio] device-port.c: Setting port analog-output-headphones to status yes
D  [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D  [pulseaudio] module-switch-on-port-available.c: finding port analog-output-headphones
D  [alsa-sink] alsa-mixer.c: Activating path analog-output-headphones
D  [alsa-sink] alsa-mixer.c: Path analog-output-headphones (Headphones), direction=1, priority=90, probed=yes, supported=yes, has_mute=yes, has_volume=yes, has_dB=yes, min_volume=0, max_volume=31, min_dB=-93, max_dB=0
D  [alsa-sink] alsa-mixer.c: Element Master, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=yes
D  [alsa-sink] alsa-mixer.c: Element Headphone, direction=1, switch=1, volume=0, volume_limit=-1, enumeration=0, required=0, required_any=4, required_absent=0, mask=0x0, n_channels=0, override_map=yes
D  [alsa-sink] alsa-mixer.c: Element Speaker, direction=1, switch=2, volume=2, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=no
D  [alsa-sink] alsa-mixer.c: Element PCM, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x3600000000f66, n_channels=2, override_map=yes
D  [alsa-sink] alsa-mixer.c: Jack Front Headphone, alsa_name='Front Headphone Jack', detection possible
D  [alsa-sink] alsa-mixer.c: Jack Headphone, alsa_name='Headphone Jack', detection unavailable
I  [alsa-sink] alsa-sink.c: Successfully enabled deferred volume.
I  [alsa-sink] alsa-sink.c: Hardware volume ranges from -93.00 dB to 0.00 dB.
I  [alsa-sink] alsa-sink.c: Fixing base volume to 0.00 dB
I  [alsa-sink] alsa-sink.c: Using hardware volume control. Hardware dB scale supported.
I  [alsa-sink] alsa-sink.c: Using hardware mute control.
I  [pulseaudio] sink.c: Changed port of sink 0 "alsa_output.pci-0000_00_1b.0.analog-stereo" to analog-output-headphones
I  [pulseaudio] module-device-restore.c: Restoring volume for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D  [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D  [alsa-sink] alsa-sink.c: Requested volume: 0: 100% 1: 100%
D  [alsa-sink] alsa-sink.c:            in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] alsa-sink.c: Got hardware volume: 0: 100% 1: 100%
D  [alsa-sink] alsa-sink.c:               in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] alsa-sink.c: Calculated software volume: 0: 100% 1: 100% (accurate-enough=yes)
D  [alsa-sink] alsa-sink.c:                      in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] sink.c: Volume going up to 65536 at 83942385195
I  [pulseaudio] module-devic2 events suppRestoring mute state for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D  [alsa-sink] sink.c: Next volume change in 17483 usec
D  [alsa-sink] alsa-sink.c: Requested to rewind 65536 bytes.
D  [alsa-sink] alsa-sink.c: Limited to 2824 bytes.
D  [alsa-sink] alsa-sink.c: before: 706
D  [alsa-sink] alsa-sink.c: after: 706
D  [alsa-sink] alsa-sink.c: Rewound 2824 bytes.
D  [alsa-sink] sink.c: Processing rewind...
D  [alsa-sink] sink.c: latency = 1358
D  [alsa-sink] sink.c: Next volume change in 1358 usec
D  [alsa-sink] sink-input.c: Have to rewind 2824 bytes on render memblockq.
D  [alsa-sink] source.c: Processing rewind...
D  [alsa-sink] sink.c: Next volume change in 1249 usec
D  [alsa-sink] sink.c: Next volume change in 1221 usec
D  [alsa-sink] sink.c: Next volume change in 1201 usec
D  [alsa-sink] sink.c: Next volume change in 872 usec
D  [alsa-sink] sink.c: Next volume change in 842 usec
D  [alsa-sink] sink.c: Next volume change in 819 usec
D  [alsa-sink] sink.c: Next volume change in 799 usec
D  [alsa-sink] sink.c: Next volume change in 764 usec
D  [alsa-sink] sink.c: Next volume change in 744 usec
D  [alsa-sink] sink.c: Volume change to 65536 at 83942369199 was written 0 usec late

Eine andere Sache, die es wert ist, überprüft / gehackt zu werden, ist gstreamer-properties( Alt+ F2 gstreamer-properties Enter).

Wenn Sie nicht wollen , Pulseaudio Sie also Jack versuchen könnte.

Runium
quelle
Ich habe es versucht und es hat nicht funktioniert.
Subcomfreak
Im Pavucontrol-Programm wurde nichts stummgeschaltet.
Subcomfreak
Hmmm. Und in alsamixer sieht alles OK aus? Sah auf Ihre "ALSA Information Script" -Ausgabe und konnte keine offensichtlichen Fehler finden ... Wie ohne pulseaudio? pulseaudio --kill(Schließen Sie alle aktiven Apps vor --kill / --start)
Runium
Es klappt!!! In Ordnung. Um ehrlich zu sein, ich hatte im Grunde kein Glück mit Puls-Audio, selbst auf meinem anderen System. Wie deaktiviere ich es nun dauerhaft? Und welche Alternative verwende ich, um Sounds aus mehreren Programmen gleichzeitig abzuspielen?
Subcomfreak
Und; als Hinweis - Sie können ALSA mit mehreren Apps verwenden, aber wenn Sie eine stumm
schalten
7

Das passiert mir gelegentlich beim Laufen

alsactl restore 

behebt es immer (auf einem XPS-Computer)

JZL003
quelle
1
Dies funktionierte bei mir (auf Dell XPS 13 9350).
Rien Heuver
Wie kann dieses Update dauerhaft gemacht werden? Arbeitete an Dell XPS 133 9333
darkhipo
Ich weiß nicht, dies ist auf einem XPS 15. Normalerweise passiert es nur, wenn ich mit den Audioeinstellungen herumspiele und sie einmal ausführe, um sie dauerhaft zu beheben (oder bis ich wieder mit ihnen herumspiele). Sie können einfach einer Tastenkombination oder beim Booten
zuordnen
Dies löste das Problem auf meinem XPS 13 9350. Scheint ein häufiges Problem zu sein - ich frage mich, was es verursacht.
Ashton Baker
Für mich auch auf einem XPS
behoben
3

Ich hatte das gleiche Problem mit einem Dual-Boot (Ubuntu 16 / Windows 8.1)

Das habe ich getan, ich hoffe es kann helfen:

  • Fahren Sie den Computer herunter und starten Sie Windows
  • Ändern Sie die Toneinstellung in Windows ein wenig (Lautstärke war auf 0 und ich habe sie höher eingestellt)
  • Computer unter Ubuntu neu starten -> Sound funktionierte in meinen Kopfhörern.
Fabich
quelle
2

Versuchen Sie, den pavucontrolAnschluss auf der Registerkarte Ausgabegeräte auszuführen und auf Lautsprecher umzustellen. Das hat bei mir funktioniert.

Vamsidhar Yeddu
quelle
1

Auf meinem Dell-Laptop konnte ich das Problem lösen, indem ich das interne Mikrofon (unter Eingabegeräte) stummschaltete. Es scheint, als ob in der Hardware das Stummschalten des Mikrofons die Kopfhörer automatisch stummschaltet.

Einige Programme (wie Audacity) scheinen dies beim Start stummzuschalten, daher muss ich die Stummschaltung regelmäßig aufheben.

Candid Dauth
quelle
0

Dies kann für Personen mit Dell 5770 und Ubuntu 18.04 nützlich sein - Typ pavucontrol - zur Ausgabe gehen - Schieberegler "Stille" hin und zurück bewegen.

Hat für mich gearbeitet

Mariusz Szot
quelle