Audio volume doesn't change












3















When audio level is at 0 as expected no audio. Is heard but when I increase the volume level the volume is always at loudest possible.



Update:
Ubuntu 18.10.



Laptop: asus ux550vd.



speakers laptop's builtin audio.



Audio device: 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









share|improve this question




















  • 1





    What version of Ubuntu are you using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 1





    What is the type of audio device you are using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 2





    Please gather your hardware details and add it to the post, see this question on how to do that.

    – Kristopher Ives
    Feb 20 at 22:50











  • I swear there was a very similar question like this, just days ago... but for the life of, I can't find it...

    – Robert Riedl
    Feb 25 at 12:28
















3















When audio level is at 0 as expected no audio. Is heard but when I increase the volume level the volume is always at loudest possible.



Update:
Ubuntu 18.10.



Laptop: asus ux550vd.



speakers laptop's builtin audio.



Audio device: 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









share|improve this question




















  • 1





    What version of Ubuntu are you using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 1





    What is the type of audio device you are using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 2





    Please gather your hardware details and add it to the post, see this question on how to do that.

    – Kristopher Ives
    Feb 20 at 22:50











  • I swear there was a very similar question like this, just days ago... but for the life of, I can't find it...

    – Robert Riedl
    Feb 25 at 12:28














3












3








3


2






When audio level is at 0 as expected no audio. Is heard but when I increase the volume level the volume is always at loudest possible.



Update:
Ubuntu 18.10.



Laptop: asus ux550vd.



speakers laptop's builtin audio.



Audio device: 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









share|improve this question
















When audio level is at 0 as expected no audio. Is heard but when I increase the volume level the volume is always at loudest possible.



Update:
Ubuntu 18.10.



Laptop: asus ux550vd.



speakers laptop's builtin audio.



Audio device: 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






drivers sound asus 18.10






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 24 at 23:27









Jastria Rahmat

1099




1099










asked Feb 20 at 20:40









EC84B4EC84B4

757




757








  • 1





    What version of Ubuntu are you using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 1





    What is the type of audio device you are using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 2





    Please gather your hardware details and add it to the post, see this question on how to do that.

    – Kristopher Ives
    Feb 20 at 22:50











  • I swear there was a very similar question like this, just days ago... but for the life of, I can't find it...

    – Robert Riedl
    Feb 25 at 12:28














  • 1





    What version of Ubuntu are you using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 1





    What is the type of audio device you are using?

    – Kristopher Ives
    Feb 20 at 22:49






  • 2





    Please gather your hardware details and add it to the post, see this question on how to do that.

    – Kristopher Ives
    Feb 20 at 22:50











  • I swear there was a very similar question like this, just days ago... but for the life of, I can't find it...

    – Robert Riedl
    Feb 25 at 12:28








1




1





What version of Ubuntu are you using?

– Kristopher Ives
Feb 20 at 22:49





What version of Ubuntu are you using?

– Kristopher Ives
Feb 20 at 22:49




1




1





What is the type of audio device you are using?

– Kristopher Ives
Feb 20 at 22:49





What is the type of audio device you are using?

– Kristopher Ives
Feb 20 at 22:49




2




2





Please gather your hardware details and add it to the post, see this question on how to do that.

– Kristopher Ives
Feb 20 at 22:50





Please gather your hardware details and add it to the post, see this question on how to do that.

– Kristopher Ives
Feb 20 at 22:50













I swear there was a very similar question like this, just days ago... but for the life of, I can't find it...

– Robert Riedl
Feb 25 at 12:28





I swear there was a very similar question like this, just days ago... but for the life of, I can't find it...

– Robert Riedl
Feb 25 at 12:28










1 Answer
1






active

oldest

votes


















1





+50









EDIT: pactl load-module module-alsa-sink control=PCM should result in pulseaudio seeing a new output device that will control the PCM volume. If changing this device allows for proper control of audio output volume, you can add a line load-module module-alsa-sink control=PCM to /etc/pulse/default.pa



PCM (pulse code modulation) occurs at ALSA kernel level, and is responsible for sampling and conversion of digital signals from software to analog ones heard out of your hardware (PCM Playback channel), as well as analog ones coming in from your microphone (PCM Capture) to their digital form.



Linux audio output and volume control allows for a lot of versatility, but it can make thinks more complicated and more difficult to troubleshoot as well. For output, the flow is more or less like this:



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




I think pactl from pulseaudio package should get you started and on the right track, please try



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



and let us know if the audio volume gets set to 1/4 of the range, or again jumps to 100%.






share|improve this answer


























  • the volume level goes to 52% but the audio output is still as loud as possible

    – EC84B4
    Feb 27 at 7:53











  • Can you run pacmd list-sinks and post output. There will be lines that show volume steps available ` base volume: 65536 / 100% / 0.00 dB volume steps: 65537 ` but if you don't have that the rest of the info will help narrow the issue down.

    – BarBar1234
    Feb 28 at 0:46











  • gist.github.com/kh-bakhtiari/57a4301d6a37aea3010f6fdbc8d7823e here's the output

    – EC84B4
    Mar 1 at 10:43













  • Thanks, I see that your card druver does not set the DECIBEL_VOLUME flag and your volumes appear without their decibel equivalents. Your number of steps is also off. Can you first make sure cat /etc/pulse/daemon.conf | grep flat outputs flat-volumes = no and if not edit the conf ,and restart pulse with killall pulseaudio. Then, please run pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect ignore_DB=1 and let us know if this allows for better volume control. If so, I'll include the steps for making this permanent, as the above command won't survive reboot.

    – BarBar1234
    Mar 1 at 17:42








  • 1





    something that I saw now, after module load an output device is added and when I switched to that one everything works correctly

    – EC84B4
    Mar 2 at 17:44











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1119938%2faudio-volume-doesnt-change%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









1





+50









EDIT: pactl load-module module-alsa-sink control=PCM should result in pulseaudio seeing a new output device that will control the PCM volume. If changing this device allows for proper control of audio output volume, you can add a line load-module module-alsa-sink control=PCM to /etc/pulse/default.pa



PCM (pulse code modulation) occurs at ALSA kernel level, and is responsible for sampling and conversion of digital signals from software to analog ones heard out of your hardware (PCM Playback channel), as well as analog ones coming in from your microphone (PCM Capture) to their digital form.



Linux audio output and volume control allows for a lot of versatility, but it can make thinks more complicated and more difficult to troubleshoot as well. For output, the flow is more or less like this:



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




I think pactl from pulseaudio package should get you started and on the right track, please try



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



and let us know if the audio volume gets set to 1/4 of the range, or again jumps to 100%.






share|improve this answer


























  • the volume level goes to 52% but the audio output is still as loud as possible

    – EC84B4
    Feb 27 at 7:53











  • Can you run pacmd list-sinks and post output. There will be lines that show volume steps available ` base volume: 65536 / 100% / 0.00 dB volume steps: 65537 ` but if you don't have that the rest of the info will help narrow the issue down.

    – BarBar1234
    Feb 28 at 0:46











  • gist.github.com/kh-bakhtiari/57a4301d6a37aea3010f6fdbc8d7823e here's the output

    – EC84B4
    Mar 1 at 10:43













  • Thanks, I see that your card druver does not set the DECIBEL_VOLUME flag and your volumes appear without their decibel equivalents. Your number of steps is also off. Can you first make sure cat /etc/pulse/daemon.conf | grep flat outputs flat-volumes = no and if not edit the conf ,and restart pulse with killall pulseaudio. Then, please run pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect ignore_DB=1 and let us know if this allows for better volume control. If so, I'll include the steps for making this permanent, as the above command won't survive reboot.

    – BarBar1234
    Mar 1 at 17:42








  • 1





    something that I saw now, after module load an output device is added and when I switched to that one everything works correctly

    – EC84B4
    Mar 2 at 17:44
















1





+50









EDIT: pactl load-module module-alsa-sink control=PCM should result in pulseaudio seeing a new output device that will control the PCM volume. If changing this device allows for proper control of audio output volume, you can add a line load-module module-alsa-sink control=PCM to /etc/pulse/default.pa



PCM (pulse code modulation) occurs at ALSA kernel level, and is responsible for sampling and conversion of digital signals from software to analog ones heard out of your hardware (PCM Playback channel), as well as analog ones coming in from your microphone (PCM Capture) to their digital form.



Linux audio output and volume control allows for a lot of versatility, but it can make thinks more complicated and more difficult to troubleshoot as well. For output, the flow is more or less like this:



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




I think pactl from pulseaudio package should get you started and on the right track, please try



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



and let us know if the audio volume gets set to 1/4 of the range, or again jumps to 100%.






share|improve this answer


























  • the volume level goes to 52% but the audio output is still as loud as possible

    – EC84B4
    Feb 27 at 7:53











  • Can you run pacmd list-sinks and post output. There will be lines that show volume steps available ` base volume: 65536 / 100% / 0.00 dB volume steps: 65537 ` but if you don't have that the rest of the info will help narrow the issue down.

    – BarBar1234
    Feb 28 at 0:46











  • gist.github.com/kh-bakhtiari/57a4301d6a37aea3010f6fdbc8d7823e here's the output

    – EC84B4
    Mar 1 at 10:43













  • Thanks, I see that your card druver does not set the DECIBEL_VOLUME flag and your volumes appear without their decibel equivalents. Your number of steps is also off. Can you first make sure cat /etc/pulse/daemon.conf | grep flat outputs flat-volumes = no and if not edit the conf ,and restart pulse with killall pulseaudio. Then, please run pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect ignore_DB=1 and let us know if this allows for better volume control. If so, I'll include the steps for making this permanent, as the above command won't survive reboot.

    – BarBar1234
    Mar 1 at 17:42








  • 1





    something that I saw now, after module load an output device is added and when I switched to that one everything works correctly

    – EC84B4
    Mar 2 at 17:44














1





+50







1





+50



1




+50





EDIT: pactl load-module module-alsa-sink control=PCM should result in pulseaudio seeing a new output device that will control the PCM volume. If changing this device allows for proper control of audio output volume, you can add a line load-module module-alsa-sink control=PCM to /etc/pulse/default.pa



PCM (pulse code modulation) occurs at ALSA kernel level, and is responsible for sampling and conversion of digital signals from software to analog ones heard out of your hardware (PCM Playback channel), as well as analog ones coming in from your microphone (PCM Capture) to their digital form.



Linux audio output and volume control allows for a lot of versatility, but it can make thinks more complicated and more difficult to troubleshoot as well. For output, the flow is more or less like this:



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




I think pactl from pulseaudio package should get you started and on the right track, please try



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



and let us know if the audio volume gets set to 1/4 of the range, or again jumps to 100%.






share|improve this answer















EDIT: pactl load-module module-alsa-sink control=PCM should result in pulseaudio seeing a new output device that will control the PCM volume. If changing this device allows for proper control of audio output volume, you can add a line load-module module-alsa-sink control=PCM to /etc/pulse/default.pa



PCM (pulse code modulation) occurs at ALSA kernel level, and is responsible for sampling and conversion of digital signals from software to analog ones heard out of your hardware (PCM Playback channel), as well as analog ones coming in from your microphone (PCM Capture) to their digital form.



Linux audio output and volume control allows for a lot of versatility, but it can make thinks more complicated and more difficult to troubleshoot as well. For output, the flow is more or less like this:



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




I think pactl from pulseaudio package should get you started and on the right track, please try



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



and let us know if the audio volume gets set to 1/4 of the range, or again jumps to 100%.







share|improve this answer














share|improve this answer



share|improve this answer








edited Mar 2 at 20:26

























answered Feb 27 at 4:37









BarBar1234BarBar1234

42826




42826













  • the volume level goes to 52% but the audio output is still as loud as possible

    – EC84B4
    Feb 27 at 7:53











  • Can you run pacmd list-sinks and post output. There will be lines that show volume steps available ` base volume: 65536 / 100% / 0.00 dB volume steps: 65537 ` but if you don't have that the rest of the info will help narrow the issue down.

    – BarBar1234
    Feb 28 at 0:46











  • gist.github.com/kh-bakhtiari/57a4301d6a37aea3010f6fdbc8d7823e here's the output

    – EC84B4
    Mar 1 at 10:43













  • Thanks, I see that your card druver does not set the DECIBEL_VOLUME flag and your volumes appear without their decibel equivalents. Your number of steps is also off. Can you first make sure cat /etc/pulse/daemon.conf | grep flat outputs flat-volumes = no and if not edit the conf ,and restart pulse with killall pulseaudio. Then, please run pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect ignore_DB=1 and let us know if this allows for better volume control. If so, I'll include the steps for making this permanent, as the above command won't survive reboot.

    – BarBar1234
    Mar 1 at 17:42








  • 1





    something that I saw now, after module load an output device is added and when I switched to that one everything works correctly

    – EC84B4
    Mar 2 at 17:44



















  • the volume level goes to 52% but the audio output is still as loud as possible

    – EC84B4
    Feb 27 at 7:53











  • Can you run pacmd list-sinks and post output. There will be lines that show volume steps available ` base volume: 65536 / 100% / 0.00 dB volume steps: 65537 ` but if you don't have that the rest of the info will help narrow the issue down.

    – BarBar1234
    Feb 28 at 0:46











  • gist.github.com/kh-bakhtiari/57a4301d6a37aea3010f6fdbc8d7823e here's the output

    – EC84B4
    Mar 1 at 10:43













  • Thanks, I see that your card druver does not set the DECIBEL_VOLUME flag and your volumes appear without their decibel equivalents. Your number of steps is also off. Can you first make sure cat /etc/pulse/daemon.conf | grep flat outputs flat-volumes = no and if not edit the conf ,and restart pulse with killall pulseaudio. Then, please run pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect ignore_DB=1 and let us know if this allows for better volume control. If so, I'll include the steps for making this permanent, as the above command won't survive reboot.

    – BarBar1234
    Mar 1 at 17:42








  • 1





    something that I saw now, after module load an output device is added and when I switched to that one everything works correctly

    – EC84B4
    Mar 2 at 17:44

















the volume level goes to 52% but the audio output is still as loud as possible

– EC84B4
Feb 27 at 7:53





the volume level goes to 52% but the audio output is still as loud as possible

– EC84B4
Feb 27 at 7:53













Can you run pacmd list-sinks and post output. There will be lines that show volume steps available ` base volume: 65536 / 100% / 0.00 dB volume steps: 65537 ` but if you don't have that the rest of the info will help narrow the issue down.

– BarBar1234
Feb 28 at 0:46





Can you run pacmd list-sinks and post output. There will be lines that show volume steps available ` base volume: 65536 / 100% / 0.00 dB volume steps: 65537 ` but if you don't have that the rest of the info will help narrow the issue down.

– BarBar1234
Feb 28 at 0:46













gist.github.com/kh-bakhtiari/57a4301d6a37aea3010f6fdbc8d7823e here's the output

– EC84B4
Mar 1 at 10:43







gist.github.com/kh-bakhtiari/57a4301d6a37aea3010f6fdbc8d7823e here's the output

– EC84B4
Mar 1 at 10:43















Thanks, I see that your card druver does not set the DECIBEL_VOLUME flag and your volumes appear without their decibel equivalents. Your number of steps is also off. Can you first make sure cat /etc/pulse/daemon.conf | grep flat outputs flat-volumes = no and if not edit the conf ,and restart pulse with killall pulseaudio. Then, please run pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect ignore_DB=1 and let us know if this allows for better volume control. If so, I'll include the steps for making this permanent, as the above command won't survive reboot.

– BarBar1234
Mar 1 at 17:42







Thanks, I see that your card druver does not set the DECIBEL_VOLUME flag and your volumes appear without their decibel equivalents. Your number of steps is also off. Can you first make sure cat /etc/pulse/daemon.conf | grep flat outputs flat-volumes = no and if not edit the conf ,and restart pulse with killall pulseaudio. Then, please run pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect ignore_DB=1 and let us know if this allows for better volume control. If so, I'll include the steps for making this permanent, as the above command won't survive reboot.

– BarBar1234
Mar 1 at 17:42






1




1





something that I saw now, after module load an output device is added and when I switched to that one everything works correctly

– EC84B4
Mar 2 at 17:44





something that I saw now, after module load an output device is added and when I switched to that one everything works correctly

– EC84B4
Mar 2 at 17:44


















draft saved

draft discarded




















































Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1119938%2faudio-volume-doesnt-change%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

Mangá

Eduardo VII do Reino Unido