GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Il volume dell'audio non cambia?

Quando il livello audio è a 0 come previsto, nessun audio. Si sente ma quando alzo il volume il volume è sempre il più alto possibile.

Aggiornamento:
Ubuntu 18.10.

Computer portatile:asus ux550vd.

altoparlanti audio integrato del laptop.

Dispositivo audio:Controller audio Intel Corporation CM238 HD (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

Risposta accettata:

EDIT:pactl load-module module-alsa-sink control=PCM dovrebbe far sì che pulseaudio veda un nuovo dispositivo di uscita che controllerà il volume del PCM. Se la modifica di questo dispositivo consente un corretto controllo del volume dell'uscita audio, è possibile aggiungere una riga load-module module-alsa-sink control=PCM a /etc/pulse/default.pa

PCM (modulazione del codice di impulso) si verifica a livello del kernel ALSA ed è responsabile del campionamento e della conversione dei segnali digitali dal software a quelli analogici ascoltati dall'hardware (canale di riproduzione PCM), nonché di quelli analogici provenienti dal microfono (PCM Capture) nella loro forma digitale.

L'uscita audio e il controllo del volume di Linux consentono molta versatilità, ma possono anche rendere i pensieri più complicati e anche più difficili da risolvere. Per l'output, il flusso è più o meno questo:

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

Penso pactl dal pacchetto pulseaudio dovrebbe iniziare e sulla strada giusta, prova

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

e facci sapere se il volume dell'audio viene impostato su 1/4 dell'intervallo o se sale di nuovo al 100%.

Correlati:Va bene eliminare la cartella ~/.Cache in Ubuntu?
Ubuntu
  1. Come modificare il nome host?

  2. Come cambiare Pendrive di sola lettura?

  3. Come:cambiare un'icona in 16.04?

  4. Modificare definitivamente la risoluzione?

  5. Aggiunta del volume di scambio?

Come modificare rapidamente l'uscita audio sul dispositivo HDMI in Ubuntu e Fedora

Controlla il volume dell'audio tramite la riga di comando di Ubuntu

Skype non trova l'ingresso audio?

Lettori audio a riga di comando?

Controllo del volume più fine in 14.04?

Posso aumentare il volume del suono oltre il 100% in Linux?