Як змінити ім'я Bluetooth-трансляції?


Відповіді:


68

Ви ще не можете змінити назву пристрою Bluetooth з панелі управління в ubuntu. Ось звіт про помилку , який забезпечує це рішення:

Якщо ви хочете назавжди змінити ім'я пристрою Bluetooth, вам слід створити файл, /etc/machine-infoякий називається, який має містити такий вміст:

PRETTY_HOSTNAME=device-name

Після цього перезапустіть послугу Bluetooth:

sudo service bluetooth restart

Або перезавантажити.


Не потрібно перезавантажувати. service bluetooth restartробить трюк.
ArunasR

81

Здається, параметр було видалено з панелі керування Bluetooth, але ви все одно зможете змінити ім'я за допомогою командного рядка:

sudo hciconfig hci0 name 'Device Name'

Після запуску команди ви зможете перевірити зміну, знову піднявши панель управління Bluetooth і перевіривши назву пристрою.


Корисна відповідь! Допомогли мені дуже дякую! :)
Гаурав

це найбезпечніший і правильний спосіб зробити це, THX!
Сила Водолія

робоча ubuntu 13.10
Шахаріл Ахмад

5
Це працює, але ім’я скидається після перезавантаження. Я використовую Ubuntu 14.04. Чи можна його встановити постійно?
fikr4n

6
Як вказує @BornToCode, зміни не зберігаються. Перезапуск служби з service bluetooth restartпокаже, що зміна імені повернено.
Пол Ламмерцма

21

Що я зробив (12.04):

  1. ім'я пристрою зберігається в /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config
  2. видаліть його
  3. перезапустити ( ~# service bluetooth restart)
  4. ім'я пристрою переписано в config (відповідно до /etc/bluetooth/main.conf?)

Якщо вам не подобається версія Bluetooth назви пристрою, тобто ім'я хоста-0 , ви можете замінити рядок " Ім'я =% h -% d " на " Ім'я =% h " на кроці 4 вище, що позбудеться суфіксу нумерації, як я щойно робив у 13.04.
Саді

це працює 15.04
Марк

5

Я використовую Blueman Bluetooth Manager . Існує можливість змінити ім'я BT комп'ютера на:

Адаптер → Параметри


1
Дуже дякую! Це більше схоже на Ubuntu-шлях (більш зручний для користувачів ;-), ніж інші відповіді, і остання версія 1.23 має цю функцію через меню Адаптер → Налаштування → Ім'я дружнього) . Додаткова інформація: github.com/blueman-project/blueman
Саді

5

Щоб назавжди змінити ім'я Bluetooth-хоста на Ubuntu 14.04 або новішої версії:

Відкрийте термінал за допомогою CTRL- ALT-T

  1. Відредагуйте /etc/bluetooth/main.conf, замінивши "% h" на потрібне ім'я комп'ютера. "% h" чомусь завжди представляє "ubuntu" в моїх системах.

    gksudo gedit /etc/bluetooth/main.conf

    Наприклад, змініть Name = %h-%dна Name = gruber-%d `

  2. Видаліть / var / lib / bluetooth / xx: xx: xx: xx: xx: xx / config, щоб система забула стару назву. Хх: хх: хх: хх: хх: хх має шістнадцяткове значення , унікальне для Ваш Bluetooth - апаратного забезпечення.

    sudo rm /var/lib/bluetooth/xx:xx:xx:xx:xx:xx/config

  3. Перезапустіть послугу Bluetooth

    sudo service bluetooth restart

    (До 15.04 або пізніше :)

    sudo systemctl restart bluetooth.service

Ви можете перевірити нове ім'я, відкривши налаштування Bluetooth. Останні два кроки - з відповіді Маркса.


Це моя краща відповідь, але замість того, щоб видалити configфайл, я б скоріше відредагував його, як у відповіді dreis nineoneone . До речі, serviceкоманда все ще працює в 15.04.
AFH

3

Ви можете змінити назву віддаленого пристрою Bluetooth на вашому ПК:

  1. перевірте адресу MAC пристрою в налаштуваннях Bluetooth. Це виглядає:

    XX:XX:XX:XX:XX:XX
    
  2. відкрийте термінал і введіть:

    sudo gedit /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/config/info
    
  3. якщо він запитує пароль, введіть його (ви його не побачите)

  4. gedit відкриється з цим файлом.
  5. змінити (лише) значення, що відповідає "Ім'я"

    Name=modified_name_as_you_like_it
    

Зміна не буде миттєвою!

  1. Перезапустіть службу (або ПК) за допомогою команди:

    sudo service bluetooth restart
    

1
Якщо у вашого адаптера є псевдонім, також відредагуйте / var / lib / bluetooth / XX: XX: XX: XX: XX: XX / налаштування та змініть це.
Містер Б

Схоже, це не працює в Ubuntu 18.04. Після перезапуску bluetooth послуги пристрій перейменовано успішно, але ще не підключено. Під час підключення infoзаписується новий файл, який переписує ваші шанси, тому ім’я пристрою скидається.
AlainD

0
sudo apt-get update; sudo apt-get install -y nano
sudo nano /var/lib/bluetooth/*/config
sudo service bluetooth restart

Оновіть значення для "name". У моєму випадку це було: Ubuntu-0


1
Ця відповідь пропонує те саме рішення, що і багато інших, але з набагато меншою деталізацією.
The Wanderer
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.