-
-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AtomMan G7 PT, Bluetooth 5.4 don't works #1751
Comments
Here is a discussion I found where they try few things without any result. |
I just test Ubuntu 24.10 using the last kernel 6.11. Sadly, Bluetooth didn't works. Well maybe it is too recent and it may work with a future kernel release like 6.12 or 6.13 when it will release. |
In the exact same boat, same hardware, bazzite install.. Bluetooth does not 'power on' via command line if I recall... it states no default 'something' Lsusb also does not reveal anything named Bluetooth Yet on bazzite Bluetooth pairing attempts and Bluetooth toggle is possible BUT the main system settings Bluetooth page is stuck in disabled. I'll try and have a closer look ASAP with actual terminal commands and output. Very frustrating... |
perhaps Bluetooth: hci0: Opcode 0x0c03 failed: -16 is the main hint? The Wi-Fi and Bluetooth card in question is the AW-EB600NF, which uses the MediaTek MT7925B22M chipset. This is an M.2 2230 combo card that supports both Wi-Fi and Bluetooth functionalities
|
further attempts... note the failed: -16 persists... |
switching to sudo rpm-ostree rebase fedora:fedora/rawhide/x86_64/silverblue and rebooting, does fix the issue, but obv then you are on the experimental repo/distro and lose all of the bazzite boot and purpose for being on bazzite bazzite@192:~$ bluetoothctl if anyone else happens to try this, you can easily rollback with sudo rpm-ostree rollback |
bazzite@192:~$ rpm-ostree status fedora:fedora/rawhide/x86_64/silverblue above is how things look when on 40.20241020 Below is how things look on rawhide: bazzite@192:~$ rpm-ostree status ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable |
|
"Here’s a detailed comparison of Bazzite 40.2 (based on Fedora 40) and Fedora Rawhide (as of October 22, 2024), focusing on kernel and Bluetooth-related packages: Bazzite 40.2 (40.20241020): Running kernel 6.9.12-210.fsync.fc40.x86_64 Key Difference: The newer kernel in Fedora Rawhide (6.12) brings updates and bug fixes to the Bluetooth stack, including potentially enhanced support for the MediaTek MT7925 chipset. These improvements are not present in the older 6.9.12 kernel on Bazzite, which could affect hardware support and Bluetooth functionality, potentially resolving issues like the Opcode 0x0c03 failure. Bluetooth-Related Packages Bazzite: 1.46.2-1.fc40 Key Difference: The Rawhide version (1.51.2) offers more recent enhancements and bug fixes for managing Bluetooth connections. These improvements can help provide better compatibility with newer Bluetooth devices and smoother integration within the GNOME environment. Bazzite: 46.1-1.fc40 gnome-bluetooth-libs Bazzite: 46.1-1.fc40 Key Difference: Fedora Rawhide features the latest GNOME Bluetooth versions (47.1), which include updates aligned with GNOME 47, offering better integration, support for newer devices, and potential UI enhancements over GNOME Bluetooth 46.1 found in Bazzite. Kernel Version: Fedora Rawhide's kernel (6.12) may provide better Bluetooth support, especially for newer hardware like the MediaTek MT7925 chipset, compared to Bazzite’s older 6.9.12 kernel. Bluetooth-Related Packages: Rawhide has newer versions of Bluetooth-related packages, including NetworkManager-bluetooth and GNOME Bluetooth components. These updates potentially offer improved Bluetooth management, GNOME integration, and support for the latest Bluetooth devices. The combination of a more recent kernel and updated Bluetooth packages in Fedora Rawhide makes it better equipped to handle modern Bluetooth hardware and address potential issues found in older software versions like those on Bazzite 40.2." ANYWAY I'm not sure if the gnome-bluetooth libraries will end up being relevant but installed anyway just to see if they had any affect, but no. next step could maybe be manually downloading and installing the later NetworkManager-bluetooth package using rpm-ostree install .rpm but really not sure how far we want to stray from https://docs.bazzite.gg/Installing_and_Managing_Software/rpm-ostree/ and sudo rpm-ostree upgrade (note, i did try the above with something like: sudo rpm-ostree override replace ./NetworkManager-1.51.2-1.fc42.x86_64.rpm ./NetworkManager-wwan-1.51.2-1.fc42.x86_64.rpm ./NetworkManager-bluetooth-1.51.2-1.fc42.x86_64.rpm downloaded from: https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/n/ but there are so many dependencies that it doesn't install in this granular way...) If that ISN'T the fix, then i guess it's the kernel... which is another can of worms that would pull as away even further form bazzite currently. Would be nice to here an opinion from a more experienced bazzite developer/maintainer at this point. |
here's how things look switching to unstable tag from https://github.com/ublue-os/bazzite/pkgs/container/bazzite-deck bazzite@192:~$ rpm-ostree status ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable given the latest bazzite unstable tag still doesn't work, can contributors advise? it is at least a good sign that things work on rawhide |
Thank for your time and research! What a relief to know that it will be added/fix in the kernel 6.12.0 Sadly the 6.12 is in release candidate from what I see. BUT it seems that it will release near the same time of Fedora 41? The final release of the kernel 6.12 may occur on either November 17 or November 24. So I cross fingers that Fedora 41 will be shipped with the kernel 6.12. But sadly I'm pretty sure that it will be ship with the 6.11 kernel as the future bazzite update that will come after that.. :/ P.S |
I did go on the bazzite Discord to know if there was a way to install a different Kernel in the current version. The end of the discussion ended on the fact that the fix will be present in a future fix version of the 6.11. Also, just in case, someone create an merge request with a cherry pick of the fix here: https://github.com/hhd-dev/kernel-bazzite/releases/tag/6.11.5-302 So, we just have to wait the fedora 41 release and few weeks i guess, the time they create the Bazzite release base on that. :D |
It works now in the testing branch of bazzite that you can use with that command: I think it will be coming out this Tuesday in stable! :D P.S. Check the message in the terminal to be sure to not have any error. If you got some, you will have to run |
I'll close the issue since it will be available this tuesday in Thx @CraigWatt for the research and testing on your side and the Bazzite team on the Discord. <3 |
Awesome, I'll also test as well just to be sure on my side, thanks all! |
Can confirm, stable build Bluetooth works ! |
Describe the bug
I got a Bluetooth 5.3 on my mini PC.
I know that on windows it works fine, but on linux it doesn't even look like there is bluetooth.
When I go in System Settings then Bluetooth.
I see the "Enabled" button, but when I click it i see nothing change.
Here:
I try few way, but it looks like it may be too recent or the drivers doesn't exist in linux?? (I really don't know)
What did you expect to happen?
I expected to be able to connect things with bluetooth.
Output of
rpm-ostree status
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
Digest: sha256:6bb8ce8809f31105691dcdbab8d3f9b1106e4544ee98ebe9f1077865b8592b5d
Version: 40.20241014 (2024-10-15T09:01:54Z)
LayeredPackages: compat-lua-devel-5.1.5 containerd.io dnf-plugins-core docker-buildx-plugin docker-ce
docker-ce-cli docker-compose-plugin neovim openrazer-meta razergenie sunshine
LocalPackages: goxlr-utility-1.1.4-1.x86_64
ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
Digest: sha256:6bb8ce8809f31105691dcdbab8d3f9b1106e4544ee98ebe9f1077865b8592b5d
Version: 40.20241014 (2024-10-15T09:01:54Z)
LayeredPackages: openrazer-meta razergenie sunshine
LocalPackages: goxlr-utility-1.1.4-1.x86_64
Hardware
AtomMan G Series
To be more specific, the AtomMan G7 PT.
Extra information or context
I think the name of the Wifi 7/BT card is: MEDIATEK Corp. Device 7925
It is a Wifi 7/BT adapter, plug in a m.2 slot.
It is weird, cause it looks like it works, but it don't.
I see few people having this problem on linux in general.
It's not specific to Bazzite OS, but I don't know anywhere else where I could share that and think that maybe someone could solve it.
Maybe I just need to be on a newer kernel version.
I may try it when I got some time to see if it works.
The text was updated successfully, but these errors were encountered: