ArchLinux: 蓝牙支持

 Linux  蓝牙  archlinux 󰈭 846字

前言

在考虑购买 HHKB 时, 由于有线版本只要1k, 带有蓝牙的双模则要2k5.. 不过由于蓝牙无线确实是十分的方便, 因而还是希望测试一下本机的蓝牙模块.

操作教程

主要参考 <Bluetooth - ArchWiki>即可.

ArchWiki

本机是Dell G5520 Nvidia, 可以修改ArchWiki对应的部分了:)

安装几个相关的包:

将自己用户放到lp用户组下, 不确定是不是必要:

bash
1sudo usermod -a -G lp rqdmap

实测可以连接, 不过由于没有alsa蓝牙支持(只有AUR包! 就不下载了), 因而需要在pavucontrol工具而不是常用的alsaixer下调节音量, 不过由于我不打算用arch听歌.. 所以这个功能只是放这里表示确实能用..

连接手机时, 可以发送文件, 不过手机端其实也要同意后才能发送.. =.= 之前没同意, 结果一直发不过来还以为坏了..

最后一个问题是, 使用blueman希望发送一条note消息时却报错, 查看journalctl为:

Text
1May 25 02:42:48 ArchLinux obexd[4448]: Transfer(0x55ef86dae7d0) Error: Unsupported Media Type

不过无伤大雅… 能够传输文件, 播放音频就说明蓝牙模块本身是没问题的, 至于传输消息这种功能可能只是协议层面的问题, 因而不予追究了.

Notifier通知器

为了实现蓝牙配对功能, 需要选用一款可交互的桌面消息通知器.

在尝试通过蓝牙模式连接无线键盘时, 发现连接不上的情况, 右上角的消息通知显示配对请求中… 直觉地感受到应该是需要一个类似的"确认"按钮等东西, 但是目前使用的dunst还没有来得及折腾配置, 所以只有最原始的样式, 没有交互的按钮显示…

查询了一番后发现确实应该是这里的问题:

参考: <[SOLVED] Can’t pair any Bluetooth device because Blueman never asks me for the PIN (LM 18.3) - Linux Mint Forums>

但是 dunst 不支持交互按钮! 目前胡乱地挑选了一个 lxqt-notificationd, lxqt 使用的通知器, 也比较轻, 支持交互:

确认完成后即可配对键盘, LGTM!

ArchLinux: 蓝牙支持
嗨! 这里是 rqdmap 的个人博客, 我正关注 GNU/Linux 桌面系统, Linux 内核 以及一切有趣的计算机技术! 希望我的内容能对你有所帮助~
如果你遇到了任何问题, 包括但不限于: 博客内容说明不清楚或错误; 样式版面混乱; 加密博客访问请求等问题, 请通过邮箱 rqdmap@gmail.com 联系我!
修改日志
  • 2024-10-13 01:47:22 博客内容适配 inkwell 主题
  • 2024-09-25 19:19:54 更新: ArchLinux 蓝牙配对与通知器问题
  • 2023-05-29 23:05:14 博客结构与操作脚本重构
  • 2023-05-25 02:47:06 Archlinux蓝牙模块