GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Die Audiolautstärke ändert sich nicht?

Wenn der Audiopegel wie erwartet auf 0 steht, kein Ton. Ist zu hören, aber wenn ich die Lautstärke erhöhe, ist die Lautstärke immer so laut wie möglich.

Aktualisierung:
Ubuntu 18.10.

Laptop:asus ux550vd.

Lautsprecher eingebautes Audio des Laptops.

Audiogerät:Intel Corporation CM238 HD Audio Controller (Rev. 31).

00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
Subsystem: ASUSTeK Computer Inc. CM238 HD Audio Controller
Flags: bus master, fast devsel, latency 32, IRQ 130
Memory at ed328000 (64-bit, non-prefetchable) [size=16K]
Memory at ed300000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

Akzeptierte Antwort:

BEARBEITEN:pactl load-module module-alsa-sink control=PCM sollte dazu führen, dass pulseaudio ein neues Ausgabegerät sieht, das die PCM-Lautstärke steuert. Wenn das Ändern dieses Geräts eine ordnungsgemäße Steuerung der Audioausgabelautstärke ermöglicht, können Sie eine Zeile load-module module-alsa-sink control=PCM hinzufügen nach /etc/pulse/default.pa

PCM (Pulse Code Modulation) tritt auf ALSA-Kernel-Ebene auf und ist verantwortlich für das Abtasten und Konvertieren von digitalen Signalen von Software in analoge Signale, die von Ihrer Hardware (PCM-Wiedergabekanal) gehört werden, sowie von analogen Signalen, die von Ihrem Mikrofon (PCM Capture) in ihre digitale Form.

Die Linux-Audioausgabe und -Lautstärkeregelung ermöglicht eine große Vielseitigkeit, aber sie kann das Denken komplizierter und auch die Fehlerbehebung erschweren. Für die Ausgabe ist der Ablauf mehr oder weniger so:

START:Application audio you wish to hear produces digital audio data

  > Pulse app and libraries (user control with pavucontrol happens here and changes are then sent to the pulse engine server) 

     > Pulse engine server (the core of Pulseaudio package)  

         >  ALSA Kernel API (alsamixer control, PCM, MIDI and Sequencer API) 

              > ALSA kernel driver processes data to make it understandable to our hardware

END: Speaker output

Ich denke pactl aus dem pulseaudio-Paket sollte Ihnen den Einstieg und den richtigen Weg erleichtern, bitte versuchen Sie es

$pactl set-sink-volume $(pactl info | grep -i Sink | cut -d ':' -f2) 25%

und teilen Sie uns mit, ob die Audiolautstärke auf 1/4 des Bereichs eingestellt wird oder wieder auf 100 % springt.

Verwandte:Ist es in Ordnung, den ~/.Cache-Ordner in Ubuntu zu löschen?
Ubuntu
  1. Passwörter ändern

  2. Wie ändere ich die Audioausgabe von der Befehlszeile auf HDMI?

  3. Wie ändere ich den Hostnamen?

  4. Wie ändert man den schreibgeschützten Pendrive?

  5. Gewusst wie:Ändern Sie ein Symbol in 16.04?

So ändern Sie die Audioausgabe schnell auf ein HDMI-Gerät in Ubuntu und Fedora

Steuern Sie die Audiolautstärke über die Ubuntu-Befehlszeile

Skype findet den Audioeingang nicht?

Befehlszeilen-Audioplayer?

Feinere Lautstärkeregelung in 14.04?

Kann ich die Lautstärke unter Linux auf über 100 % erhöhen?