[Çözüldü] Debian da Blueman Sorunu

Başlatan elviskilli, 25 Nisan 2022 - 21:22:51

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

elviskilli

Merhaba
Yeni kurduğum Debian 11 de  blueman yazılımı , mouse 'umu eşleştirdi ama bağlantı (input/output) hatası veriyor, kullanamıyorum. Bu konuda fikir verebilecek bir arkadaş var mı?

nxjoseph

Merhaba.

Debian'in wiki sayfasindan rehber alarak,

Bluetooth paketini yukleyin.
sudo apt install bluetooth

Bluetooth daemon'unun calistigindan emin olun. status komutu ile durumunu goruntuleyelim. Asagidaki komutun ciktisi lazim olacaktir.
sudo service bluetooth status

elviskilli

#2
elvis@Tux:~$ sudo service bluetooth status
● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; >
     Active: active (running) since Mon 2022-04-25 18:43:55 +03; 3h 2>
       Docs: man:bluetoothd(8)
   Main PID: 648 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 38337)
     Memory: 3.5M
        CPU: 31ms
     CGroup: /system.slice/bluetooth.service
             └─648 /usr/libexec/bluetooth/bluetoothd

Nis 25 18:43:56 Tux bluetoothd[648]: Endpoint registered: sender=:1.3>
Nis 25 18:43:56 Tux bluetoothd[648]: Endpoint registered: sender=:1.3>
Nis 25 19:02:59 Tux bluetoothd[648]: Endpoint registered: sender=:1.6>
Nis 25 19:02:59 Tux bluetoothd[648]: Endpoint registered: sender=:1.6>
Nis 25 19:02:59 Tux bluetoothd[648]: src/profile.c:ext_start_servers(>
Nis 25 19:02:59 Tux bluetoothd[648]: src/profile.c:ext_start_servers(>
Nis 25 19:03:09 Tux bluetoothd[648]: Endpoint unregistered: sender=:1>
lines 1-19...skipping...
● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2022-04-25 18:43:55 +03; 3h 26min ago
       Docs: man:bluetoothd(8)
   Main PID: 648 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 38337)
     Memory: 3.5M
        CPU: 31ms
     CGroup: /system.slice/bluetooth.service
             └─648 /usr/libexec/bluetooth/bluetoothd

Nis 25 18:43:56 Tux bluetoothd[648]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc
Nis 25 18:43:56 Tux bluetoothd[648]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc
Nis 25 19:02:59 Tux bluetoothd[648]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc
Nis 25 19:02:59 Tux bluetoothd[648]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc
Nis 25 19:02:59 Tux bluetoothd[648]: src/profile.c:ext_start_servers() RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
Nis 25 19:02:59 Tux bluetoothd[648]: src/profile.c:ext_start_servers() RFCOMM server failed for Headset unit: rfcomm_bind: Address already in use (98)
Nis 25 19:03:09 Tux bluetoothd[648]: Endpoint unregistered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc
Nis 25 19:03:09 Tux bluetoothd[648]: Endpoint unregistered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc
Nis 25 19:47:34 Tux bluetoothd[648]: profiles/input/device.c:ioctl_is_connected() Can't get HIDP connection info
Nis 25 19:47:36 Tux bluetoothd[648]: profiles/input/device.c:control_connect_cb() connect to 00:1E:52:CE:C8:3D: Connection refused (111)
● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; >
     Active: active (running) since Mon 2022-04-25 18:43:55 +03; 3h 2>
       Docs: man:bluetoothd(8)
   Main PID: 648 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 38337)
     Memory: 3.5M
        CPU: 31ms
     CGroup: /system.slice/bluetooth.service
             └─648 /usr/libexec/bluetooth/bluetoothd

Nis 25 18:43:56 Tux bluetoothd[648]: Endpoint registered: sender=:1.3>
Nis 25 18:43:56 Tux bluetoothd[648]: Endpoint registered: sender=:1.3>
Nis 25 19:02:59 Tux bluetoothd[648]: Endpoint registered: sender=:1.6>
Nis 25 19:02:59 Tux bluetoothd[648]: Endpoint registered: sender=:1.6>
Nis 25 19:02:59 Tux bluetoothd[648]: src/profile.c:ext_start_servers(>
Nis 25 19:02:59 Tux bluetoothd[648]: src/profile.c:ext_start_servers(>
Nis 25 19:03:09 Tux bluetoothd[648]: Endpoint unregistered: sender=:1>
ESCOC

vice
ystem/bluetooth.service; enabled; vendor preset: enabled)
Mon 2022-04-25 18:43:55 +03; 3h 26min ago

h.service
etooth/bluetoothd

: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc
: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc
: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc
: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc
: src/profile.c:ext_start_servers() RFCOMM server failed for Headset >
: src/profile.c:ext_start_servers() RFCOMM server failed for Headset >
: Endpoint unregistered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc
ESCOC

endor preset: enabled)
min ago

path=/MediaEndpoint/A2DPSink/sbc
path=/MediaEndpoint/A2DPSource/sbc
path=/MediaEndpoint/A2DPSink/sbc
path=/MediaEndpoint/A2DPSource/sbc
RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address>
RFCOMM server failed for Headset unit: rfcomm_bind: Address already >
32 path=/MediaEndpoint/A2DPSink/sbc
ESCOC


Böyle cevapladı sistem.

nxjoseph

Calisiyor.

Blueman ile tekrar denediniz mi? hala hatayi aliyor musunuz?

elviskilli

Evet denedim. Hala aynı. PC'yi kapatıp açayım mı?

nxjoseph


elviskilli


nxjoseph

Blueman ile olmadi, komut satirindan deneyelim.

Asagidaki komut ile bluetooth aygitlarini tarayin, bu komut bluetooth mac adres bilgisini ogrenmemizi saglayacaktir.
hcitool scan
mouse'un mac adresini bulduktan sonra asagidaki komut ile gecici olarak baglanmayi deneyin;
hidd --connect <macadresi>

kalici olarak baglamak icin de asagidaki komutu calistirabilirsiniz;
/usr/share/doc/bluez/examples/test-device trusted <macadresi>

elviskilli

elvis@Tux:~$ hcitool scan
Scanning ...
elvis@Tux:~$



nxjoseph

Hicbir sey bulmadi. 🤔

sudo apt-get install bluez-utils
bluez-utils yukledikten sonra
ayni kodu tekrar calistirmayi deneyin.

elviskilli

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti               
bluez-utils paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.
Yine de aşağıdaki paketler onun yerine geçecek:
  bluez:i386 bluez

E: 'bluez-utils' paketi için kurulum adayı yok

nxjoseph


bluez-utils, bluez paketinin icinde bulunuyor sanirim.
sudo apt-get install bluez

elviskilli

lvis@Tux:~$ sudo apt-get install bluez
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor... Bitti
Durum bilgisi okunuyor... Bitti               
bluez zaten en yeni sürümde (5.55-3.1).
bluez elle kurulmuş olarak ayarlandı.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.

nxjoseph

blueman'i komut satirindan calistirip ciktisini atabilir misiniz?
hatanin tam arastirmasini yapmak icin istiyorum.
blueman

elviskilli

elvis@Tux:~$ blueman
bash: blueman: komut yok
elvis@Tux:~$ sudo blueman
sudo: blueman: komut bulunamadı


Yanlış mı yapıyorum?

nxjoseph

blueman yazdiktan sonra tab'a basinca otomatik tamamlama yapiyor mu?  ismi blueman olmayabilir.

elviskilli

elvis@Tux:~$ blueman-
bash: blueman-: komut yok


Tab'a basınca tre işaretini koyuyor.

nxjoseph

- isareti koyuyorsa orada onizleme olarak birkac paketin cikmasi gerekiyor, ornek:


blueman-
blueman-gui blueman-123

elviskilli

Çıkmıyor.
Bu arada terminalde birşeyleri kurmak istediğimde eksik yada yanlış depo ikazları verdiği oluyor. Depoları nasıl kontrol ederiz?

nxjoseph

Alıntı yapılan: elviskilli - 25 Nisan 2022 - 23:35:18
Çıkmıyor.
Bu arada terminalde birşeyleri kurmak istediğimde eksik yada yanlış depo ikazları verdiği oluyor. Depoları nasıl kontrol ederiz?
Kastettigim buydu:

Alıntı YapBu arada terminalde birşeyleri kurmak istediğimde eksik yada yanlış depo ikazları verdiği oluyor. Depoları nasıl kontrol ederiz?
depolar /etc/apt/sources.list dosyasinda bulunur. ikazlarin ciktisini atabilirseniz daha iyi olabilir.
asagidaki komut depolarin bulundugu dosyayi terminale yazdirir.
cat /etc/apt/sources.list

elviskilli

Konuyu bölmek istemem ama çıktılar  "Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve bazı paketlerin henüz oluşturulamamış  ya da oluşturulmakta olduğunu gösterir.  E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var."   diye hatalar alıyorum.   Ayrıca yine terminal  "Böyle bir depodan güvenli bir şekilde güncelleme yapılamaz, bu nedenle depo devre dışı bırakılmıştır"  diye de hata veriyor."  şeklinde. Belli ki birşeyler yarım kalmış. Belki bluetooth sorunu da buna bağlıdır.
Dedim ya konuyu dağıtmak istemiyorum.

nxjoseph

Çıktılar Türkçe olunca internette pek araştırma şansı olmuyor, internetteki çoğu kaynak İngilizce olduğu için.

Bozuk paketleri onarmanız için bir site buldum. İsterseniz onarmanız için komutları yazabilirim. Hatalı depo adresleri de eklenmiş olabilir.

elviskilli


nxjoseph

Tek komut haline getirdim.
sudo apt --fix-missing update ; sudo apt update ; sudo apt install -f ; sudo apt autoremove -y ; sudo apt upgrade -y

elviskilli

Bu son komutları girdim ama bir değişiklik olmadı. Hala bluetooth çalışmıyor.
Ayrıca olması gereken depoları nasıl bağlayabiliriz?