Beiträge von Sauerkraut

    OK, danke, kannst mir auch sagen wie die obenstehende Meldung zu lesen ist?


    Code
    File /usr/share/locale/zh_CN/LC_MESSAGES/kdecoration.mo
      from install of
         libkdecorations2-5-lang-5.27.11-1.5.noarch (Haupt-Repository (OSS))
    

    Ist das die Version die installiert werden soll?


    Code
      conflicts with file from install of
         libkdecorations3-6-lang-6.3.2-1.2.noarch (Haupt-Repository (OSS))

    Ist das die Version die bereits installiert ist?


    Oder andersrum? Danke.

    Hallo Leute,


    heute hat mir tumbleweed 15 GB an Updates vorgeschlagen, die ich abgenickt habe (Die Downloads brachen mehrfach ab, falls das von Interesse ist).


    Jedenfalls vor der Installation bekam ich folgende Meldung:

    Hier habe ich "yes" gewählt, die neuere Version `libkdecorations3` soll die ältere Version `libkdecorations2` ersetzen.


    Allerdings bin ich mir nicht mehr sicher, ob ich die Angaben richtig verstanden haben.


    "from install of" ist die "alte" und "conflicts with file from install of" ist die "neue"? Oder andersrum?


    Jedenfalls wollte ich jetzt mal schauen (nach neustart), welche Version Im System ist. Es sind beide, aber wieso? Weil beide Versionen Abhängigkeiten von anderen Paketen sind? Wenn ja, wieso hat mir zypper dann den Hinweis zu dem Dateikonflikt angezeigt?


    Kann mir jemand den Vorgang erläutern, der hier gelaufen ist?


    Vielen Dank und schönen Tag noch.

    SUCCESS!


    Vielen Dank Stephan!


    Code
    rfkill block 0
    rfkill unblock 0
    bluetoothctl devices // listed plötzlich viel mehr Geräte …
    [bluetooth]# pair E1:C2:05:83:0A:5C
    Attempting to pair with E1:C2:05:83:0A:5C
    [bluetooth]# hci0 type 7 discovering off
    [bluetooth]# hci0 E1:C2:05:83:0A:5C type LE Random connected eir_len 21
    [CHG] Device E1:C2:05:83:0A:5C Connected: yes
    [Ergonomic Keyboard]# [agent] Passkey: 818022
    [Ergonomic Keyboard]# Pairing successful


    Also ich verzichte jetzt auf die Trennung und die erneute Verbindung per KDE Systemsettings. :)

    Nur für’s Protokoll.


    Der Eintrag mit dem "profiles/battery/battery." hat mich die Batterien der Tastatur wechseln lassen.


    Code
    rfkill block 0
    rfkill unblock 0


    Code
    [bluetooth]# pair E1:C2:05:82:0A:5C
    Attempting to pair with E1:C2:05:82:0A:5C
    [bluetooth]# hci0 type 7 discovering off
    [bluetooth]# hci0 E1:C2:05:82:0A:5C type LE Random connected eir_len 21
    [CHG] Device E1:C2:05:82:0A:5C Connected: yes
    [Ergonomic Keyboard]# [agent] Passkey: 118181
                          ^^^^^^^^^^^^^^^^^^^^^^^    


    Bis hier her, also das mit die Zeichenfolge hier angeboten wird war ich noch nicht. Allerdings konnte ich nicht so schnell was tippen wie es weiter ging.



    OK, AuthenticationCanceled, ich habe die Ziffernfolge nicht eingetippt



    "Paired: yes"? Die Verbindung hat geklappt? Dann aber wieder


    Code
    [CHG] Device E1:C2:05:82:0A:5C Connected: no
    [bluetooth]# [CHG] Device E1:C2:05:82:0A:5C Trusted: yes
    [bluetooth]# hci0 device_flags_changed: E1:C2:05:82:0A:5C (LE Random)
    [bluetooth]#      supp: 0x00000001  curr: 0x00000000


    Shit :) Da sind sie wieder die flags … und der Rest


    Code
    [bluetooth]# hci0 type 7 discovering on
    [bluetooth]# [NEW] Device E1:C2:05:83:0A:5C Ergonomic Keyboard
    [bluetooth]# [NEW] Device 4C:87:5D:12:AE:4A LE-Bose Revolve+ SoundLink
    [bluetooth]# hci0 type 7 discovering off
    [bluetooth]# hci0 type 7 discovering on
    [bluetooth]# hci0 type 7 discovering off
    [bluetooth]# hci0 type 7 discovering on
    [bluetooth]# hci0 E1:C2:05:82:0A:5C type LE Random connect failed (status 0x0e, Disconnected)
    [bluetooth]# [DEL] Device E1:C2:05:83:0A:5C Ergonomic Keyboard
    [bluetooth]# [DEL] Device 4C:87:5D:12:AE:4A LE-Bose Revolve+ SoundLink

    Also Danke schon mal für Deine Geduld und Einsatz. Die Einträge im Journal sehen aus wie bei Dir, allerdings nur die älteren, mit funktionierendem BT.


    Die aktuellen sehen so aus:



    Es läuft also immer auf Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0) hinaus.

    Zu dem "unlikey error" werfe ich das mal in den Raum "https://github.com/bluez/bluez/issues/55".


    Wenn ich z.B. die angegebene Zeichenfolge auf der Tastatur falsch eingeben, gibt es noch diese Meldung:


    Code
    Jun 29 16:56:07 ds bluedevil-wizard[60188]: kf.bluezqt: PendingCall Error: "Authentication Failed"

    Die dann soweit schlüssig wäre … denke ich. Es hängt also irgenwo später, wenn praktisch alles bereit für die Kopplung ist.


    Eine Sachen noch, auch wenn das jetzt nicht relevant ist.

    Vor Kurzem habe ich in der Datei /etc/bluetooth/main.conf die Option

    Code
    [Policy]
    AutoEnable=true

    Eingetragen, da unter wayland die Tastatur beim Login nicht zur Verfügung stand. Nötig wurde das widerum, da der Auto-Login in die Wayland Sitzung nicht geklappt hat und ich am sddm gelandet bin. Meine Aussage (ein paar Beiträgen rauf), dass ich erst nach dem Schrotten des BT Sticks auf Wayland bin stimmt nicht. Jedenfalls gibt es die Datei aktuell nicht mehr, was ich seltsam finde.


    Kann ich den den ganzen BT Stack irgendwie zurücksetzen? ich würde mir ein Snapshot anlegen und dann? Bluez deinstallieren?

    Gute Frage … ich weiß es nicht.


    Da der Stick ja erkannt wird und mir auch die verfügbaren Bluetooth Geräte anbietet, ging ich davon aus, dass die Treiber eher was mit dem verwendeten Chip - hier der "Realtek RTL8761BU" - und dem Kernel-Support bzw. vorhandenen Firmware zu tun haben. Ich finde sogar den ASUS BT-500 explizit in ein paar Anleitungen, die sich damit beschäftigen, die entsprechenden Firmware aus dem Realtek Repository bei Github runterzuladen[1][2]. "Runterladen, nach "/usr/lib/firmware/rtl_bt" kopieren … läuft." ohne Irgendwas mit extra Treiber von ASUS. Bei mir ist sowohl die Firmware da und im Kernel ist der Chip auch[3], klappt aber trotzdem nicht.


    Ok, lange Rede, gar kein Sinn, ich denke diese Meldungen sind die mit den richtigen Hinweisen, die ich allerdings nicht deuten kann.


    Zitat

    hci0: Bad flag given (0x1) vs supported (0x0)

    und

    Zitat

    ds:~ # bluetoothctl pair E1:C2:05:7F:0A:5C

    Attempting to pair with E1:C2:05:7F:0A:5C

    hci0 E1:C2:05:7F:0A:5C type BR/EDR connect failed (status 0x04, Connect Failed)

    Failed to pair: org.freedesktop.DBus.Error.NoReply


    Wobei Failed to pair: org.freedesktop.DBus.Error.NoReply auch wieder hierzu passt.


    Zitat

    Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken


    Wobei ich diese Meldung auch unabhängig von Bluetooth schon bei mir selbst gesehen habe und auch im Netz, mit ganz unterschiedlichem Kontext, finde. Auch bei RedHat in der Wissensdatenbank (https://access.redhat.com/solutions/7061645) mit "Solution Verified", allerdings ist die Lösung "Subscriber exclusive content" :)


    Bei dem Treiber von ASUS[4] hat mich irritiert:


    1.) Das Datum und die Kernelversion. Beides fällt in eine Zeit in der eben die Anleitungen entstanden sind, wie man die Firmware selbst hinzufügen kann.

    2.) Das in dem Download die beiden Dateien "rtl8761bu_config" und "rtl8761bu_fw" enthalten sind, die schon bei mir vorliegen.

    3.) Das im Download neben den bereits vorhandenen Dateien zur Firmware Makefiles vorhanden sind, mit denen ich nicht recht weiß was genau ich damit an der Paketverwaltung vorbei ins System einspiele.

    4.) Das sich die README so liest als liefe es im Endeffekt darauf hinaus, das eben die beiden besagten Dateien ins System kopiert werden müssten. Die aber schon da sind.

    5.) ich mir schlichtweg unsicher wie genau ich mit dem Download umzugehen habe.


    Sorry für die Länge, ich versuche nur mein Problem so gut es geht zu dokumentieren.


    [1] https://wiki.ubuntuusers.de/Ho…h_5_Adapter_unter_Ubuntu/

    [2] https://medium.com/nerd-for-te…gle-on-linux-4bf34aa99fed

    [3] https://github.com/torvalds/li…rs/bluetooth/btrtl.c#L224

    [4] https://www.asus.com/de/networ…load?model2Name=USB-BT500