You are not logged in.

#1 2024-07-17 17:20:24

mastrobottega_enf
Member
Registered: 2024-07-17
Posts: 3

Camera and Bluetooth not working after fresh install

Hello,

I reinstalled Arch Linux today, before that everything was working fine, so the hardware can't be the problem. To my surprise, the webcam and the bluetooth were not working.

I rushed to the arch wiki, and installed bluez and bluez-utils as mentioned in the wiki, hoping bluetoothctl would let me somehow connect to my headphones or my phone, but unfortunately this didn't work.

I have the impression it has to do something with pipewire and wireplumber. I also installed the packages pipewire-audio and pipewire-pulse and started (then enabled) its service.

[enf@archlinux ~]$ systemctl status --user wireplumber.service
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Wed 2024-07-17 18:44:39 CEST; 30min ago
 Invocation: 0c361f42527146c981eb5803b8326f22
   Main PID: 1141 (wireplumber)
      Tasks: 7 (limit: 33438)
     Memory: 8.8M (peak: 10.3M)
        CPU: 1.735s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1141 /usr/bin/wireplumber

Jul 17 19:10:32 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:33 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:33 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:33 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:34 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:34 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:34 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:34 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:35 archlinux wireplumber[1141]: GLib-GIO: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jul 17 19:10:35 archlinux wireplumber[1141]: wp-event-dispatcher: <WpAsyncEventHook:0x5d500b963de0> failed: failed to activate item: Object activation aborted: proxy destroyed
[enf@archlinux ~]$ systemctl status --user pipewire.service
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
     Active: active (running) since Wed 2024-07-17 18:44:39 CEST; 31min ago
 Invocation: 92a9e7c32b9048d5ab71a5a9eacb66c1
TriggeredBy: ● pipewire.socket
   Main PID: 1139 (pipewire)
      Tasks: 3 (limit: 33438)
     Memory: 8M (peak: 9.7M)
        CPU: 566ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1139 /usr/bin/pipewire

Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c436e12a0: can't get format: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c437311b0: can't get format: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c436e12a0: can't get format: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c437311b0: can't get format: Device or resource busy
Jul 17 19:10:35 archlinux pipewire[1139]: spa.alsa: 'hw:0,7': playback open failed: Device or resource busy
Jul 17 19:10:35 archlinux pipewire[1139]: mod.adapter: 0x574c43535010: can't get format: Device or resource busy
systemctl status --user pipewire.service
>>>
Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open 
failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c436
e12a0: can't get format: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open 
failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c437
311b0: can't get format: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open 
failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c436
e12a0: can't get format: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: spa.alsa: 'hw:0,3': playback open 
failed: Device or resource busy
Jul 17 19:10:34 archlinux pipewire[1139]: mod.adapter: 0x574c437
311b0: can't get format: Device or resource busy
Jul 17 19:10:35 archlinux pipewire[1139]: spa.alsa: 'hw:0,7': playback open 
failed: Device or resource busy
Jul 17 19:10:35 archlinux pipewire[1139]: mod.adapter: 0x574c43535010: can't get format: Device or resource busy
[enf@archlinux ~]$ systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: active (running) since Wed 2024-07-17 18:44:33 CEST; 31min ago
 Invocation: 1872d35bae72467f81c3cdaea3ea074c
       Docs: man:bluetoothd(8)
   Main PID: 591 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 33438)
     Memory: 2.9M (peak: 3.6M)
        CPU: 287ms
     CGroup: /system.slice/bluetooth.service
             └─591 /usr/lib/bluetooth/bluetoothd

Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/faststream
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSink/opus_05
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/opus_05
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 17 19:10:35 archlinux bluetoothd[591]: Endpoint unregistered: sender=:1.147 path=/MediaEndpoint/A2DPSource/opus_05_duplex

Has anyone any suggestion on how I should move?

Here's some extra info
OS: Arch Linux
DE: GNOME 46.3.1
Host: 21KJ (ThinkBook 14 G6 ABP)
Kernel: Linux 6.9.9-arch1-1

PipeWire 1.2.1
libwireplumber 0.5.5

Last edited by mastrobottega_enf (2024-07-17 17:45:32)

Offline

#2 2024-07-17 21:56:04

mastrobottega_enf
Member
Registered: 2024-07-17
Posts: 3

Re: Camera and Bluetooth not working after fresh install

Update:
I managed to get the bluetooth working again, by reinstalling and enabling some packages. I don't know why it worked.

pacman -S pipewire-pulse pipewire-alsa
systemctl --user enable pipewire{,-pulse} wireplumber
systemctl --user restart pipewire{,-pulse} wireplumber

Now I'll focus on the camera starting from this:

Jul 17 23:49:38 archlinux systemd[1183]: Started Multimedia Service Session Manager.
Jul 17 23:49:39 archlinux wireplumber[4178]: [0:12:43.174301830] [4178] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
Jul 17 23:49:39 archlinux wireplumber[4178]: [0:12:43.174317054] [4178] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid  info
Jul 17 23:49:39 archlinux wireplumber[4178]: [0:12:43.174353858] [4178]  INFO Camera camera_manager.cpp:313 libcamera v0.3.0

Last edited by mastrobottega_enf (2024-07-17 21:57:11)

Offline

Board footer

Powered by FluxBB