Skip to content

Bluetooth as packaged from Bluefin (or installed via third-party drivers) continues to segfault #2735

Description

@yingw787

Describe the bug

Whenever I run my laptop for a while, the Bluetooth service turns off by itself. When I click on the "Bluetooth" icon in order to turn it back on, it tries starting the Bluetooth service, but cannot.

What did you expect to happen?

I expect the Bluetooth service to continue running as long as my laptop continues running, or whenever I turn on / off my Bluetooth service in the upper right-hand command console corner thingy.

Output of bootc status

apiVersion: org.containers.bootc/v1
kind: BootcHost
metadata:
  name: host
spec:
  image:
    image: ghcr.io/ublue-os/bluefin-dx-nvidia-open:gts
    transport: registry
    signature: containerPolicy
  bootOrder: default
status:
  staged: null
  booted:
    image:
      image:
        image: ghcr.io/ublue-os/bluefin-dx-nvidia-open:gts
        transport: registry
        signature: containerPolicy
      version: gts-41.20250629.2
      timestamp: 2025-06-29T21:45:42Z
      imageDigest: sha256:2653dc323dfe9a18017050987f7347f825161d25ed4a34c64b5480de436f6c09
      architecture: amd64
    cachedUpdate: null
    incompatible: false
    pinned: false
    store: ostreeContainer
    ostree:
      stateroot: default
      checksum: 7e7d907f2936a7a04915049d1913b451cb892aa8ca7e07313f655ed7692a7504
      deploySerial: 0
  rollback:
    image:
      image:
        image: ghcr.io/ublue-os/bluefin-dx-nvidia-open:gts
        transport: registry
        signature: containerPolicy
      version: gts-41.20250629.1
      timestamp: 2025-06-29T20:13:38Z
      imageDigest: sha256:c6dfadd523cbb672c038675acacffb04c9c9ab49107f28c35231ef7fd2cc2747
      architecture: amd64
    cachedUpdate:
      image:
        image: ghcr.io/ublue-os/bluefin-dx-nvidia-open:gts
        transport: registry
        signature: containerPolicy
      version: gts-41.20250629.2
      timestamp: 2025-06-29T21:45:42Z
      imageDigest: sha256:2653dc323dfe9a18017050987f7347f825161d25ed4a34c64b5480de436f6c09
      architecture: amd64
    incompatible: false
    pinned: false
    store: ostreeContainer
    ostree:
      stateroot: default
      checksum: f144110972a98e68f9b6ec0a588fe6f0e86875baeb9d0d5b5c93d616a4cf1d87
      deploySerial: 0
  rollbackQueued: false
  type: bootcHost

Output of groups

yingw787 wheel docker incus-admin libvirt

Extra information or context

This is the output of systemctl status bluetooth:

× bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf, 50-keep-warm.conf
     Active: failed (Result: core-dump) since Sat 2025-07-05 10:52:53 EDT; 8min ago
   Duration: 21h 8min 21.068s
 Invocation: dd7370135c764283b43c55bbb2beff5e
       Docs: man:bluetoothd(8)
    Process: 1128892 ExecStart=/usr/libexec/bluetooth/bluetoothd (code=dumped, signal=SEGV)
   Main PID: 1128892 (code=dumped, signal=SEGV)
     Status: "Running"
   Mem peak: 7.2M (swap: 344K)
        CPU: 84ms

Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSource/faststream
Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSink/opus_05
Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSource/opus_05
Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 04 18:08:31 bluefin bluetoothd[1128892]: Endpoint unregistered: sender=:1.1545 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 05 10:52:53 bluefin systemd[1]: bluetooth.service: Main process exited, code=dumped, status=11/SEGV
Jul 05 10:52:53 bluefin systemd[1]: bluetooth.service: Failed with result 'core-dump'.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/hardwareHardware-specific issues: peripherals, laptop/desktop brands, and device compatibilityarea/upstreamTracking upstream issueskind/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions