我只是想不出如何更改我的蓝牙设备名称。
有啥命令吗?
答案1
看来该选项已从蓝牙控制面板中删除,但您仍然可以通过命令行更改名称:
sudo hciconfig hci0 name 'Device Name'
运行命令后,您应该能够通过再次调出蓝牙控制面板并检查设备名称来验证更改。
答案2
您还不能从 ubuntu 的控制面板更改蓝牙设备名称。以下是错误报告,它提供了以下解决方法:
如果要永久更改蓝牙设备名称,则必须创建一个名为
/etc/machine-info
其中应包含以下内容:PRETTY_HOSTNAME=device-name
此后,重新启动蓝牙服务:
sudo service bluetooth restart
或者重新启动。
答案3
我做了什么(12.04):
- 设备名称存储在
/var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
- 删除它
- 重新开始 (
~# service bluetooth restart
) - 设备名称在配置中被重写(根据
/etc/bluetooth/main.conf
?)
答案4
要在 Ubuntu 14.04 或更高版本上永久更改蓝牙主机名:
使用以下命令打开终端CTRL:ALTT
编辑 /etc/blueoth/main.conf,将“%h”替换为您想要的计算机名称。出于某种原因,“%h”在我的系统上似乎总是代表“ubuntu”。
gksudo gedit /etc/bluetooth/main.conf
例如更改
Name = %h-%d
为Name = gruber-%d
“删除 /var/lib/bluetooth/xx:xx:xx:xx:xx:xx/config 使你的系统忘记旧名称。xx:xx:xx:xx:xx:xx具有您的蓝牙硬件独有的十六进制值。
sudo rm /var/lib/bluetooth/xx:xx:xx:xx:xx:xx/config
重启蓝牙服务
sudo service bluetooth restart
(15.04 或更高版本:)
sudo systemctl restart bluetooth.service
您可以通过打开蓝牙设置来检查新名称。最后两个步骤来自 Marx 的回答。