I have a problem in bazzite after installing it on a newly built PC which I can‘t find a solution for.
While setting up bazzite everything worked fine but after the initial update, my WiFi adapter doesn’t show up under networks anymore, neither do any WiFi networks to connect to.
Interestingly enough, when looking at the settings I can still see the WiFi-Network I used for the setup process, but there’s no way to change any properties or connect to any network (in Gaming or Desktop mode).
I am using the integrated WiFi of my Board MSI B850M Mortar WiFi, which seems to be a Qualcomm NCM865 - lspci found the adapter as Qualcomm WCN785x.
I have tried any and all solutions I found online:
• Fastboot is deactivated
• Re-installed both, Windows and Bazzite
• De-activated and reactivated WiFi adapter in BIOS • Rebooted many, many times
• Unplugged PC and pressed power button before rebooting
• Booting into Bazzite by rebooting from Windows
• Changing boot order between Windows and Bazzite
None of the above resolved the issue. I really don’t have any clue how to get it fixed.
If initial setup is working… then there is maybe so fault in last update.
When you power on computer, there should be list of available images displayed just for a second. You need to be quick and select second image from boot menu, this should be working image (if I understend you correctly).
Additionally, dual boot is not officially supported by Bazzite (or any other Universal Blue projects).
If you have Windows and wifi works fine, there is probably NOT BIOS issue.
Also try to unplug from eletricity your home wifi router, wait at least 10 seconds and plug it on again.
Did you checked in terminal: journal -xe -e
If there is some error displayed there, usually in red coluor.
I think you’re referring to the grub screen? If so, I don’t get the grub screen during startup.
I don’t know if it makes any difference but I don’t think that it was necessarily a Bazzite update that has been performed. It looked like it would on steam deck and happened before I even had the chance to complete the setup process.
I am aware that Bazzite doesn’t officially support dual boot, but I had the same issue before installing Windows on the second drive.
When entering „journal -xe -e“ into the terminal I get „command not found“ as output.
That worked - thanks!
However, there’s no red text to be seen.
This is what I get:
A start job for unit rpm-ostreed.service has begun execution.
░░
░░ The job identifier is 9528.
Mai 25 16:47:47 Sebastian rpm-ostree[7353]: Reading config file '/etc/rpm-ostreed.conf'
Mai 25 16:47:47 Sebastian rpm-ostree[7353]: In idle state; will auto-exit in 61 seconds
Mai 25 16:47:47 Sebastian systemd[1]: Started rpm-ostreed.service - rpm-ostree System Management Daemon.
░░ Subject: A start job for unit rpm-ostreed.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit rpm-ostreed.service has finished successfully.
░░
░░ The job identifier is 9528.
Mai 25 16:47:47 Sebastian audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=rpm-ostreed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=?>
Mai 25 16:47:47 Sebastian rpm-ostree[7353]: Allowing active client :1.212 (uid 1000)
Mai 25 16:47:47 Sebastian rpm-ostree[7353]: client(id:cli dbus:1.212 unit:ptyxis-spawn-32dc891c-9ff5-4f39-9ae2-0b81e9d319b6.scope uid:1000) added; new total=1
Mai 25 16:47:47 Sebastian rpm-ostree[7353]: client(id:cli dbus:1.212 unit:ptyxis-spawn-32dc891c-9ff5-4f39-9ae2-0b81e9d319b6.scope uid:1000) vanished; remaining=0
Mai 25 16:47:47 Sebastian rpm-ostree[7353]: In idle state; will auto-exit in 64 seconds
Mai 25 16:47:47 Sebastian polkitd[1376]: Unregistered Authentication Agent for unix-process:7342:645096 (system bus name :1.211, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale de_DE.UTF-8) (>
Mai 25 16:47:49 Sebastian steam[5088]: ERROR: ld.so: object '/usr/lib/extest/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Mai 25 16:47:49 Sebastian steam[5088]: ERROR: ld.so: object '/usr/lib/extest/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Mai 25 16:47:53 Sebastian kernel: x86/split lock detection: #DB: CHTTPClientThre/5353 took a bus_lock trap at address: 0xf3781c74
Mai 25 16:47:53 Sebastian kernel: x86/split lock detection: #DB: CHTTPClientThre/5353 took a bus_lock trap at address: 0xf3781c74
Is there anything in there that could hint to the underlying problem?
since the initial install worked, this is probably a regression of some sorts. Bazzite moves at quite the brisk pace with updates. You may have better luck if you reinstall in a few days, maybe the issue is fixed by then. Alternatively, you could try installing bluefin/aurora (depending on your DE), see if that works and then rebase to bazzite.
So there‘s hope that a (near) future update may fix the issue? Or would you suggest I re-download and clean install it to have better chance?
I also did a rollback via terminal in a previous installation. That has fixed the issue for a bit, but eventually led to me being able to boot into grub, but none of the available os versions could be booted. So I might just try that before going for a full reset since I‘d ideally like to avoid having to format the drive again.
I am pretty sure this is a wifi regression in the qualcomm driver that we fixed in aurora and bluefin this week. Are you able to update the system to the latest build somehow?
I have just updated everything (SteamOS & Bazzite). I do however not see any change, still don’t see any WiFi under WiFi & Networks (besides the Network I used for the initial setup).
Can you please post output of “rpm-ostree status” command.
There shouldn’t be anything like to manual enable wifi. Maybe you did something to disable it.
Don’t know if Bazzite also got new live installer, if yes then you can download latest ISO and boot it then check if wifi is working and then do not install anything from live ISO.
That is the way you can know if you maybe somehow broke/disable wifi setting.
I will be trying live boot, once I had the chance to download the current .iso. and report back.
Another thing I noticed while updating everything: The initial update I mentioned in my intial post seems to have been a SteamOS update rather than a bazzite update. Before that, WiFi worked, afterwards it didn’t. Don’t know if that information helps in troubleshooting, but it’s not going to harm either.
UPDATE: I have not been able to live boot bazzite from the bootable USB drive I created with ventoy. All I could have done was install it. I tried normal and grub mode.
Thanks for pointing that out. So essentially, whenever there’s an update for bazzite I just check if it comes with a new kernel version? Sorry for the beginner questions, but I’m new to linux.