Beiträge von DenalB im Thema „Arch Linux_Bluetooth aktivieren & Geräte Suche erfolgreich abschließen“
-
-
-
Kernel 6.8.4-arch1-1 ist jetzt offiziell erschienen und behebt die Probleme mit dem Herunterfahren und Neustarten des PCs. Bluetooth funktioniert zwar auch wieder, aber es wird nicht angezeigt, dass mein Headset verbunden ist.
Dafür gibt es aber bereits einen Bugreport. Mal sehen, ob der Fix, den es dafür gibt, seinen Weg schnell in den Arch-Kernel findet.
GNOME/KDE doesn't detect auto-connected bluetooth devices (#41) · Tickets · Arch Linux / Packaging / Packages / linux · GitLabDescription: Since 6.8.2 bluetooth connected status is not shown any more in GNOME/KDE desktop GUIs: it looks disconnected but in fact...gitlab.archlinux.org -
Das Problem ist bereits bekannt und gemeldet. Nun muss der Fix dafür nur noch in den Arch Kernel gelangen. Bis dahin gibt es einen Kernel, der bereits gepatcht wurde.
Die Versionsnummer des Kernels lautet dann 6.8.4-arch1-1.1 und bisher funktioniert Bluetooth bei mir ohne Probleme. Mal schauen, ob ich nochmal auf den Kernel 6.8.1-arch1-1 zurückgehe und auf das offizielle Release warte, oder nicht.
-
Ich habe mir den Kernel 6.8.4 aus dem Repo core-testing installiert und bin nur mäßig begeistert.
Das Problem mit dem Shutdown und dem Reboot ist scheinbar gefixt. Hier habe ich keinerlei Probleme.
Leider wird mein Bluetooth-Headset nun nicht mehr als verbunden angezeigt, obwohl es verbunden ist. Ich kann es ganz normal nutzen, aber in der UI sieht es teilweise so aus, als wäre es nicht verbunden.
Ich werde mal schauen, ob ich das irgendwo melden kann. Dann werde ich wieder zum Kernel 6.8.1 zurückkehren ...
-
Sobald es etwas Neues zu verkünden gibt, werde ich es hier posten.
Laut Bugtracker soll der Fehler mit 6.8.3 behoben sein.
218651 – kernel 6.8.2 - Bluetooth bug/dump at bootAktuell ist Kernel 6.8.4.arch1-1 im Test-Repo zu finden. Wird bestimmt bald veröffentlicht.
Mal schauen, ob es das Problem dann noch gibt.
-
-
-
-
gibt es die Möglichkeit eine Art yay Tray Icon in der Kontrollleiste zu nutzen?
Mir ist keine solche Möglichkeit bekannt. Ich nutze übrigens yay in Verbindung mit Arch-Update aus dem AUR.
GitHub - Antiz96/arch-update: An update notifier/applier for Arch Linux that assists you with important pre/post update tasks.An update notifier/applier for Arch Linux that assists you with important pre/post update tasks. - Antiz96/arch-updategithub.comFür Arch-Update kann man einen Service aktivieren, sodass jede Stunde und beim Rechnerstart direkt nach Updates gesucht wird. Über die App kann man direkt sowohl Arch-Pakete, als auch Pakete aus dem AUR und Flathub aktualisieren. Das funktioniert wunderbar.
-
Lass uns im Kontakt bleiben
Gern.
ich denke, du wirst es bestimmt bei jedem Kernel Update probieren
Wie kommst du denn darauf ...
Tatsächlich werde ich diesen Filter täglich ansteuern und schauen, ob es einen neuen Kernel gibt.
Arch Linux - Package SearchAuch den Bugtracker werde ich im Auge behalten.
218651 – kernel 6.8.2 - Bluetooth bug/dump at bootSobald es etwas Neues zu verkünden gibt, werde ich es hier posten. Falls du schneller sein solltest, freue ich mich auch auf eine Meldung hier.
-
denn bei mir war es zuvor so, also ohne dem #.
Ja. Denn der Eintrag wurde ja extra vom Downgrade-Paket erzeugt, damit dir eben nicht direkt wieder der fehlerhafte Kernel angeboten wird.
also nun Updates durchführen lassen? ( quasi alle die halt die tage eintreffen) ? weil das ja alles sein müsste, "außer" Kernel Update.
So sollte es sein.
Und wenn dir bei Abrufen von Updates dann z. B. in der Warnung 6.8.1.arch1-1 => 6.8.3.arch1-1 oder 6.8.1.arch1-1 => 6.8.4.arch1-1 angezeigt wird, könntest du den Eintrag aus der Datei entfernen, das Update durchführen, den Rechner neu starten und probieren, ob Bluetooth weiterhin aktiviert ist. Wenn nicht, wieder das Downgrade machen und den Eintrag in der conf-Datei aktivieren.
EDIT:
Sobald es also einen Fix gibt in Bezug zu Bluetooth und neuerem Kernel, können wir wechseln, nicht wahr DenalB
Korrekt. So werde ich das machen.
-
-
Wenn ich jetzt nach Updates suche, wird mir der Kernel 6.8.2.arch2 nicht zur Installation angeboten.
Code
Alles anzeigen[denalb@PROMETHEUS-Archlinux ~]$ sudo pacman -Syu :: Paketdatenbanken werden synchronisiert … core ist aktuell extra ist aktuell multilib ist aktuell :: Vollständige Systemaktualisierung wird gestartet … Warnung: linux: Ignoriere Paket-Aktualisierung (6.8.1.arch1-1 => 6.8.2.arch2-1) Abhängigkeiten werden aufgelöst … Nach in Konflikt stehenden Paketen wird gesucht … Pakete (10) gnome-console-46.0-2 gnome-online-accounts-3.50.0-3 libgoa-3.50.0-3 libwireplumber-0.5.1-1 pango-1:1.52.2-1 qt6-base-6.6.3-1 qt6-declarative-6.6.3-1 qt6-tools-6.6.3-1 qt6-translations-6.6.3-1 wireplumber-0.5.1-1 Gesamtgröße des Downloads: 34,80 MiB Gesamtgröße der installierten Pakete: 178,94 MiB Größendifferenz der Aktualisierung: 0,75 MiB :: Installation fortsetzen? [J/n]
Ist ja auch zu sehen, dass der Kernel ignoriert wird.
Warnung: linux: Ignoriere Paket-Aktualisierung (6.8.1.arch1-1 => 6.8.2.arch2-1) -
-
"Aber" hast Du bereits versucht, nun mehrmals, einfach Reboot entweder über das Starmenü oder im Terminal/konsole? bleibt es dadurch trotzdem stabil mit dem bluetooth? und so auch kein aufhängen des pc beim Versuch vom reboot oder herunterfahren mehr?
Bei mir ist nun alles wieder in bester Ordnung. Keine Hänger mehr beim Herunterfahren / Neustarten. Teilweise musste ich 5 Minuten warten, bis der Rechner heruntergefahren war oder ich musste selbst ausschalten oder den Reset-Knopf drücken. Bei mir passt nun alles. Bluetooth ist direkt nach jedem Neustart aktiviert. Auch das Headset ist direkt nach dem Einschalten verbunden und kann genutzt werden. Also alles so, wie es bei mir von Anfang an war. Als ich Arch Linux zum ersten Mal installierte vor ein paar Wochen, war direkt Kernel 6.8.1.arch1 aktiv.
Update: also bei mir bekomme ich meine Kopfhörer nicht mehr verbunden.
Das ist echt ärgerlich ... Ist das immer so? Auch nach einem kompletten Shutdown?
-
Ich habe die Lösung gefunden!
Zuerst habe ich mir das Paket downgrade aus dem AUR installiert.
yay -S downgradeDann habe ich darüber ein Downgrade des Linux Kernels vorgenommen.
sudo downgrade linuxJetzt wurden mir alle verfügbaren Linux Kernel aus dem Arch-Archiv und dem Pacman-Cache zur Installation angeboten.
Per Pfeiltaste nach oben habe ich den Kernel 6.8.1.arch1 aus dem Pacman-Cache ausgewählt und installiert.
Am Ende der Installation erschien die Frage, ob ich das Paket linux aus der Update-Suche ausschließen möchte. Das habe ich bestätigt, damit mir nicht direkt wieder der aktuelle Kernel 6.8.2.arch2 zur Aktualisierung angeboten wird.
Dadurch wird die Datei /etc/pacman.conf editiert. Dort gibt es nun den Eintrag IgnorePkg = linux. Dieser Eintrag muss entfernt oder auskommentiert werden, sobald der gefixte Kernel erschienen ist und man diesen installieren möchte.
Nun habe ich einen Neustart durchgeführt und in den installierten Kernel gebootet. Bluetooth ließ sich allerdings noch immer nicht aktivieren. Dann fiel mir ein, dass ich bei meiner Recherche gelesen hatte, dass nur bei einem Kaltstart die Firmware des Bluetooth-Moduls aktualisiert wird. Also habe ich den Rechner heruntergefahren und wieder gestartet.
Bluetooth war direkt aktiviert und ich konnte mein Headset verbinden. Es war keine weitere Aktion nötig.
Ich bleibe jetzt erstmal beim Kernel 6.8.1.arch1, bis das Problem gefixt und ein passender Kernel erschienen ist.
Vielleicht klappt das so bei dir auch, ghostbox ? Ich drücke die Daumen.
-
Also, am Linux Kernel liegt es nicht. Ich habe den LTS-Kernel 6.6.23-1-lts installiert, Bluetooth bleibt aber laut Gnome-Einstellungen weiterhin deaktiviert und lässt sich dort nicht aktivieren. Rufe ich den Status ab, dann wird angezeigt, dass der Dienst läuft.
ghostbox
Du benutzt KDE, oder?EDIT: Ich habe etwas gefunden.
[SOLVED] Unable to suspend/shutdown after upgrading `linux` / Pacman & Package Upgrade Issues / Arch Linux ForumsIch habe tatsächlich auch das Problem, dass mein System sich beim Shutdown oder Reboot sehr oft aufhängt. Es scheint hier Probleme mit Kernel 6.8.2 und 6.6.23-LTS in Verbindung mit Bluetooth AX200 zu geben. Ein Fix ist wohl bereits in Arbeit.
EDIT2: Hier auch noch etwas.
Aus der Community archlinux auf RedditEntdecke diesen Beitrag und mehr aus der Community archlinuxwww.reddit.comEDIT3: Hier gibt es den Bugeintrag zum Kernel.
218651 – kernel 6.8.2 - Bluetooth bug/dump at boot -
Dein AX200 Modul hat sehr viele Einträge dass es unter Linux Probleme bereitet.
Ich nutze ebenfalls ein solches Modul und hatte bisher in keiner Distribution Probleme damit. Auch in Arch Linux hatte ich bis gestern / vorgestern keinerlei Probleme.
Eventuell kommst du mit bluetoothctl weiter. Das Tool ist sehr mächtig, per Kommandozeile kannst koppeln, vertrauen und schauen was so ab geht.
Ich muss nichts koppeln. Mein Headset ist bereits gekoppelt und wurde bereits von mir genutzt.
Meine Vermutung ist eher, dass es mit dem Kernel 6.8.2-arch2-1 und vielleicht auch mit Kernel 6.8.2-arch1-1 zu tun hat. Ich bin mir sicher, dass ich diese Probleme mit Kernel 6.8.1-arch1-1 noch nicht hatte.
Zeigst du uns das mal bitte allerdings nur den Abschnitt Bluetooth.
inxi --admin --verbosity=7 --filter --no-host --width
Bitte schön.
-
ergibt das eine brauchbare Ausgabe?
Ja. Es wird zurückgegeben, dass der Dienst läuft. Das ist ja das Komische ...
Hab hier ein Script gefunden:
[SOLVED]How Do I Turn on my Bluetooth Controller via the Command Line? / Newbie Corner / Arch Linux ForumsIch habe die folgenden Befehle nacheinander ausgeführt:
Dann erhalte ich die Meldung, dass kein Controller gefunden wurde No default controller available. Merkwürdig. Ich konnte Bluetooth ja bereits tagelang nutzen ...
Habe auch nochmal diese Befehle nacheinander ausgeführt:
Codesudo pacman -S bluez bluez-utils sudo systemctl start bluetooth.service sudo systemctl enable bluetooth.service systemctl status bluetooth
Das Ergebnis sieht dann so aus:
Code
Alles anzeigen[denalb@PROMETHEUS-Archlinux ~]$ systemctl status bluetooth ● bluetooth.service - Bluetooth service Loaded: loaded (/u sr/lib/systemd/system/bluetooth.service; enabled; preset: disabled ) Active: active (running) since Sun 2024-03-31 15:29:47 CEST; 25min ago Docs: man:bluetoothd(8) Main PID: 700 (bluetoothd) Status: "Running" Tasks: 1 (limit: 38401) Memory: 2.0M (peak: 2.5M) CPU: 29ms CGroup: /system.slice/bluetooth.service └─700 /usr/lib/bluetooth/bluetoothd Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: Starting SDP server Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: src/p lugin.c:init_plugin() System does not support bap plugin Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: src/p lugin.c:init_plugin() System does not support bass plugin Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: src/p lugin.c:init_plugin() System does not support mcp plugin Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: src/p lugin.c:init_plugin() System does not support vcp plugin Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: profi les/audio/micp.c:micp_init() D-Bus experimental not enabled Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: src/p lugin.c:init_plugin() System does not support micp plugin Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: src/p lugin.c:init_plugin() System does not support ccp plugin Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: src/p lugin.c:init_plugin() System does not support csip plugin Mär 31 15:29:47 PROMETHEUS-Archlinux bluetoothd[700]: Bluetooth management interface 1.22 initi alized