Firefox 55+ crashing on armv7

Everyone loves the Firefox 57 (Quantum) update which made Firefox feel like a contender again, but on the hardware where that speed increase would really be a great benefit – low end arm devices like the raspberry pi or in crouton on arm based chromebooks – it won’t run. In fact, Firefox version 55+ hasn’t worked on this architecture since earlier this year (2017).

Something changed after version 52 and Firefox will just instantly crash when launched. I only noticed in September when I got around to updating my Xenial (Ubuntu 16) based crouton install which is running on an ASUS C201 (Rockchip powered 11.6″ chromebook) and got Firefox 55. It had been awhile since I’d updated so I didn’t realize there was a problem in August when 55 first came out. I ended up having to dig through the available builds on Canonical’s Launchpad until I found one that would run. The last one that works for me is 52.0.2. I was able to install that manually (with dpkg -i) and then hold off future automatic upgrades (with apt-mark hold firefox).

update: a new build for trusty seems to be working on xenial!
https://launchpad.net/ubuntu/trusty/armhf/firefox/57.0.4+build1-0ubuntu0.14.04.1

Continue reading “Firefox 55+ crashing on armv7”

adding markdown syntax highlighting to notepad++

Markdown isn’t one of the Languages supported by notepad++ so if you find yourself reading those kinds of documents frequently you might want to know about this project. Just pick your theme of choice (I’m using default most of the time but the screenshot is from zenburn) and download the .xml file. In notepad++ just click Language in the menu and select “Define your Language”, then click the Import button and navigate to the .xml file. When viewing a markdown (.md) file you can now apply Markdown from the bottom of the Language menu drop down.

Malwarebytes flags Firefox as malicious for checking Certificates?

For many years I have been pushing out Firefox through Active Directory to 150+ Windows machines. Currently all the machines are running Firefox 55.03. One user who runs the Professional version of Malwarebytes for additional security noticed a strange detection appearing yesterday. Malwarebytes was identifying Firefox as making outbound connections to gn.symcd.com which, as it turns out is a domain owned by Symantec. In Firefox, there is an option (under Advanced | Certificates) to “Query OCSP responder servers to confirm the current validity of certificates”.

Continue reading “Malwarebytes flags Firefox as malicious for checking Certificates?”

Virtualbox in Win7 bridged network no adapter

I won’t get into why, after 10+ years I’ve switched my work desktop from Linux to Windows 7, but suffice to say its been painful. I still need access to a local linux install for various reasons so where I used to run Windows in a VM under linux, I now need to run linux in a VM under Windows. I ran into a problem which Googling didn’t immediately solve and since there were other folks with a similar problem out there I thought I’d write it up.

  • I have a Windows 7 64bit host, with Virtualbox 5.1.28 r117968 (Qt5.6.2) installed.
  • I have a Broadcom NetXtreme 57xx network card on the host.
  • I couldn’t get the guest (an Ubuntu 16.04 VM) set up with a bridged network adapter.
  • It would work with NAT, but I needed the guest to be on the same network as the host.
    I’m used to doing this the other way around (Linux host / Windows guest) and haven’t had any problems.
  • In the Virtualbox Settings for the VM, under Network, for Adapter 1 in Attached to: I selected “Bridged Adapter”
  • The dropdown below that (Name:) was empty (it didn’t see my host’s Broadcom adapter)
  • This is because there was no service “VirtualBox NDIS6 Bridged Networking Driver” listed on the “VirtualBox Host-Only Ethernet Adapter”
  • I chose Install, Service, Add – and Windows knew that that service needed a driver, but the path under which it was searching for it was borked.
  • I took note that it was trying to find vboxnetlwf.inf but the path was pointing to a Windows Temp folder which no longer existed after the install of Virtualbox.
  • I navigated to that folder under:
    C:\Windows\System32\DriverStore\FileRepository\
    instead, and it installed fine and bridging worked!

One year with my ASUS C201 Chromebook

I’ve been using an ASUS C201 Chromebook for a full year (see original post) now as my daily driver personal machine. I got mine used off Amazon, there was a sale going on and I think I paid around $120 for it. This tiny laptop is powered by a quad-core ARM 1.8GHz Rockchip RK3288 processor which is plenty quick for daily email, web browsing, reading and writing or watching videos. The C201 is very light – 2.22 pounds according to the kitchen scale and I can just slap it closed when I run off to do something and its instantly on again when I come back to it.

In this post I’ll go over what I like about this tiny laptop, why its become my daily driver for most tasks, and how I use it with crouton.

Continue reading “One year with my ASUS C201 Chromebook”