Re:We shouldn’t blame ourselves for the Linux desktop’s micr...
by microcolonel on Wednesday November 13, 2019 @06:47PM
(#21531124)
> after searching around it seems like I had to enable the non-free repo and install an extra "libavcodec" package.
Isn't ffmpeg a basic dependency of Firefox? Can an Ubuntu user explain how it's possible to install Firefox without its dependencies?
Re:We shouldn’t blame ourselves for the Linux desktop’s micr...
by Nextgrid on Wednesday November 13, 2019 @06:58PM
(#21531201)
It was libavcodec-extra which I presume isn't a dependency, or otherwise the stock Ubuntu ships with broken dependencies out of the box but I'd find this extremely unlikely.
Re:We shouldn’t blame ourselves for the Linux desktop’s micr...
by microcolonel on Wednesday November 13, 2019 @07:01PM
(#21531223)
It's just so strange. H.264 decoders are free now, because Cisco buys a huge unlimited license for their good software decoder every year, maybe Firefox doesn't have the ability to link against that?
Shipping a web browser package without a functioning H.264 decoder, for most people, is like shipping a kernel without mouse drivers.
Re:We shouldn’t blame ourselves for the Linux desktop’s micr...
by dottrap on Wednesday November 13, 2019 @07:16PM
(#21531337)
The terms of Cisco's patent license are tricky. Basically, you must use binaries built by Cisco. Even though the source is available, Cisco's license only extends to binaries they build. If you build the code, you are not covered by Cisco's MPEG/H.264 patent license.
Cisco also only builds a limited number of architectures and platforms.
All of these things make it difficult to depend on for open source projects like Firefox.
Re:We shouldn’t blame ourselves for the Linux desktop’s micr...
by crispinb on Wednesday November 13, 2019 @08:51PM
(#21532026)
Installing an OS is something emphasised by enthusiasts but is nothing whatsoever to do with ordinary computer use. Most people don't even know where their files on their existing system are (let alone what they are). They will never go through what to the vast majority would seem (and be) an impossibly arcane technical task.
So unfortunately I still have to agree - how come the built-in installer program not play ball with the built-in accessibility features, and why wasn't this tested?
Logging in with the OSK also had a quirk - if you request the OSK on the login screen, common sense would suggest that you also want the OSK to persist once you're logged in... but no - once logged in you have to manually go in settings and enable it again. This is not a big deal, but just having someone think about the UX would've taken care of this.
Finally getting Netflix to work was annoying; Firefox is actually nice enough to let me know that the page requires DRM content and offered to enable it in one click without arguing about licenses or non-free software, but it still didn't work... after searching around it seems like I had to enable the non-free repo and install an extra "libavcodec" package. I figured it out, but I wouldn't blame a casual user if they gave up and said "Linux sucks".