Bluetooth Headset volume too low (only in arch)












2














I connected a pair of AirPods to everything I could. Android, OSX, Linux Mint, Arch LInux. It sounds great on all of them, but when connected under Arch, I can get get less than half the volume even if I max all volumes I can find. It's strange that Mint gets the volume right. I switched to Linux Mint for a while for this exact reason. But I prefer Arch. It's smoother and faster. Pacman is another easy to use tool.
However, I searched for all and any solutions to bluetooth volume, but none worked.
Volume on wired headphones and laptop's speakers is loud and clear. Problem only exists in bluetooth device that relies on source to set volume. If the device has own volume buttons, then I can pump up the volume all the way.



From Gnome Sound Settings I tried going over 100%, but the sound is distorted.



I tried alsamixer and pavucontrol. All volumes are maxed, but I only get Intel card and PulseAudio. should I also have a bluetooth volume?



I also found https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Volume_adjustment_does_not_work_properly which mentioned the volume cap of 65536. Since sound is clear, I believe this volume limit is the source of my problem. But even if I try to increase the volume as mentioned there, I cannot get past the upper limit of 65536.



$ amixer set Master 12345+
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 65536 [100%] [on]
Front Right: Playback 65536 [100%] [on]


https://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/Decibel/ describes the same problem, but I could not get any information using this tool.



I believe there should be a way to set a config per bluetooth device and set the lower and upper limits.
Alternative, maybe setting the volume to dB instead of absolute value might help, but disabling flat-volumes in /etc/pulse/daemon.conf did nothing.



The only comparison I was able to make against LinuxMint is that Mint sets dB instead of absolute value. (I have a live USB so I can boot any time in Mint)



Any suggestion is welcome.










share|improve this question



























    2














    I connected a pair of AirPods to everything I could. Android, OSX, Linux Mint, Arch LInux. It sounds great on all of them, but when connected under Arch, I can get get less than half the volume even if I max all volumes I can find. It's strange that Mint gets the volume right. I switched to Linux Mint for a while for this exact reason. But I prefer Arch. It's smoother and faster. Pacman is another easy to use tool.
    However, I searched for all and any solutions to bluetooth volume, but none worked.
    Volume on wired headphones and laptop's speakers is loud and clear. Problem only exists in bluetooth device that relies on source to set volume. If the device has own volume buttons, then I can pump up the volume all the way.



    From Gnome Sound Settings I tried going over 100%, but the sound is distorted.



    I tried alsamixer and pavucontrol. All volumes are maxed, but I only get Intel card and PulseAudio. should I also have a bluetooth volume?



    I also found https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Volume_adjustment_does_not_work_properly which mentioned the volume cap of 65536. Since sound is clear, I believe this volume limit is the source of my problem. But even if I try to increase the volume as mentioned there, I cannot get past the upper limit of 65536.



    $ amixer set Master 12345+
    Simple mixer control 'Master',0
    Capabilities: pvolume pswitch pswitch-joined
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 65536
    Mono:
    Front Left: Playback 65536 [100%] [on]
    Front Right: Playback 65536 [100%] [on]


    https://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/Decibel/ describes the same problem, but I could not get any information using this tool.



    I believe there should be a way to set a config per bluetooth device and set the lower and upper limits.
    Alternative, maybe setting the volume to dB instead of absolute value might help, but disabling flat-volumes in /etc/pulse/daemon.conf did nothing.



    The only comparison I was able to make against LinuxMint is that Mint sets dB instead of absolute value. (I have a live USB so I can boot any time in Mint)



    Any suggestion is welcome.










    share|improve this question

























      2












      2








      2







      I connected a pair of AirPods to everything I could. Android, OSX, Linux Mint, Arch LInux. It sounds great on all of them, but when connected under Arch, I can get get less than half the volume even if I max all volumes I can find. It's strange that Mint gets the volume right. I switched to Linux Mint for a while for this exact reason. But I prefer Arch. It's smoother and faster. Pacman is another easy to use tool.
      However, I searched for all and any solutions to bluetooth volume, but none worked.
      Volume on wired headphones and laptop's speakers is loud and clear. Problem only exists in bluetooth device that relies on source to set volume. If the device has own volume buttons, then I can pump up the volume all the way.



      From Gnome Sound Settings I tried going over 100%, but the sound is distorted.



      I tried alsamixer and pavucontrol. All volumes are maxed, but I only get Intel card and PulseAudio. should I also have a bluetooth volume?



      I also found https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Volume_adjustment_does_not_work_properly which mentioned the volume cap of 65536. Since sound is clear, I believe this volume limit is the source of my problem. But even if I try to increase the volume as mentioned there, I cannot get past the upper limit of 65536.



      $ amixer set Master 12345+
      Simple mixer control 'Master',0
      Capabilities: pvolume pswitch pswitch-joined
      Playback channels: Front Left - Front Right
      Limits: Playback 0 - 65536
      Mono:
      Front Left: Playback 65536 [100%] [on]
      Front Right: Playback 65536 [100%] [on]


      https://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/Decibel/ describes the same problem, but I could not get any information using this tool.



      I believe there should be a way to set a config per bluetooth device and set the lower and upper limits.
      Alternative, maybe setting the volume to dB instead of absolute value might help, but disabling flat-volumes in /etc/pulse/daemon.conf did nothing.



      The only comparison I was able to make against LinuxMint is that Mint sets dB instead of absolute value. (I have a live USB so I can boot any time in Mint)



      Any suggestion is welcome.










      share|improve this question













      I connected a pair of AirPods to everything I could. Android, OSX, Linux Mint, Arch LInux. It sounds great on all of them, but when connected under Arch, I can get get less than half the volume even if I max all volumes I can find. It's strange that Mint gets the volume right. I switched to Linux Mint for a while for this exact reason. But I prefer Arch. It's smoother and faster. Pacman is another easy to use tool.
      However, I searched for all and any solutions to bluetooth volume, but none worked.
      Volume on wired headphones and laptop's speakers is loud and clear. Problem only exists in bluetooth device that relies on source to set volume. If the device has own volume buttons, then I can pump up the volume all the way.



      From Gnome Sound Settings I tried going over 100%, but the sound is distorted.



      I tried alsamixer and pavucontrol. All volumes are maxed, but I only get Intel card and PulseAudio. should I also have a bluetooth volume?



      I also found https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Volume_adjustment_does_not_work_properly which mentioned the volume cap of 65536. Since sound is clear, I believe this volume limit is the source of my problem. But even if I try to increase the volume as mentioned there, I cannot get past the upper limit of 65536.



      $ amixer set Master 12345+
      Simple mixer control 'Master',0
      Capabilities: pvolume pswitch pswitch-joined
      Playback channels: Front Left - Front Right
      Limits: Playback 0 - 65536
      Mono:
      Front Left: Playback 65536 [100%] [on]
      Front Right: Playback 65536 [100%] [on]


      https://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/Decibel/ describes the same problem, but I could not get any information using this tool.



      I believe there should be a way to set a config per bluetooth device and set the lower and upper limits.
      Alternative, maybe setting the volume to dB instead of absolute value might help, but disabling flat-volumes in /etc/pulse/daemon.conf did nothing.



      The only comparison I was able to make against LinuxMint is that Mint sets dB instead of absolute value. (I have a live USB so I can boot any time in Mint)



      Any suggestion is welcome.







      arch-linux audio pulseaudio bluetooth






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Apr 13 '18 at 8:24









      excaliburexcalibur

      111




      111






















          1 Answer
          1






          active

          oldest

          votes


















          0














          My fix on kubuntu:



          sudo nano /lib/systemd/system/bluetooth.service


          Change


          ExecStart=/usr/lib/bluetooth/bluetoothd


          to


          ExecStart=/usr/lib/bluetooth/bluetoothd --plugin=a2dp


          then



          sudo systemctl daemon-reload
          sudo systemctl restart bluetooth


          The effect should be immediate!






          share|improve this answer










          New contributor




          VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.


















            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "106"
            };
            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: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            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%2funix.stackexchange.com%2fquestions%2f437468%2fbluetooth-headset-volume-too-low-only-in-arch%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









            0














            My fix on kubuntu:



            sudo nano /lib/systemd/system/bluetooth.service


            Change


            ExecStart=/usr/lib/bluetooth/bluetoothd


            to


            ExecStart=/usr/lib/bluetooth/bluetoothd --plugin=a2dp


            then



            sudo systemctl daemon-reload
            sudo systemctl restart bluetooth


            The effect should be immediate!






            share|improve this answer










            New contributor




            VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.























              0














              My fix on kubuntu:



              sudo nano /lib/systemd/system/bluetooth.service


              Change


              ExecStart=/usr/lib/bluetooth/bluetoothd


              to


              ExecStart=/usr/lib/bluetooth/bluetoothd --plugin=a2dp


              then



              sudo systemctl daemon-reload
              sudo systemctl restart bluetooth


              The effect should be immediate!






              share|improve this answer










              New contributor




              VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.





















                0












                0








                0






                My fix on kubuntu:



                sudo nano /lib/systemd/system/bluetooth.service


                Change


                ExecStart=/usr/lib/bluetooth/bluetoothd


                to


                ExecStart=/usr/lib/bluetooth/bluetoothd --plugin=a2dp


                then



                sudo systemctl daemon-reload
                sudo systemctl restart bluetooth


                The effect should be immediate!






                share|improve this answer










                New contributor




                VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.









                My fix on kubuntu:



                sudo nano /lib/systemd/system/bluetooth.service


                Change


                ExecStart=/usr/lib/bluetooth/bluetoothd


                to


                ExecStart=/usr/lib/bluetooth/bluetoothd --plugin=a2dp


                then



                sudo systemctl daemon-reload
                sudo systemctl restart bluetooth


                The effect should be immediate!







                share|improve this answer










                New contributor




                VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.









                share|improve this answer



                share|improve this answer








                edited 2 days ago









                G-Man

                13k93365




                13k93365






                New contributor




                VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.









                answered 2 days ago









                VMGVMG

                1




                1




                New contributor




                VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.





                New contributor





                VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.






                VMG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Unix & Linux Stack Exchange!


                    • 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.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • 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%2funix.stackexchange.com%2fquestions%2f437468%2fbluetooth-headset-volume-too-low-only-in-arch%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

                    How to make a Squid Proxy server?

                    Is this a new Fibonacci Identity?

                    19世紀