I attempted to investigate the bluetooth problem by seeing if connecting via the terminal might work (as noted in the documentation as a Mac issue). To dig deeper, I installed bluez tools per https://computingforgeeks.com/connect-to-bluetooth-device-from-linux-terminal/
sudo apt install bluetooth bluez bluez-tools rfkill
and then
sudo usermod -aG lp $USER
newgrp lp
I then ran;
$ systemctl status bluetooth.service
â—Ź bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2023-01-27 12:51:41 EST; 1h 15min ago
Docs: man:bluetoothd(8)
Main PID: 877 (bluetoothd)
Status: “Running”
Tasks: 1 (limit: 38160)
Memory: 2.5M
CPU: 11.273s
CGroup: /system.slice/bluetooth.service
└─877 /usr/lib/bluetooth/bluetoothd
Jan 27 12:52:17 will-g55590 bluetoothd[877]: Endpoint registered: sender=:1.118 path=/MediaEndpoint/A2DPSource/sbc
Jan 27 12:52:17 will-g55590 bluetoothd[877]: Endpoint registered: sender=:1.118 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Jan 27 12:52:17 will-g55590 bluetoothd[877]: Endpoint registered: sender=:1.118 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Jan 27 12:52:17 will-g55590 bluetoothd[877]: Endpoint registered: sender=:1.118 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Jan 27 12:52:17 will-g55590 bluetoothd[877]: Endpoint registered: sender=:1.118 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Jan 27 12:52:17 will-g55590 bluetoothd[877]: Endpoint registered: sender=:1.118 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Jan 27 12:52:17 will-g55590 bluetoothd[877]: Endpoint registered: sender=:1.118 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Jan 27 13:50:02 will-g55590 bluetoothd[877]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 58:A6:39:58:71:EA: Permission denied (13)
Jan 27 13:50:36 will-g55590 bluetoothd[877]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 58:A6:39:58:71:EA: Permission denied (13)
Jan 27 13:56:03 will-g55590 bluetoothd[877]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 58:A6:39:58:71:EA: Permission denied (13)
It is not clear to me if the Permission denied is my issue, and if so, can be resolved.
I then ran;
$ rfkill
ID TYPE DEVICE SOFT HARD
0 bluetooth hci0 unblocked unblocked
1 wlan phy0 unblocked unblocked
On the off chance it just might work, I installed libswresample-dev and started from scratch. However, the same result was realized (stuck on bluetooth)
I attempted to find and install libavresample-dev anyway, with the following results;
$ sudo apt install libavresample-dev
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libavresample-dev :
Depends: libavutil-dev (= 7:4.2.7-0ubuntu0.1) but 7:4.4.2-0ubuntu0.22.04.1 is to be installed
Depends: libavresample4 (= 7:4.2.7-0ubuntu0.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
As I upgraded to Ubuntu 22.04 to get past some issues with an earlier version, unless I’m off in left field (which is indeed possible if not likely), it appears the current linux manual build documentation needs a relook. What is the process for investigating that?