19
submitted 1 month ago* (last edited 1 month ago) by Ulrich@feddit.org to c/linux@lemmy.ml

E: I AM NOT USING FEDORA. Please stop linking to guides for Fedora. They will not work. uBlue/Bazzite does not use dnf.


I got a free iMac. Installed Linux on an external drive. Bazzite, specifically. WiFi does not work. My research leads me to a problem with proprietary Broadcom drivers but no solutions. If you know how to get this working, your advice would be appreciated.

Also if there's another distro that works "out of the box" on Macs with GNOME I'd be open to installing that as well.

E: "System information" says it is a

Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1772.1)

top 38 comments
sorted by: hot top controversial new old
[-] just_another_person@lemmy.world 4 points 1 month ago

Broadcom chips aren't open source, and depending on which model of Mac you have, YMMV. Can you at least lock down the year or model number?

[-] HexagonSun@sh.itjust.works 3 points 1 month ago* (last edited 1 month ago)

I have WiFi problems on most distros with my 2012 Retina MBP. Generally I can’t get it working.

I didn’t have as many issues in the past, but the only two distros I can get it working on these days are EndeavourOS and Linux Mint.

Mint requires installing the proprietary drivers after installation, which is easy to do.

EndeavourOS is actually easier and works “out of the box” for me. But I need to change it to use WPA2 instead of WPA3 for it to work on my Mac, being as old as it is.

[-] Ulrich@feddit.org 1 points 1 month ago

Mint requires installing the proprietary drivers after installation, which is easy to do.

I could do that. I've never actually tried Mint before. Do you have a link or instructions?

[-] HexagonSun@sh.itjust.works 1 points 1 month ago

From memory….

If you open Driver Manager after installation it will say you need to either connect to Ethernet or insert the installation USB. Using the Installation USB is fine.

It should then automatically detect you have a Broadcom WiFi module and just give you a checkbox you can click next to the correct driver.

It will install the driver from the USB, say you need to restart and then you should be done! Upon rebooting your Mac should immediately recognise available WiFi networks and let you join them.

[-] Ulrich@feddit.org 2 points 1 month ago

Turns out Mint works just fine out of the box 😀

[-] HexagonSun@sh.itjust.works 1 points 1 month ago* (last edited 1 month ago)

Amazing!

That distro is highly deserving of the praise it gets.

Hope you get on ok with the rest of Mint (and Cinnamon) 👍

[-] Ulrich@feddit.org 1 points 1 month ago* (last edited 1 month ago)

Unfortunately the audio outputs are not detected, the cursor blinks and disappears constantly, Steam wouldn't launch, and my camera is activated constantly for some reason...

😔

[-] Ulrich@feddit.org 1 points 1 month ago

I was able to get audio working with this

https://github.com/davidjo/snd_hda_macbookpro

[-] Ulrich@feddit.org 1 points 1 month ago

That sounds pretty straightforward, I'll give that a shot, thanks!

[-] muusemuuse@lemm.ee 3 points 1 month ago

This is probably not the best system for bazzite. Stick with something with a longer track record like Debian/ubuntu or better documentation like arch.

Those old macs can get really pissy with Linux sometimes but it can be done. Their WiFi chips are incredibly obnoxious to deal with. Worst case scenario you can swap wifi cards in some those or even simply use a USB WiFi card instead.

[-] Ulrich@feddit.org 1 points 1 month ago

if there's another distro that works "out of the box" on Macs with GNOME I'd be open to installing that as well.

[-] muusemuuse@lemm.ee 1 points 1 month ago

Google used to use Ubuntu on MacBooks though I’m not sure if that’s still the case. It has a reputation of being straightforward and well supported but not everyone likes what canonical is doing anymore.

Fedora is weirdly more complex and its documentation isn’t as great as it looks on the surface. It’s worth a try but honestly documentation is more important than out of box support at this point.

Arch needs a lot of handholding and it’s a bit of a handful but the wiki is amazing and frankly the best part of that particular distro. Unlike Ubuntu you would get a virgin GNOME experience more similar to fedora but it’s also easier to break things in arch than elsewhere so keep that in mind before you head down this road. Arch is an excellent education but not always a best place to live in.

Start with Ubuntu if you want to see how that hardware is supported. If it is a pain in the ass in Ubuntu, it’s likely to be a pain in the ass elsewhere too. Consider using a usb wifi nubbin and just moving in with that.

[-] Ulrich@feddit.org 1 points 1 month ago

Ubuntu is literally the only distro that I object to LOL but I will give Linux Mint Ubuntu a try on this machine. I haven't tried it before.

[-] muusemuuse@lemm.ee 1 points 1 month ago* (last edited 1 month ago)

Mint is in a weird place right now with their transition to Wayland. It’s not complete yet and in my opinion it’s not ready for daily use.

[-] Ulrich@feddit.org 1 points 1 month ago* (last edited 1 month ago)

Well the Wifi on Mint worked out of the box but the cursor would flash in and out, the audio didn't work, Steam wouldn't launch and my webcam was constantly lit up for some reason.

[-] muusemuuse@lemm.ee 2 points 1 month ago

Okay then try Fedora and look into power management settings for the WiFi adaptor

[-] Ulrich@feddit.org 1 points 1 month ago
[-] muusemuuse@lemm.ee 2 points 1 month ago

Unfortunately I dont have specific instructions on how to tame an angry fedora. It’s not my main so I dont have that memorized, but I do know Ubuntu likes to include some quality of life tweaks out of box that other distros like fedora can omit, including power management settings that can help tame stubborn wireless cards like these.

[-] Ulrich@feddit.org 1 points 1 month ago

What does power management have to do with wireless cards?

[-] muusemuuse@lemm.ee 1 points 1 month ago

wireless cards have their own power management settings that typically arent shown in the GUI and in linux the defaults for some of them are so aggressive they cause problems. Intels are notorious for this but some older broadcom cards had this problem too.

[-] Ulrich@feddit.org 1 points 1 month ago

So if the wireless card draws too much power it won't be visible?

[-] muusemuuse@lemm.ee 1 points 1 month ago* (last edited 1 month ago)

Opposite problem. Some wireless cards have unstable low power modes that get turned on anyway.

[-] Ulrich@feddit.org 1 points 1 month ago

Interesting, thanks for that perspective.

[-] Eat_Your_Paisley@lemm.ee 2 points 1 month ago
[-] Ulrich@feddit.org 2 points 1 month ago
[-] Eat_Your_Paisley@lemm.ee 4 points 1 month ago

Bazzite is based on Fedora so most/all Fedora stuff will work

[-] Ulrich@feddit.org 3 points 1 month ago
[-] Eat_Your_Paisley@lemm.ee 7 points 1 month ago

https://docs.bazzite.gg/Installing_and_Managing_Software/rpm-ostree/

I'd also Google how to add the repo you need.

The only distros I've found that carry the broadcom drivers at install are the Ubunto families

[-] Ulrich@feddit.org 2 points 1 month ago* (last edited 1 month ago)

I know how to use rpm-ostree but thank you.

I don't use Google.

Saying "use a search engine" is not helpful. I've already done that.

[-] swelter_spark@reddthat.com 1 points 1 month ago

Can you add the repo and then use whatever package manager you have to install the drivers from it?

[-] pogodem0n@lemmy.world 3 points 1 month ago

Fedora uses RPM packaging format and dnf is just a front-end for that. Atomic variants of Fedora and uBlue distros (they are based on the former) use rpm-ostree, which also works with RPM.

Also, please stop being so confident in your stance when you don't know much about Linux or your distribution of choice. People are here to help you only out of kindness and not obligation.

[-] Ulrich@feddit.org 1 points 1 month ago

I already know all of that.

[-] Dariusmiles2123@sh.itjust.works 1 points 1 month ago

This is where I got answers about how to get the wifi working on my wifés 2012 MacBook Pro running Fedora

https://discussion.fedoraproject.org/t/macbook-pro-user-struggles-to-connect-to-wifi-on-fedora-35/75859/8

I don’t remember the steps but the answers are in there.

[-] HaraldvonBlauzahn@feddit.org 1 points 1 month ago

My experience (from using Linux since 1998) is that the best way to use Linux is to get compatible hardware (that is, unless you want to develop device drivers). And this doubly and triple for laptops and graphics cards. Refurbished business Thinkpads are a very good option.

[-] Ulrich@feddit.org 2 points 1 month ago

I got a free iMac

this post was submitted on 30 May 2025
19 points (100.0% liked)

Linux

56452 readers
664 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS