SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm trying to make bluetooth headset to run. So far I was able to successfully pair and connect then run (play sound) but only as root. Then the conclusion is that the problem is somewhere in permissions. The solution was to add regular user to all default Slackware groups. So I did it, unfortunately w/o success.
I work on Slackware64 14.2 with BlueZ 5 then only pulseaudio possible for bt audio devices. I run pulseaudio with '--start' flag for every user. Then as my regular user as well. After paired and connected headset in bluetoothctl as root I can see headset in pacmd 'list-sinks' but only as root. Regular user can't see it.
My regular user has groups as follows:
Code:
bash-4.3$ groups
users wheel lp floppy audio video cdrom pulse plugdev power netdev scanner mntfs
hi I am back, sorry to hear you not getting this to work yet. I don't use Bluetooth headsets, but I did find this on the same subject getting Bluetooth headset to work in Slackware in here
Finally I found the cause of my Bluetooth problems. As I supposed a solution was simple. It was enough to run blueman-manager as root. Before I started it as a regular user. During configuration of the system one of my scripts should register my user in the plugdev group. For some reason, it failed. In result my user hadn’t enough rights to run blueman-manager.
I'm trying to make bluetooth headset to run. So far I was able to successfully pair and connect then run (play sound) but only as root. Then the conclusion is that the problem is somewhere in permissions. The solution was to add regular user to all default Slackware groups. So I did it, unfortunately w/o success.
I work on Slackware64 14.2 with BlueZ 5 then only pulseaudio possible for bt audio devices. I run pulseaudio with '--start' flag for every user. Then as my regular user as well. After paired and connected headset in bluetoothctl as root I can see headset in pacmd 'list-sinks' but only as root. Regular user can't see it.
My regular user has groups as follows:
Code:
bash-4.3$ groups
users wheel lp floppy audio video cdrom pulse plugdev power netdev scanner mntfs
While replying to another thread a few minutes ago, I paired my H800 headset as a normal user (and have never done so as root).
I did not use bluetoothctl to pair but used the XFCE app to do so.
As asked in the other thread, why are you manually running pulseaudio? There should be no reason to run that as it should all be handled automatically. Do you have any pre-14.2 .asoundrc or /etc/asound.conf files? If so, they should be removed (or renamed) so pulse can work as expected. Have you tried a new user to see if the problem is related to your user's configs?
As asked in the other thread, why are you manually running pulseaudio? There should be no reason to run that as it should all be handled automatically. Do you have any pre-14.2 .asoundrc or /etc/asound.conf files? If so, they should be removed (or renamed) so pulse can work as expected. Have you tried a new user to see if the problem is related to your user's configs?
Yes, I have some old configuration when the system have been upgraded several times to newer Slackware versions. I will work now to check and eventually fix everything around this context.
I did more cleanup-after-upgrade (including use of .new files) in /etc and /etc/rc.d. Now I can connect to bluetooth headphones as regular user who is assigned to all mentioned groups excluding 'wheel' group. Marking thread as SOLVED.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.