Ubuntu 18.04: Bluetooth device disconnects right after connect on Lenovo P50












5















After upgrade from 17.10 to 18.04, any device I connect to only stays connected for a couple of seconds. My laptop is a Lenovo P50 (20ENCTO1WW)



/var/log/syslog reports:



pulseaudio[????]: [pulseaudio] bluez5-util.c: Information about device /org/bluez/hci0/dev_???????? invalid
bluetoothd[????]: Endpoint replied with an error: org.bluez.Error.InvalidArguments


Obviously the question marks represent some id's (pid's and bluetooth id in this case)



Any clue on fix or workaround?










share|improve this question





























    5















    After upgrade from 17.10 to 18.04, any device I connect to only stays connected for a couple of seconds. My laptop is a Lenovo P50 (20ENCTO1WW)



    /var/log/syslog reports:



    pulseaudio[????]: [pulseaudio] bluez5-util.c: Information about device /org/bluez/hci0/dev_???????? invalid
    bluetoothd[????]: Endpoint replied with an error: org.bluez.Error.InvalidArguments


    Obviously the question marks represent some id's (pid's and bluetooth id in this case)



    Any clue on fix or workaround?










    share|improve this question



























      5












      5








      5


      1






      After upgrade from 17.10 to 18.04, any device I connect to only stays connected for a couple of seconds. My laptop is a Lenovo P50 (20ENCTO1WW)



      /var/log/syslog reports:



      pulseaudio[????]: [pulseaudio] bluez5-util.c: Information about device /org/bluez/hci0/dev_???????? invalid
      bluetoothd[????]: Endpoint replied with an error: org.bluez.Error.InvalidArguments


      Obviously the question marks represent some id's (pid's and bluetooth id in this case)



      Any clue on fix or workaround?










      share|improve this question
















      After upgrade from 17.10 to 18.04, any device I connect to only stays connected for a couple of seconds. My laptop is a Lenovo P50 (20ENCTO1WW)



      /var/log/syslog reports:



      pulseaudio[????]: [pulseaudio] bluez5-util.c: Information about device /org/bluez/hci0/dev_???????? invalid
      bluetoothd[????]: Endpoint replied with an error: org.bluez.Error.InvalidArguments


      Obviously the question marks represent some id's (pid's and bluetooth id in this case)



      Any clue on fix or workaround?







      bluetooth lenovo 18.04 disconnect






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited May 17 '18 at 11:54







      Maarten

















      asked May 17 '18 at 11:48









      MaartenMaarten

      78110




      78110






















          3 Answers
          3






          active

          oldest

          votes


















          4














          I ran into this issue on my Lenovo P51 running Ubuntu 18.04, and I discovered that the pactl module "module-bluetooth-discover" was not loading properly at boot time. I fixed the issue by replacing it with "module-bluez5-discover" in my pulse configuration.



          You can test this by running:
          sudo pactl unload-module module-bluetooth-discover
          sudo pactl load-module module-bluez5-discover



          And try to repair/reconnect your devices. If it works, replicate the following configuration in your /etc/pulse/default.pa config.



          # Modify: /etc/pulse/default.pa
          # Comment out the following line

          .ifexists module-bluetooth-discover.so
          load-module module-bluetooth-discover
          .endif

          # Replace it with ...

          .ifexists module-bluez5-discover.so
          load-module module-bluez5-discover
          .endif


          My suspicion is that this is a change that was made during the switch from Unity to Gnome and the leftover configurations remained, leaving the standard Bluetooth modules behind which don't load correctly.



          After switching to bluez5, I have since had no issues, and Bluetooth connects without complaint on my mobile phone, mouse, and headset. :)



          EDIT: I also followed several steps mentioned here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS



          To exactly replicate my configuration, make sure you apt-get install bluez blueman pulseaudio to have all the same packages. As was suggested in the referenced problem, I believe this was caused by upgrading to 18.04 from 17.04.






          share|improve this answer





















          • 1





            Hey. When I ran pactl load-module module-bluez5-discovery. got this message Failure: Module initialization failed any idea how to debug?

            – Ankur Loriya
            Jul 29 '18 at 8:08











          • I edited the mistakes in the "pactl" command (removed the y after discover and also added sudo...

            – LifeBoy
            Oct 15 '18 at 17:52



















          2














          The solution which has worked for months, was to upgrade to a newer version of bluez, as described here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS. But recently I experienced regression: I get the same behaviour as before. But in an attempt to solve it, I downgraded to an old version of bluez and later upgraded back to the same version that stopped working properly (5.50-0ubuntu0ppa1 in my case) which solved the problem for now. So reinstalling seems to fix or mitigate something. Seems likely this can happen again sometime in the future ...






          share|improve this answer

































            0














            I had the same issue as the OP (disconnect after connect), but mine was using a CSR Bluetooth 4.0 Dongle.



            My system was loading the bluez5-discover module and the bluetooth-discover module for some reason.



            Performing the test above resulted in me being able to pair my Bluedio t5 headset.



            Editing the /etc/pulse/default.pa like above resulted in the correct operation of bluetooth on my system through reboots.



            Thank you!






            share|improve this answer








            New contributor




            BobbyJr 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: "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%2f1037370%2fubuntu-18-04-bluetooth-device-disconnects-right-after-connect-on-lenovo-p50%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              4














              I ran into this issue on my Lenovo P51 running Ubuntu 18.04, and I discovered that the pactl module "module-bluetooth-discover" was not loading properly at boot time. I fixed the issue by replacing it with "module-bluez5-discover" in my pulse configuration.



              You can test this by running:
              sudo pactl unload-module module-bluetooth-discover
              sudo pactl load-module module-bluez5-discover



              And try to repair/reconnect your devices. If it works, replicate the following configuration in your /etc/pulse/default.pa config.



              # Modify: /etc/pulse/default.pa
              # Comment out the following line

              .ifexists module-bluetooth-discover.so
              load-module module-bluetooth-discover
              .endif

              # Replace it with ...

              .ifexists module-bluez5-discover.so
              load-module module-bluez5-discover
              .endif


              My suspicion is that this is a change that was made during the switch from Unity to Gnome and the leftover configurations remained, leaving the standard Bluetooth modules behind which don't load correctly.



              After switching to bluez5, I have since had no issues, and Bluetooth connects without complaint on my mobile phone, mouse, and headset. :)



              EDIT: I also followed several steps mentioned here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS



              To exactly replicate my configuration, make sure you apt-get install bluez blueman pulseaudio to have all the same packages. As was suggested in the referenced problem, I believe this was caused by upgrading to 18.04 from 17.04.






              share|improve this answer





















              • 1





                Hey. When I ran pactl load-module module-bluez5-discovery. got this message Failure: Module initialization failed any idea how to debug?

                – Ankur Loriya
                Jul 29 '18 at 8:08











              • I edited the mistakes in the "pactl" command (removed the y after discover and also added sudo...

                – LifeBoy
                Oct 15 '18 at 17:52
















              4














              I ran into this issue on my Lenovo P51 running Ubuntu 18.04, and I discovered that the pactl module "module-bluetooth-discover" was not loading properly at boot time. I fixed the issue by replacing it with "module-bluez5-discover" in my pulse configuration.



              You can test this by running:
              sudo pactl unload-module module-bluetooth-discover
              sudo pactl load-module module-bluez5-discover



              And try to repair/reconnect your devices. If it works, replicate the following configuration in your /etc/pulse/default.pa config.



              # Modify: /etc/pulse/default.pa
              # Comment out the following line

              .ifexists module-bluetooth-discover.so
              load-module module-bluetooth-discover
              .endif

              # Replace it with ...

              .ifexists module-bluez5-discover.so
              load-module module-bluez5-discover
              .endif


              My suspicion is that this is a change that was made during the switch from Unity to Gnome and the leftover configurations remained, leaving the standard Bluetooth modules behind which don't load correctly.



              After switching to bluez5, I have since had no issues, and Bluetooth connects without complaint on my mobile phone, mouse, and headset. :)



              EDIT: I also followed several steps mentioned here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS



              To exactly replicate my configuration, make sure you apt-get install bluez blueman pulseaudio to have all the same packages. As was suggested in the referenced problem, I believe this was caused by upgrading to 18.04 from 17.04.






              share|improve this answer





















              • 1





                Hey. When I ran pactl load-module module-bluez5-discovery. got this message Failure: Module initialization failed any idea how to debug?

                – Ankur Loriya
                Jul 29 '18 at 8:08











              • I edited the mistakes in the "pactl" command (removed the y after discover and also added sudo...

                – LifeBoy
                Oct 15 '18 at 17:52














              4












              4








              4







              I ran into this issue on my Lenovo P51 running Ubuntu 18.04, and I discovered that the pactl module "module-bluetooth-discover" was not loading properly at boot time. I fixed the issue by replacing it with "module-bluez5-discover" in my pulse configuration.



              You can test this by running:
              sudo pactl unload-module module-bluetooth-discover
              sudo pactl load-module module-bluez5-discover



              And try to repair/reconnect your devices. If it works, replicate the following configuration in your /etc/pulse/default.pa config.



              # Modify: /etc/pulse/default.pa
              # Comment out the following line

              .ifexists module-bluetooth-discover.so
              load-module module-bluetooth-discover
              .endif

              # Replace it with ...

              .ifexists module-bluez5-discover.so
              load-module module-bluez5-discover
              .endif


              My suspicion is that this is a change that was made during the switch from Unity to Gnome and the leftover configurations remained, leaving the standard Bluetooth modules behind which don't load correctly.



              After switching to bluez5, I have since had no issues, and Bluetooth connects without complaint on my mobile phone, mouse, and headset. :)



              EDIT: I also followed several steps mentioned here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS



              To exactly replicate my configuration, make sure you apt-get install bluez blueman pulseaudio to have all the same packages. As was suggested in the referenced problem, I believe this was caused by upgrading to 18.04 from 17.04.






              share|improve this answer















              I ran into this issue on my Lenovo P51 running Ubuntu 18.04, and I discovered that the pactl module "module-bluetooth-discover" was not loading properly at boot time. I fixed the issue by replacing it with "module-bluez5-discover" in my pulse configuration.



              You can test this by running:
              sudo pactl unload-module module-bluetooth-discover
              sudo pactl load-module module-bluez5-discover



              And try to repair/reconnect your devices. If it works, replicate the following configuration in your /etc/pulse/default.pa config.



              # Modify: /etc/pulse/default.pa
              # Comment out the following line

              .ifexists module-bluetooth-discover.so
              load-module module-bluetooth-discover
              .endif

              # Replace it with ...

              .ifexists module-bluez5-discover.so
              load-module module-bluez5-discover
              .endif


              My suspicion is that this is a change that was made during the switch from Unity to Gnome and the leftover configurations remained, leaving the standard Bluetooth modules behind which don't load correctly.



              After switching to bluez5, I have since had no issues, and Bluetooth connects without complaint on my mobile phone, mouse, and headset. :)



              EDIT: I also followed several steps mentioned here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS



              To exactly replicate my configuration, make sure you apt-get install bluez blueman pulseaudio to have all the same packages. As was suggested in the referenced problem, I believe this was caused by upgrading to 18.04 from 17.04.







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Oct 15 '18 at 18:27









              LifeBoy

              12217




              12217










              answered Jun 27 '18 at 14:50









              Dark SingularityDark Singularity

              412




              412








              • 1





                Hey. When I ran pactl load-module module-bluez5-discovery. got this message Failure: Module initialization failed any idea how to debug?

                – Ankur Loriya
                Jul 29 '18 at 8:08











              • I edited the mistakes in the "pactl" command (removed the y after discover and also added sudo...

                – LifeBoy
                Oct 15 '18 at 17:52














              • 1





                Hey. When I ran pactl load-module module-bluez5-discovery. got this message Failure: Module initialization failed any idea how to debug?

                – Ankur Loriya
                Jul 29 '18 at 8:08











              • I edited the mistakes in the "pactl" command (removed the y after discover and also added sudo...

                – LifeBoy
                Oct 15 '18 at 17:52








              1




              1





              Hey. When I ran pactl load-module module-bluez5-discovery. got this message Failure: Module initialization failed any idea how to debug?

              – Ankur Loriya
              Jul 29 '18 at 8:08





              Hey. When I ran pactl load-module module-bluez5-discovery. got this message Failure: Module initialization failed any idea how to debug?

              – Ankur Loriya
              Jul 29 '18 at 8:08













              I edited the mistakes in the "pactl" command (removed the y after discover and also added sudo...

              – LifeBoy
              Oct 15 '18 at 17:52





              I edited the mistakes in the "pactl" command (removed the y after discover and also added sudo...

              – LifeBoy
              Oct 15 '18 at 17:52













              2














              The solution which has worked for months, was to upgrade to a newer version of bluez, as described here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS. But recently I experienced regression: I get the same behaviour as before. But in an attempt to solve it, I downgraded to an old version of bluez and later upgraded back to the same version that stopped working properly (5.50-0ubuntu0ppa1 in my case) which solved the problem for now. So reinstalling seems to fix or mitigate something. Seems likely this can happen again sometime in the future ...






              share|improve this answer






























                2














                The solution which has worked for months, was to upgrade to a newer version of bluez, as described here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS. But recently I experienced regression: I get the same behaviour as before. But in an attempt to solve it, I downgraded to an old version of bluez and later upgraded back to the same version that stopped working properly (5.50-0ubuntu0ppa1 in my case) which solved the problem for now. So reinstalling seems to fix or mitigate something. Seems likely this can happen again sometime in the future ...






                share|improve this answer




























                  2












                  2








                  2







                  The solution which has worked for months, was to upgrade to a newer version of bluez, as described here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS. But recently I experienced regression: I get the same behaviour as before. But in an attempt to solve it, I downgraded to an old version of bluez and later upgraded back to the same version that stopped working properly (5.50-0ubuntu0ppa1 in my case) which solved the problem for now. So reinstalling seems to fix or mitigate something. Seems likely this can happen again sometime in the future ...






                  share|improve this answer















                  The solution which has worked for months, was to upgrade to a newer version of bluez, as described here: Bluetooth doesn't work after resuming from sleep, Ubuntu 18.04 LTS. But recently I experienced regression: I get the same behaviour as before. But in an attempt to solve it, I downgraded to an old version of bluez and later upgraded back to the same version that stopped working properly (5.50-0ubuntu0ppa1 in my case) which solved the problem for now. So reinstalling seems to fix or mitigate something. Seems likely this can happen again sometime in the future ...







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Sep 13 '18 at 12:43

























                  answered May 18 '18 at 8:51









                  MaartenMaarten

                  78110




                  78110























                      0














                      I had the same issue as the OP (disconnect after connect), but mine was using a CSR Bluetooth 4.0 Dongle.



                      My system was loading the bluez5-discover module and the bluetooth-discover module for some reason.



                      Performing the test above resulted in me being able to pair my Bluedio t5 headset.



                      Editing the /etc/pulse/default.pa like above resulted in the correct operation of bluetooth on my system through reboots.



                      Thank you!






                      share|improve this answer








                      New contributor




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

























                        0














                        I had the same issue as the OP (disconnect after connect), but mine was using a CSR Bluetooth 4.0 Dongle.



                        My system was loading the bluez5-discover module and the bluetooth-discover module for some reason.



                        Performing the test above resulted in me being able to pair my Bluedio t5 headset.



                        Editing the /etc/pulse/default.pa like above resulted in the correct operation of bluetooth on my system through reboots.



                        Thank you!






                        share|improve this answer








                        New contributor




                        BobbyJr 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







                          I had the same issue as the OP (disconnect after connect), but mine was using a CSR Bluetooth 4.0 Dongle.



                          My system was loading the bluez5-discover module and the bluetooth-discover module for some reason.



                          Performing the test above resulted in me being able to pair my Bluedio t5 headset.



                          Editing the /etc/pulse/default.pa like above resulted in the correct operation of bluetooth on my system through reboots.



                          Thank you!






                          share|improve this answer








                          New contributor




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










                          I had the same issue as the OP (disconnect after connect), but mine was using a CSR Bluetooth 4.0 Dongle.



                          My system was loading the bluez5-discover module and the bluetooth-discover module for some reason.



                          Performing the test above resulted in me being able to pair my Bluedio t5 headset.



                          Editing the /etc/pulse/default.pa like above resulted in the correct operation of bluetooth on my system through reboots.



                          Thank you!







                          share|improve this answer








                          New contributor




                          BobbyJr 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






                          New contributor




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









                          answered 3 hours ago









                          BobbyJrBobbyJr

                          1




                          1




                          New contributor




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





                          New contributor





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






                          BobbyJr 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 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%2f1037370%2fubuntu-18-04-bluetooth-device-disconnects-right-after-connect-on-lenovo-p50%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

                              GameSpot

                              connect to host localhost port 22: Connection refused

                              Getting a Wifi WPA2 wifi connection