Ubuntu Chrome Canary

This article demonstrates several ways of installing Chromium browser in Ubuntu and other Linux distributions. Chromium is an open-source browser project that sits at the foundation of Google Chrome. It is maintained by The Chromium Projects, along with Chromium OS. Chrome Canary Google uses cookies to deliver its services, to personalize ads, and to analyze traffic. You can adjust your privacy controls anytime in your Google settings. Is there a way to tell chromedriver (the webdriver implementation within Chrome) to use Canary, Beta or current production chrome? How to Install Microsoft Edge Browser in Ubuntu and Other Linux. The following instructions are tested in Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 20.10, Fedora 32, Fedora 33, Linux Mint 20. However, it will work fine for others as well. Graphical Method.

Chrome Release Channels

Dollar tree space saver bags. Contents

  1. 1 Channels
  2. 3 What should I do before I change my channel?
Chrome supports a number of different release channels. We use these channels to slowly roll out updates to users, starting with our close to daily Canary channel builds, all the way up to our Stable channel releases that happen every 6 weeks roughly.

Channels

Windows

All channels may be run in parallel -- they install into distinct directories and use dedicated User Data directories.

Mac

  • Canary build for Mac (Note, this will run in parallel to any other Chrome channel you have installed, it will not use the same profile)

Linux

Stable channel
32-bit Ubuntu/Debian
32-bit Fedora/OpenSUSE
64-bit Ubuntu/Debian
64-bit Fedora/Red Hat/OpenSUSE

How do I choose which channel to use?

The release channels for chrome range from the most stable and tested (Stable channel) to completely untested and likely least stable (Canary channel). Note, you can run the Canary channel builds alongside any other channel, as they do not share profiles with other channels. This allows you to play with our latest code, while still keeping a tested version of Chrome around.
  • Stable channel: This channel has gotten the full testing and blessing of the Chrome test team, and is the best bet to avoid crashes and other issues. It's updated roughly every two-three weeks for minor releases, and every 6 weeks for major releases.
  • Beta channel: If you are interested in seeing what's next, with minimal risk, Beta channel is the place to be. It's updated every week roughly, with major updates coming ever six weeks, more than a month before the Stable channel will get them.
  • Dev channel: Want to see what's happening quickly, then you want the Dev channel. The Dev channel gets updated once or twice weekly, and it shows what we're working on right now. There's no lag between major versions, whatever code we've got, you will get. While this build does get tested, it is still subject to bugs, as we want people to see what's new as soon as possible.
  • Canary build: Canary builds are the bleeding edge. Released daily, this build has not been tested or used, it's released as soon as it's built. Because there's no guarantee that it will even run in some cases, it uses it's own profile and settings, and can be run side by side another Chrome channel. By default, it also reports crashes and usage statistics to Google (you can disable this on the download page).
Note: Early access releases (Canary builds and Dev and Beta channels) will be only partly translated into languages other than English. Text related to new features may not get translated into all languages until the feature is released in the Stable channel.

What should I do before I change my channel?

Back up your data!

Before you switch, you should make a backup of your profile (bookmarks, most visited pages, history, cookies, etc). If you ever want to switch back to a more stable channel, your updated profile data might not be compatible with the older version.
Make a copy of the User DataDefault directory (for example, copy it to 'Default Backup' in the same location). The location depends on your operating system:
Windows XP:
  • Stable, beta, and dev channels: Documents and Settings%USERNAME%Local SettingsApplication DataGoogleChromeUser DataDefault
  • Canary builds: Documents and Settings%USERNAME%Local SettingsApplication DataGoogleChrome SxSUser DataDefault
Windows Vista, 7, 8 or 10:
  • Stable channel: Users%USERNAME%AppDataLocalGoogleChromeUser DataDefault
  • Beta channel: Users%USERNAME%AppDataLocalGoogleChrome BetaUser DataDefault
  • Dev channel: Users%USERNAME%AppDataLocalGoogleChrome DevUser DataDefault
  • Canary builds: Users%USERNAME%AppDataLocalGoogleChrome SxSUser DataDefault
Mac OS X:
  • Stable, beta, and dev channels: ~/Library/Application Support/Google/Chrome/Default
  • Canary builds: ~/Library/Application Support/Google/Chrome Canary/Default
Linux:
  • ~/.config/google-chrome/Default
Note:If you're using Explorer to find the folder,you might need to set Show hidden files and folders in Tools> Folder Options.. > View.

Please configure Google Chrome to send anonymous usage stats to Google. The statistics we gather have no personally identifiable information. The aggregate of all the stats for all users in a release channel really help us understand how stable the release is and how people are using any new features.
Choose [Wrench menu] > Options (Windows and Linux) or Chrome > Preferences… (Mac), go to the Under the Hood tab, and check Help make Google Chrome better by automatically sending usage statistics and crash reports to Google.

Reporting Dev channel and Canary build problems

Remember, Dev channel browsers and Canary builds may still crash frequently. Before reporting bugs, consult the following pages:
  • See bug-reporting-guidlines-for-the-mac-linux-builds before reporting problems in Mac or Linux Dev channel builds
If after reading the above, you think you have a real bug, file it at http://crbug.com/new

Going back to a more stable channel

  • If you decide to switch from Dev to Beta or from Beta to Stable, the new channel will be on an earlier version of Google Chrome. You won't get automatic updates on that channel until it reaches a version later than what you're already running.
  • You can uninstall Google Chrome and re-install from http://www.google.com/chrome to go back to an earlier version.
  • If you re-install an older version, you might find that your profile is not compatible (because the data formats changed in the newer version you had been running). You'll have to delete your profile data. Delete the User DataDefault folder (see the Before You Change Channels section above for the location). If you made a back up of your Default directory, you can then rename it to Default so that you at least restore some of your previous bookmarks, most visited pages, etc.
  • If the installer fails when you attempt to install an older version with a message indicating that your computer already has a more recent version of Chrome or Chrome Frame, you must also uninstall Chrome Frame. After doing so, the newer version of Chrome should install without difficulty.

Ever wanted to play with ChromeOS? A new unofficial ‘hack’ for Ubuntu 64bit lets you do just that – and with a minimum of fuss.

The lightdm-chromeos-login project, by dz0ny, installs the ChromiumOS desktop and its Aura window manager within Ubuntu. It even lets you login it to a full-blown Chrome desktop straight from the login screen.

But if using it on its own isn’t for you then be sure to try it out in windowed mode, which runs on the Ubuntu desktop:

Limitations and Possibilities

Now, before anyone gets overly excited it’s important to realise what this “port” does and doesn’t allow.

Whilst it does make the ChromiumOS desktop in its entirety (that is browser, window manager, app launcher, status bar, notifications, etc) accessible from within Ubuntu it remains separate from Ubuntu.

That means that whilst you can use it in Ubuntu you can’t run your Ubuntu apps in it (at least not yet), nor can you open an app within the ChromiumOS desktop and use it “in” Ubuntu.

So regardless of whether you run it windowed on your Ubuntu desktop or ‘login’ to a window-less desktop session running ChromiumOS full-screen from the Unity Greeter, the features and functions remain the same.

Disappointed? Don’t be. ChromiumOS is supposed to be a lightweight web-centric OS, and this port is giving you just that – albeit in a very convenient way; No Chromebook or LiveUSb needed here!

Ubuntu

What Works

When you buy a Chromebook one thing you can count on is the OS being ready to work straight away. No fuss, no installs, no waiting.

And despite this ‘hack’ being unofficial, not to mention running on a different OS, it has maintained as much functionality as it can from the get-go. The following features are all working at the time of writing:

  • Google Account login
  • Chrome Sync
  • Adobe Flash & Google Talk Plugins (if Chrome is installed in Ubuntu)
  • Java (if it’s installed in Ubuntu)
  • Simple development for ChromeOS specific plugins/extensions(~/chrome-os/user)
  • Hardware acceleration
  • Tablet mode
  • 64bit Support

One important thing to note is that ‘native’ networking is not up and running yet (remember, it’s running on top of Ubuntu rather than on its own).

But providing Ubuntu is connected to the internet then so is the ChromiumOS build. This is all automatic, no tweaking needed.

What you can’t do

Ubuntu Chrome Canary Windows 10

On to the potential drawbacks.

With this project being barely one week old it shouldn’t surprise you to learn than a number of features and functions aren’t yet working. These include:

  • Importing images from camera, USB, etc
  • Various system controls/hardware functions
  • Guest login
  • Auto-updating
  • Battery information

Ubuntu Chrome Canary Download

Download ChromeOS in Ubuntu (64bit Only)

As lightdm-login-chromeos is still in development the inexperienced or stable-system dependant should steer clear of installing this. Suffice to say, it has locked up my computer a few times.

The “app” is provided as a .deb installer for Ubuntu 12.04 or 12.10 64bit only. Installing it in 32bit Ubuntu will work, but ChromeOS won’t run.

When the package has finished downloading simply double-click on it to begin installation via the Ubuntu Software Center. During installation Ubuntu will warn you that the package is of ‘bad quality’ – it’s safe to ignore this (even Google’s Chrome browser installer gets this warning).

As the package installs it will download a canary build of the Chromium OS browser and its Aura window manager. These are fetched very quickly.

Ubuntu Chrome Canary

Running ChromiumOS in Ubuntu

Now ChromiumOS is installed it’s time to run it. The first step is to open a terminal and run

  • chromeos
Ubuntu Chrome Canary

Ubuntu Chromebook

to launch the OS in a windowed mode. It’s best to do this first so that a) you can see if it’s working and b) to go through the set-up process.

Ubuntu Chrome Canary Free

After setting up ChromiumOS you’ll land on the ChromiumOS desktop. I never had a desktop background the first time it showed for me, so to add some colour right-click on an empty part of the desktop and choose ‘Set Wallpaper…’.

Ubuntu Chrome Canary

If you use the Chrome/ium browser then all of your bookmarks, themes, web-apps and extensions will be silently syncing in the background. Google Drive will begin syncing the first time you open Files > Google Drive.

Google Chrome

It was at this point that I experienced lock-ups and freezes. If this happens to you, just close the Terminal window to kill ChromiumOS.

For further information, or to report bugs/contribute, see the projects’ wiki page: