
Yubikey not working
I'm trying to switch from Chrome to Firefox after getting pissed off that Chrome removed Unblock Origin. I'm using Ubuntu 24.04.
My Yubikey worked on the snap version of Firefox but I got rid of the snap version because it was consuming 40% CPU to use Google Meet. The apt version uses less CPU, but now my U2F keys don't work. Any website that says "Touch security key", touching the security key does nothing. No feedback whatseover.
What gives?
This is a horrible UX. Installing a browser and having it work optimally out of the box should be a one click thing.
All Replies (3)
unblock origin? you probably mean ublock, an extension available for most browsers but a separate piece of software. u2f keys? horrible ux? snap version of Firefox, apt version? can you tell the difference? "Any website" covers a host of websites, what does Firefox have to do with any of them? Its the fault of Firefox what any website is lacking? Can you try to put this in terms a normal person would understand? Doesn't sound like anything Firefox has a thing to do with - why are you posting here?
Literally no website that needs U2F works. I can't log into Github. Tap my key, nothing happens.
Oh well, back to Chrome until you Firefox devs see this and fix this!
Oh and while y'all are at it, Google Meet consumes 40-100% CPU when I turn on background blurring. Chrome doesn't do that. So yeah Firefox is still a non-starter. As much as I would love to use it, it's not usable.
Okulungisiwe
This is probably related to AppArmor permissions.
Create /etc/apparmor.d/local/usr.bin.firefox and paste this
# u2f (tested with Yubikey 4) /sys/class/ r, /sys/bus/ r, /sys/class/hidraw/ r, /run/udev/data/c24{7,9}:* r, /dev/hidraw* rw, # Yubikey NEO also needs this: /sys/devices/**/hidraw/hidraw*/uevent r,
After that, run sudo apparmor_parser -r /etc/apparmor.d/usr.bin.firefox and restart Firefox.