У меня странная проблема при использовании Bluetooth на Fedora 15. Во-первых, чтобы заставить работать Bluetooth, я должен был следовать этому посту.
Теперь, когда я загружаюсь и вхожу (уровень запуска 5, GNOME 3), systemctl status bluetooth.service
приводит к:
bluetooth.service - Bluetooth Manager
Loaded: loaded (/lib/systemd/system/bluetooth.service)
Active: active (running) since Wed, 08 Jun 2011 08:34:17 +0200; 56s ago
Main PID: 893 (bluetoothd)
CGroup: name=systemd:/system/bluetooth.service
├ 893 /usr/sbin/bluetoothd -n
├ 1989 [khidpd_045e0700]
└ 2000 [khidpd_045e0762]
Так что все в порядке.
Тем не менее, когда я меняю уровень запуска или говорю системе, что спит, Bluetooth перестает работать. systemctl status bluetooth.service
приводит к:
bluetooth.service - Bluetooth Manager
Loaded: loaded (/lib/systemd/system/bluetooth.service)
Active: inactive (dead) since Wed, 08 Jun 2011 08:37:57 +0200; 40s ago
Process: 860 ExecStart=/usr/sbin/bluetoothd -n (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/bluetooth.service
И я должен перезапустить его (systemctl restart bluetooth.service
), чтобы он снова заработал . Это неудобно, так как моя основная клавиатура Bluetooth.
На Fedora 14 все работало нормально.
Итак, как я могу заставить его работать без перезапуска службы Bluetooth каждый раз, когда я меняю уровень запуска?