Chrome as your desktop environment

I have an old Asus 1000HE Eee PC (32-bit, 2GB RAM, 128GB SSD).  Fedora 21 with Gnome Shell runs ok, but as I only use this netbook to browse the web, I figured I’d try to figure out how to launch Chrome as the desktop environment, cutting Gnome Shell out completely.  In the process of trying to determine which lightweight window manager I would use, I discovered that Google Chrome (my browser of choice) includes it’s own called Ash.  So, setting this up was as easy as creating a single file, and simply selecting “Chrome” as my login session from GDM.


[Desktop Entry]
Comment=Chrome Browser
Exec=/usr/bin/google-chrome --open-ash --ash-force-desktop --ash-host-window-bounds="1024x600"

This isn’t a perfect solution, but it’s pretty neat.  A few problems:

  • Triggering a download crashes the browser, as Chrome can’t launch the Gnome (GTK?) download widget
  • No battery,audio, or wifi system icons
  • Initially, the desktop was off-center.  Apparently, the netbook screen size (1024×600) was odd, so it needed to be explicitly specified with the “-bounds” parameter.

Next, I’m going to give Android-x86 a shot on this Eee PC.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s